Distance from Ascot to Rockhampton

The distance from Ascot to Rockhampton is 2008 km (or 1248 mi). The estimated driving time for the trip is 23h 1min and the main road for this route is the Leichhardt Highway, A5. In a straight line, the distance between Ascot and Rockhampton is 1685 km (1048 mi).