How to get from Melbourne to Sydney? Options including self-drive (9h), train (13h), coach (12h), and flights (1h 25m). Here are the details for each journey option
Melbourne to Sydney by Car
Journey Time: 8 h 55 min (878 km) via National Highway M31
You can add an interesting detour to this route by taking the Grand Pacific Drive which follows the coast from Shoalhaven to Sydney.
Attractions along the way from Melbourne to Sydney on the M31
Glenrowan – see the home of Ned Kelly
Albury – Botanical Gardens, Monument Hill, Lake Hume
Table Top – Ettamogah Pub
Holbrook – home to a submarine, the HMAS Otway
Talcutta – The Australian Truck Drivers Memorial Wall
Gundagai – home of the famous Dog on the Tuckerbox
Juigong – The Long Track Pantry
Goulburn – home to the big Merino, Goulburn Steam Museum, St Clair Villa Museum and Archives, Goulburn Rail Heritage Centre, Rocky Hill War Memorial and Museum
Bowral – Bradman Museum & International Cricket Hall of Fame
Nepean Dam – Emu Picnic Area
Bargo – Dingo Sanctuary
Tahmoor – Mermaids Pool
Thirlmere – NSW Rail Museum
Mount Annan – The Australian Botanic Garden
Melbourne to Sydney by Coach
There are two coach companies offering services from Melbourne to Sydney. Both depart from Southern Cross Station and terminate in the CBD area of Sydney. Journey time av. around 12h. Fares start from $60.
- Firefly Express – offers an overnight Melbourne to Sydney service that leaves at 7pm arriving at 6.35am. WiFi on some coaches, USB chargers, reclining seats, and a restroom.
- Greyhound – have a 9am service that arrives in Sydney at 9pm and an overnight service that departs at 10pm service arriving in Sydney at 10am. Free WiFi, USB chargers, reclining seats, and a restroom.
Melbourne to Sydney by Train
NSW Translink operates the trains and they are XPT trains. With options for economy seating, first-class seating, and sleeper cabins on the overnight service. Fares start from $94. for timetables and fares see NSW Translink.
- There is a daytime train service which departs Southern Cross Station at 7am arriving in Sydney Central Station at 7.47pm.
- There is also an overnight service which leaves at 6.30pm arriving in Sydney Central Station at 6.59am.
Melbourne to Sydney Flights
There are regular daily flights from MEL (Tullamarine) to SYD (Sydney Domestic Airport) with a flight duration of 1h 35m duration. Flights are offered by