Answer first
- Operators
- Greyhound Australia
- Cheapest known fare
- From $1,045 with Greyhound Australia, seen when we last checked on 16 Oct. This operator prices by demand, so confirm it on their site.
- Journey time
- About 70h
- Distance
- 2,804 km by road
- Booking
- Booking is direct with the operator, not through AusBus.
The route at a glance
The Melbourne–Cairns corridor.
Melbourne to Cairns is around 2,800 km by road, the full length of the east coast up to Far North Queensland, and no operator runs it as a single direct coach. Greyhound sells it as one through ticket from $1,045, but the journey involves coach changes on the way and takes the best part of three days and nights. Most people travelling between the two cities fly, which is quicker and usually cheaper. The coach only really makes sense if you want to stop along the coast on the way north, or if flying is not an option for you. Use the journey search to compare the through ticket with booking the legs separately.
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.
Greyhound Australia
Overnight serviceWi-FiToiletUSB chargingWheelchair accessEco-friendly40kg luggageSold as a single ticket; the journey involves a change of coach at Sydney.
Bookon Greyhound AustraliaFrom$1,045Services
Depart Arrive Runs 10:00 PM 8:00 PM+1 Daily
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?
Save up to $639 by splitting this trip.
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
Gold Coast
- Leg 1
Melbourne → Gold Coast
FlixBus Australia · 25h
$77Book leg 1 - Leg 2
Gold Coast → Cairns
Premier Motor Service · 34h 45m
$329Book leg 2
2 more split options
via
Coffs Harbour
- Leg 1
Melbourne → Coffs Harbour
FlixBus Australia · 29h 55m
$81Book leg 1 - Leg 2
Coffs Harbour → Cairns
Premier Motor Service · 40h 15m
$390Book leg 2
via
Ballina
- Leg 1
Melbourne → Ballina
FlixBus Australia · 33h 45m
$174Book leg 1 - Leg 2
Ballina → Cairns
Premier Motor Service · 37h
$355Book leg 2
Important
- Each leg is a separate ticket; operators do not protect a missed connection on one leg with the other operator's service. Build a buffer; don't book back-to-back.
- Luggage allowance, accessibility provisions and refund rules may differ between operators. Confirm each operator's policy on their booking page before paying.
- Fares shown are the lowest indicative price we've observed and may not match the live operator quote on your specific date. Final price is confirmed at checkout on each operator's site.
Day bus or night bus?
Choosing your departure.
Board in the evening, sleep through the drive and arrive the next morning, saving a night's accommodation. Overnight services here are run by Greyhound Australia. Bring a neck pillow and layers, as the air-conditioning runs cool.
Travel tips
What to know before you go.
If you are not planning stops on the way, check flights first: a direct flight takes a few hours against roughly three days on coaches. If you do take the coach, treat it as a multi-day trip and carry food, water, a warm layer for air-conditioned overnight legs and a charged phone, since you will be changing coaches on the way. Because it is one Greyhound ticket, the connections are part of the booking, but check the change times on your itinerary before you travel. Pricing the legs separately can sometimes come out cheaper and lets you stop over, so compare both in the search.
Worth timing your trip for
What's on in Cairns
JulyCairns, QLDCairns Indigenous Art FairFour to five days in mid-July
AugustCairns, QLDCairns FestivalLate August to early September (approx. 10 days)
Route FAQs
Melbourne to Cairns, answered.
- No. No operator runs a single direct Melbourne to Cairns coach. Greyhound sells the trip as one through ticket, but you change coaches on the way.
- The best part of three days and nights, including the coach changes. Most travellers who are not stopping on the way fly instead.
- The Greyhound through ticket is currently from $1,045 one way. Fares move with demand, so check the price for your date on the Greyhound site.
- For most people, fly. The coach suits travellers who want to stop along the coast on the way, or who cannot fly. If you plan stopovers, compare booking the legs separately in the AusBus search.
Keep going
Onward from Cairns.
Continuing past Cairns? These coach corridors carry on from your arrival city.
Related routes