Route guide

Townsville Cairns by bus

Bus from Townsville to Cairns along the Bruce Highway in under 6 hours. Greyhound, Premier and FlixBus run daily services from $32.

See today's services350 km5h3 operatorsfrom $32

The route at a glance

The TownsvilleCairns corridor.

Townsville to Cairns is the northern leg of the Queensland coastal coach corridor: 350 kilometres of the Bruce Highway through the wet tropics, with daily services from Greyhound, Premier Motor Service and FlixBus. Journey time is 5.5 to 6 hours including stops at Ingham, Cardwell and Innisfail. The route runs alongside the Coral Sea for long stretches and passes through the Hinchinbrook Channel, one of the most scenic coastal drives in Australia.

Typical calling points

  1. TownsvilleQLD
  2. RollingstoneQLD
  3. InghamQLD
  4. CardwellQLD
  5. TullyQLD
  6. Mission BeachQLD
  7. El ArishQLD
  8. CairnsQLD

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

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.

Travel tips

What to know before you go.

Take the morning departure if you can; afternoon services arrive after dark and you miss the Hinchinbrook Channel scenery. Sit on the right-hand side for ocean views between Ingham and Cardwell. Cyclone season (December to April) can disrupt this corridor more than any other in Queensland; if you are travelling in those months, build a flexible day into your itinerary. Greyhound and Premier both offer hop-on hop-off passes that cover the segments, useful if you plan to stop at Magnetic Island (out of Townsville) or Mission Beach (out of Cardwell). The Townsville departure point is the new South Townsville coach terminal, not the old Palmer Street stop.

Worth timing your trip for

What's on in Cairns

All major Australian events

Route FAQs

Townsville to Cairns, answered.

  • About 5 hours 30 minutes to 6 hours including stops at Ingham, Cardwell and Innisfail. Express services skip some stops and are slightly faster.
Travelling the other way? See the Cairns to Townsville guide

Keep going

Onward from Cairns.

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

Related routes