Route guide

Sydney Melbourne by bus

Compare Sydney to Melbourne bus services. Greyhound, FlixBus and Firefly Express from $57. Overnight options, Wi-Fi and no booking fees.

See today's services865 km10h 20m4 operatorsfrom $57

The route at a glance

The SydneyMelbourne corridor.

The Sydney to Melbourne coach route is one of Australia's busiest long-distance corridors, connecting the two largest cities over 878 km of the Hume Highway. Greyhound Australia, FlixBus and Firefly Express all run daily services, giving you a genuine choice on price, timing and comfort. Journey times range from 11 to 12 hours depending on the operator and number of stops, with rest breaks at Goulburn and Gundagai along the way. Overnight coaches, departing in the evening and arriving the following morning, are especially popular because they effectively replace a night's accommodation, making them the cheapest way to travel the route in real terms. Book at least a week ahead for the best fares, and up to three weeks during school holidays.

Typical calling points

  1. SydneyNSW
  2. ParramattaNSW
  3. LiverpoolNSW
  4. Sutton ForestNSW
  5. GoulburnNSW
  6. YassNSW
  7. GundagaiNSW
  8. MelbourneVIC

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 × 45kg checked bag
Overnight option
Available on this corridor

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.

Day bus or night bus?

Choosing your departure.

Daytime services

Daytime coaches let you watch the country roll past and break the trip at meal stops. NSW TrainLink runs a daytime service on this route.

Overnight services

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, Firefly Express and FlixBus Australia. Bring a neck pillow and layers, as the air-conditioning runs cool.

Travel tips

What to know before you go.

Firefly Express is often the lowest-priced operator on this corridor and runs dedicated overnight coaches with reclining seats. Always compare against Greyhound and FlixBus before you book. Overnight services typically depart Sydney between 19:30 and 22:00 and arrive at Melbourne's Southern Cross Station by 07:00 to 09:00, leaving you a full day at your destination. For daytime travel, mid-week departures (Tuesday to Thursday) are consistently cheaper than Friday afternoons or Sunday evenings when demand spikes. The Gundagai rest stop is the main break on the route, so pack snacks in case the roadhouse options do not suit. Sitting on the right-hand side of the coach heading south gives you the best views of the Southern Highlands escarpment as you leave Sydney.

Worth timing your trip for

What's on in Melbourne

All major Australian events

Route FAQs

Sydney to Melbourne, answered.

  • Typically 11 to 12 hours depending on the operator and number of intermediate stops. Firefly's overnight express services often run on the faster end; Greyhound daytime services with more stops can take closer to 12 hours.
Travelling the other way? See the Melbourne to Sydney guide

Keep going

Onward from Melbourne.

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

Related routes