Distance from Newcastle to Langholm

The distance from Newcastle to Langholm is 297 km (or 185 mi). The estimated driving time for the trip is 6h 8min and the main road for this route is the Belfast - Cairnryan. In a straight line, the distance between Newcastle and Langholm is 213 km (133 mi).