Distance from Abertillery to Leven

The distance from Abertillery to Leven is 623 km (or 388 mi). The estimated driving time for the trip is 7h 18min and the main road for this route is the Shrewsbury Road. In a straight line, the distance between Abertillery and Leven is 496 km (309 mi).