Distance from Toronto to Rockhampton

The distance from Toronto to Rockhampton is 1285 km (or 799 mi). The estimated driving time for the trip is 14h 55min and the main road for this route is the Leichhardt Highway, A5. In a straight line, the distance between Toronto and Rockhampton is 1076 km (669 mi).