About this route
The Brisbane–Rockhampton corridor.
Compare operators
Who runs this route.
Greyhound Australia
Wi-FiToiletUSB chargingWheelchair accessEco-friendly40kg luggage
Route guide
Bus from Brisbane to Rockhampton in 10 hours via the Bruce Highway. Greyhound and Premier daily services from $73.
About this route
Compare operators
Daily services
Daily services
Connecting service, change at Bundaberg Depot.
Fares are indicative. Live pricing may vary by date and availability. AusBus earns a small commission on some bookings at no extra cost to you.
Spotted an error or a missing operator on this route? Let us know.
Cheaper as separate tickets?
Booking this journey as separate tickets at each stop can be cheaper than the through-fare. We compared each operator's through-fare against the lowest combined price for each pair of segments and surfaced the splits that beat the direct fare by at least $5 and 10%.
via
Bundaberg
FlixBus Australia · 8h 58m
FlixBus Australia · 3h 45m
via
Hervey Bay
FlixBus Australia · 6h 45m
FlixBus Australia · 5h 55m
Important
Travel tips
If you are heading further north, hop-on hop-off passes from Greyhound or Premier let you stop at Hervey Bay (Fraser Island) and Bundaberg without paying separately. The Brisbane departure is Roma Street Coach Terminal; Rockhampton arrival is the Mount Morgan Road terminal on the southern edge of the city. Cyclone season (November to April) can disrupt the Bruce Highway in central Queensland; build flexibility into your itinerary in those months. Window seats on the right-hand side give you ocean views between Maryborough and Gladstone.
Frequently asked
Related routes
Prices on this page are approximated from AUD. Final fare confirmed on the operator's site.