About this route
The Brisbane–Townsville corridor.
Compare operators
Who runs this route.
FlixBus Australia
Wi-FiToiletUSB chargingEco-friendly40kg luggageConnecting service, change at Bundaberg Depot.
Route guide
Bus from Brisbane to Townsville in 22 hours via the Bruce Highway. Greyhound, Premier and FlixBus overnight and through services from $108.
About this route
Compare operators
Connecting service, change at Bundaberg Depot.
Daily services
Daily services
Daily services
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.
Travel tips
Riding straight through Brisbane to Townsville is rare and rarely a good idea: 22 hours on a coach is uncomfortable, and you skip the towns most people actually want to visit (Fraser Island access at Hervey Bay, the Whitsundays at Airlie Beach). A Greyhound or Premier multi-stop pass works out cheaper than three or four single tickets if you plan to break the journey. Cyclone season (December to April) regularly disrupts the Bruce Highway around Tully, Cardwell and Ingham; build a flexible day into northern Queensland travel during these months. The Brisbane departure point is Roma Street Coach Terminal; Townsville arrival is the new South Townsville coach terminal.
Frequently asked
Related routes
Prices on this page are approximated from AUD. Final fare confirmed on the operator's site.