Distance from Willows to Rockhampton

The distance from Willows to Rockhampton is 345 km (or 215 mi). The estimated driving time for the trip is 4h 14min and the main road for this route is the Capricorn Highway, A4. In a straight line, the distance between Willows and Rockhampton is 311 km (194 mi).