Route guide

Brisbane Townsville by bus

Bus from Brisbane to Townsville in 22 hours via the Bruce Highway. Greyhound, Premier and FlixBus overnight and through services from $87.

See today's services1,348 km23h 10m3 operatorsfrom $87

The route at a glance

The BrisbaneTownsville corridor.

Brisbane to Townsville is the long Queensland coastal corridor: 1,360 kilometres of the Bruce Highway, taking around 22 hours including rest stops. Greyhound and Premier Motor Service run through services with overnight legs; FlixBus runs selected segments. Most travellers break the journey rather than ride straight through, with Hervey Bay, Airlie Beach and Mackay being the popular intermediate stops.

Typical calling points

  1. BrisbaneQLD
  2. ChermsideQLD
  3. AspleyQLD
  4. BurpengaryQLD
  5. MooloolabaQLD
  6. MaroochydoreQLD
  7. TewantinQLD
  8. TownsvilleQLD

Typical stops on this corridor. Actual calling points vary by operator and service.

Journey essentials

Onboard
Wi-Fi · Toilet · USB charging · Wheelchair access
Luggage
1 × 40kg checked bag
Overnight option
Available on this corridor

Compare operators

Who runs this route.

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.

Day bus or night bus?

Choosing your departure.

Daytime services

Daytime coaches let you watch the country roll past and break the trip at meal stops. FlixBus Australia runs a daytime service on this route.

Overnight services

Board in the evening, sleep through the drive and arrive the next morning, saving a night's accommodation. Overnight services here are run by Premier Motor Service and Greyhound Australia. Bring a neck pillow and layers, as the air-conditioning runs cool.

Travel tips

What to know before you go.

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.

Route FAQs

Brisbane to Townsville, answered.

  • About 22 hours through-service. Most travellers break the journey over two or three days, stopping at Hervey Bay, Airlie Beach or Mackay.
Travelling the other way? See the Townsville to Brisbane guide

Keep going

Onward from Townsville.

Continuing past Townsville? These coach corridors carry on from your arrival city.

Related routes