Distance from Rockhampton to Swanpool

The distance from Rockhampton to Swanpool is 1812 km (or 1126 mi). The estimated driving time for the trip is 20h 27min and the main road for this route is the Newell Highway, A39. In a straight line, the distance between Rockhampton and Swanpool is 1552 km (965 mi).