Melbourne to Sydney Railway Route

Distance
Distance
866 km
Travel time

Travel time

11.5 h

Trains per day

Trains per day

2
Reverse route

Reverse route

Melbourne to Sydney Train Timetable

The Melbourne to Sydney train covers approximately 860 km between Southern Cross Station and Sydney Central Station. NSW TrainLink runs two daily XPT services on this route. The morning train departs Melbourne at 08:30 and the overnight XPT departs at 19:50, arriving at Sydney Central Station at 07:00. The shortest journey time is 10 hours 57 minutes. You can book train tickets up to a year in advance.

NSW TrainLink offers Economy Class and First Class seats on the Melbourne to Sydney train. Both travel classes feature spacious reclining seats with air conditioning. Traveling by train is a relaxing alternative to flying, which takes about 1.5 hours but involves airport transfers and security. Bus travel from Melbourne to Sydney takes about 12 hours, while driving takes approximately 9 hours. Public transport connections are available at both Southern Cross Station and Sydney Central Station.

Economy Class seats on the XPT feature spacious reclining chairs with air conditioning and large windows for scenic views through Victoria and New South Wales. Adult fares for Economy Class start from approximately $65, with tickets ranging from $65 to $250 one way depending on the time of booking. Onboard catering includes hot meals, snacks, and beverages from the buffet car. There is no public Wi-Fi on the XPT.

First Class seats provide extra legroom and a deeper recline than Economy Class, making them ideal for the long Melbourne to Sydney train journey. First Class passengers enjoy a more private and comfortable travel experience across the full route.
  • Trains:
    NSW TrainLink regional express trains.
  • Ticket price:
    from 111 USD an economy class seat.
  • Seat reservation:
    after booking a ticket, you will be assigned to one of the seats.
  • Ticket delivery:
    you can download the PDF of the tickets to print them or show on your electronic device when boarding a train.

Melbourne to Sydney Train Details

Southern Cross Station

Spencer Street, Melbourne, Victoria Australia, Australia

LEARN MORE

Sydney Central Railway Station

Railway Colonnade Dr, Haymarket NSW 2000, Australia

LEARN MORE

FAQ: What to Know About Melbourne - Sydney Train

Find Better Prices on Rail Ninja App
Get our free app to book & manage your trips on the go
Rail Ninja App

Discover More Destinations in Australia

Sydney to Canberra Train

​Distance: 286km/177mi
​ Time: 4h
MORE INFO

Newcastle to Sydney Train

​Distance: 159km/98mi
​ Time: 2h
MORE INFO

Sydney to Brisbane Train

​Distance: 913km/567mi
​ Time: 14h
MORE INFO