Melbourne to Cairns Bus

Melbourne to Cairns

Melbourne to Cairns

MELBOURNE TO CAIRNS BUS

This is the ultimate way to see Australia’s East Coast! Travel all the way from Melbourne to Cairns on a luxurious Greyhound bus!

There’s such a wide variety of things to see and do along Australia’s East Coast, you won’t believe it’s all one country. Each city, town and region has something different to offer – the one constant the whole way up the coastline is that trademark Aussie charm and friendliness.

From the most stylish city in Australia to the place where the reef meets the rainforest, you’ll journey through three states and many of the country’s biggest cities, including Sydney, Canberra, Brisbane and the Gold Coast.

With our Hop On Hop Off pass from Melbourne to Cairns, you can take the time and guesswork out of planning your holiday. Simply hop on and off our coaches travelling up the east coast as often as you like for 90 days! When you get back on the bus, you just need to keep going in the same direction, until you reach the next stop that catches your eye!

Oh, and if 90 days isn’t enough time for you to explore, don’t worry – you can simply extend your pass for another 90 days!

Spontaneity is part of what makes a road trip so much fun, and with such a diverse range of experiences and locations along the way, you’re sure to have the trip of a lifetime. You can snap a selfie with the Opera House, the Harbour Bridge and the Big Banana; enjoy world-class food and wine in the Hunter Valley; learn to surf at Byron Bay; go 4WDing on Fraser Island; relax in idyllic coastal communities like Port Macquarie and Agnes Water; sail the Whitsunday Islands; explore the ancient Daintree Rainforest; go swimming and diving on the Great Barrier Reef; and so much more!

Don’t have time to get out and explore? No worries – while there are no coaches travelling directly from Melbourne to Cairns, it’s easy to make the trip by purchasing an express ticket from Melbourne to Sydney, followed by a ticket from Sydney to Brisbane, and finally from Brisbane to Cairns.

On the bus from Melbourne to Cairns, you’ll enjoy the luxurious features that come standard on all Greyhound coaches, including reclining leather seats with plenty of legroom; free WiFi connectivity and in-seat USB chargers; and panoramic windows!

You can reserve your preferred window or aisle seat when you book your bus travel from Melbourne to Cairns, and you can follow your journey’s progress as it happens with our real-time coach tracker. To unlock even more benefits and offers, join our Greyhound Rewards program!

By driving through it, instead of flying over it, you’ll experience Australia’s east coast in a way you’ll never forget. Book your Hop On Hop Off Pass from Melbourne to Cairns now!

MELBOURNE TO CAIRNS TRIP OVERVIEW

Bus icon Road icon Clock icon

1 (Connecting in
Sydney & Brisbane)

Daily Return Services

10:00 PM

Departure Time

2d 22h 15m

Avg Trip Duration

Air Conditioning icon Air Conditioning Reclining Seats Reclining Seats On Board Restroom On-board Restroom
Free WiFi USB Chargers icon USB Chargers Panoramic Windows Panoramic Windows

 

FREQUENTLY ASKED QUESTIONS

Where do buses depart from in Melbourne and Cairns?

In Melbourne, buses to Cairns depart from Southern Cross Terminal, Bay 55. In Cairns, buses to Melbourne leave from Pier Car Park, Bay 16 & 17, Pier Point Road.

What amenities can I expect on the bus?

All our buses from Melbourne to Cairns come with free WiFi, USB chargers, reclining seats, and a restroom.

How long does it take to get from Melbourne to Cairns?

The bus trip from Melbourne to Cairns takes approximately 2d 22h 15m, including a nine-hour stopover in Sydney and a 4.5-hour stopover in Brisbane.

Where can I buy a ticket?

The easiest and cheapest way to buy a bus ticket for your Melbourne to Cairns trip is to book directly on our website. Your ticket is then saved in your My Greyhound account where you can manage your booking, and simply show an electronic copy of your ticket on your phone to the bus driver when you board.

You can also book your trips on the phone by contacting our friendly customer service on 1300 473 946, at our ticket outlets/travel agencies, or directly with the bus driver*.

*Please note that all bookings made through our call centre, travel centres and tickets purchased directly from drivers will incur a booking fee of $5.

**For more information see our FAQ page.

INSPIRATION FOR YOUR NEXT TRIP