Distance from Townsville to Invermay

The distance from Townsville to Invermay is 3195 km (or 1986 mi). The estimated driving time for the trip is 45h and the main road for this route is the Gregory Developmental Road, A7. In a straight line, the distance between Townsville and Invermay is 2464 km (1532 mi).