Distance from Rockhampton to Ballarat

The distance from Rockhampton to Ballarat is 2014 km (or 1252 mi). The estimated driving time for the trip is 23h 3min and the main road for this route is the Newell Highway, A39. In a straight line, the distance between Rockhampton and Ballarat is 1700 km (1057 mi).