Distance from Gresford to Invermay

The distance from Gresford to Invermay is 1656 km (or 1029 mi). The estimated driving time for the trip is 27h and the main road for this route is the Hume Highway, M31. In a straight line, the distance between Gresford and Invermay is 1073 km (667 mi).