Sydney to Melbourne Bus

Sydney to Melbourne

Sydney to Melbourne Bus

Origin Destination Depart Return Promo Code
Booking Number Pin
Service Number or Location Date of travel
Origin Destination Date of travel

Important information: this service is temporarily suspended due to COVID-19 travel restrictions. Click for more information.

Make your way between Australia’s two most iconic cities, travelling from Sydney to Melbourne in a convenient and comfortable Greyhound bus that comes loaded with features!

Home to some of Australia’s most recognisable landmarks, from the internationally renowned Harbour Bridge and Opera House to the brilliant Bondi Beach and terrific Taronga Zoo, Sydney is a vibrant world city that demands to be explored.

Melbourne, meanwhile, is Australia’s cultural capital. It’s the place to explore hidden laneways dotted with cafes and boutique shops; sip cocktails at a rooftop bar; or book a table at a world-class restaurant. Catching the tram to St Kilda is a must-do – when you get there, you can take a stroll on the beach, keep an eye out for penguins, and ride the world’s oldest continually operating roller coaster at Luna Park.

Our coaches stop in the heart of Sydney and Melbourne, eliminating the need for a transfer. We also service Sydney Domestic Airport. This route also includes a stop in Canberra, Australia’s capital city!

You’ll spend the 12.5-hour overnight bus trip from Sydney to Melbourne in air-conditioned comfort, relaxing in your reclining leather seat with free WiFi connectivity, an in-seat USB charger and panoramic windows.

Prefer aisle or window seats? There’s no need to queue – you can simply reserve your favourite spot on the bus when you book your bus trip from Sydney to Melbourne with our seat selection feature. You can also keep up-to-date on your expected arrival time and any service delays with our real-time coach tracker.

You can unlock even more benefits, as well as exclusive offers and deals, by joining the Greyhound Rewards program. When you join, every ticket purchased on our network will earn you G-Dollars, which you can redeem on your very next trip or save up in your G-Wallet for a special occasion. The choice is yours!

Whether you’re travelling for business, to see family and friends, or to experience the arts, dining and culture of Melbourne on an unforgettable holiday, you can’t beat a Greyhound.

Book your bus ticket from Sydney to Melbourne now to experience modern coach travel at its best!

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


Sydney Central Station
location pin
Barnawartha (meal break)


*Not all stops are available
on every service


Where do buses depart from in Sydney and Melbourne?

In Sydney, buses to Melbourne depart from the Western Forecourt of Central Station, Bays 5 & 6. In Melbourne, buses to Sydney depart from Southern Cross Terminal, Bay 55.

What amenities can I expect on the bus?

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

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

The bus trip from Sydney to Melbourne takes approximately 12h 35m. For the most up-to-date timetable please visit the Timetables page.

How much is a bus ticket from Sydney to Melbourne?

All our bus fares come in three tiers – Early Bird, Advantage and Premium – with prices varying based on how far in advance you are making a booking. You can find the most up-to-date price for your trip by searching available trips online or by calling our customer service team on 1300 473 946. For more information on different types of available fares visit our Compare Fares page.

Where can I buy a ticket?

The easiest and cheapest way to buy a bus ticket for your Sydney to Melbourne 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.