Distance from Rockhampton to Barnsley

The distance from Rockhampton to Barnsley is 1270 km (or 790 mi). The estimated driving time for the trip is 14h 46min and the main road for this route is the Newell Highway, A39. In a straight line, the distance between Rockhampton and Barnsley is 1068 km (664 mi).