Distance from Amaranth to Napierville

The distance from Amaranth to Napierville is 2496 km (or 1551 mi). The estimated driving time for the trip is 30h and the main road for this route is the Highway 17, 17. In a straight line, the distance between Amaranth and Napierville is 1971 km (1225 mi).