Distance from Langholm to Maghera

The distance from Langholm to Maghera is 304 km (or 189 mi). The estimated driving time for the trip is 5h 57min and the main road for this route is the Belfast - Cairnryan. In a straight line, the distance between Langholm and Maghera is 236 km (147 mi).