Distance from Macdiarmid to Armagh

The distance from Macdiarmid to Armagh is 1708 km (or 1062 mi). The estimated driving time for the trip is 21h 36min and the main road for this route is the Highway 11, 11. In a straight line, the distance between Macdiarmid and Armagh is 1333 km (829 mi).