Distance from Bishops Castle to Langholm

The distance from Bishops Castle to Langholm is 349 km (or 217 mi). The estimated driving time for the trip is 3h 41min and the main road for this route is the M6. In a straight line, the distance between Bishops Castle and Langholm is 313 km (195 mi).