Distance from Freestone to Rockhampton

The distance from Freestone to Rockhampton is 719 km (or 447 mi). The estimated driving time for the trip is 8h 27min and the main road for this route is the Leichhardt Highway, A5. In a straight line, the distance between Freestone and Rockhampton is 553 km (344 mi).