Distance from Marathon to Armagh

The distance from Marathon to Armagh is 1692 km (or 1052 mi). The estimated driving time for the trip is 20h 45min and the main road for this route is the Highway 17, 17. In a straight line, the distance between Marathon and Armagh is 1199 km (746 mi).