Distance from Rosetown to Armagh

The distance from Rosetown to Armagh is 3454 km (or 2147 mi). The estimated driving time for the trip is 40h and the main road for this route is the Highway 17, 17. In a straight line, the distance between Rosetown and Armagh is 2740 km (1703 mi).