Distance from Maesteg to Bucknell

The distance from Maesteg to Bucknell is 210 km (or 131 mi). The estimated driving time for the trip is 2h 27min and the main road for this route is the Strensham Interchange. In a straight line, the distance between Maesteg and Bucknell is 157 km (98 mi).