Distance from Skelmorlie to Maesteg

The distance from Skelmorlie to Maesteg is 649 km (or 404 mi). The estimated driving time for the trip is 7h 57min and the main road for this route is the Preston Bypass. In a straight line, the distance between Skelmorlie and Maesteg is 481 km (299 mi).