Distance from Barnstaple to Merthyr Tydfil

The distance from Barnstaple to Merthyr Tydfil is 225 km (or 140 mi). The estimated driving time for the trip is 2h 33min and the main road for this route is the Tiverton Parkway Interchange. In a straight line, the distance between Barnstaple and Merthyr Tydfil is 90 km (56 mi).