Melbourne to Sydney Bus

Daily express coach service from Southern Cross Station, Melbourne to Central Station, Sydney. Comfortable overnight travel with free WiFi, USB charging, and 45kg luggage allowance.

From $65
One way • Book online
Book Now

Melbourne to Sydney at a Glance

~12 hrs
Travel Time
878 km
Distance
$65
From $65 per person
Daily
Departures

The Firefly Express Melbourne to Sydney bus is the most affordable way to travel between Australia's two largest cities. Departing daily from Southern Cross Station in Melbourne's CBD, our modern coaches take you on a comfortable overnight journey along the Hume Highway, arriving at Central Station in the heart of Sydney.

Since 1966, Firefly Express has been connecting Australians with reliable, budget-friendly coach travel. Our Melbourne to Sydney service is one of our most popular routes, chosen by students, backpackers, families, and anyone looking for a comfortable and affordable alternative to flying or driving. With fares starting from just $65 one way, you'll save hundreds compared to last-minute flights.

Every Firefly Express coach features free WiFi so you can stream, browse, or work on the go. USB charging ports at every seat keep your devices powered throughout the journey. We offer a generous 45kg luggage allowance — far more than budget airlines — plus wheelchair accessible seating for passengers with mobility needs.

Stops Along the Way

The Melbourne to Sydney bus route follows the Hume Highway through regional Victoria and New South Wales, with stops at key towns along the way. Whether you're travelling the full distance or connecting to a regional stop, Firefly Express has you covered.

Melbourne CBD (Southern Cross Station)
Campbellfield
Seymour
Euroa
Glenrowan
Albury
Tarcutta
Gundagai
Yass
Goulburn
Sutton Forest
Liverpool
Parramatta
Sydney CBD (Central Station)

Melbourne to Sydney Bus — Frequently Asked Questions

How long is the bus from Melbourne to Sydney?

The Firefly Express Melbourne to Sydney bus takes approximately 12 hours. Our overnight services depart in the evening and arrive in the morning, so you can sleep through most of the journey and wake up in a new city.

How much does the Melbourne to Sydney bus cost?

Fares start from just $65 one way. Book online in advance for the best prices. Our fares are consistently cheaper than flights and include 45kg of luggage at no extra cost.

Where does the Melbourne to Sydney bus depart from?

The bus departs from Southern Cross Station in Melbourne CBD, located on Spencer Street. In Sydney, the bus arrives at Central Station on Eddy Avenue, right in the heart of the city.

Is there WiFi on the Melbourne to Sydney bus?

Yes, all Firefly Express coaches offer free WiFi and USB charging at every seat, so you can stay connected throughout your journey.

How much luggage can I bring on the bus?

Firefly Express offers a generous 45kg luggage allowance per passenger. Bring one large bag for the luggage compartment plus a small carry-on for the cabin.

Ready to Book Your Melbourne to Sydney Bus?

Fares from $65. Free WiFi. 45kg luggage. Daily departures. Book online in minutes and travel with Australia's trusted coach service.

Book Melbourne to Sydney