Distance from Tamworth to Rockhampton

The distance from Tamworth to Rockhampton is 999 km (or 621 mi). The estimated driving time for the trip is 11h 58min and the main road for this route is the Leichhardt Highway, A5. In a straight line, the distance between Tamworth and Rockhampton is 859 km (534 mi).