Skip to main content


Thinking about Melbourne for your next trip?

NSW TrainLink runs trains to Melbourne twice a day making it easy to travel from Sydney to Melbourne by train.

So sit back, relax, take some time to yourself, enjoy the view and let NSWT TrainLink take you there.

This cosmopolitan city is renowned as a dining and shopping mecca with boutiques, wholesale outlets, department stores and markets including the famous Queen Victoria Markets.

With its festivals, sporting events, fine theatres and galleries, a thriving music scene, quirky cafes, quality restaurants and wonderful performing arts, Melbourne is the perfect short or long break destination.

Melbourne is also a sporting capital and boasts events such as The Australian Open Tennis, AFL Grand Final, Spring Racing Carnival and Melbourne Cup, to name just a few.

Find out more about Melbourne at

Getting to Melbourne

Melbourne is the capital city of the state of Victoria and is 963 kilometres from Sydney.

The Melbourne XPT train runs from Sydney to Melbourne twice daily, once in the morning and once at night.

Book online with NSW TrainLink website to get the best value fares.  

Online booking is quick, easy and secure.

Book your seat today

Choose your train class: Economy Class Seat or 1st Class Seat

Getting around Melbourne

Exploring Melbourne is easy aboard the Visitor Shuttle bus, plentiful trams and public buses, taxis and several hire car companies. There are also day trips to tourist attractions including the Blue Dandenong Ranges, the spectacular Great Ocean Road or the fairy penguins on Phillip Island.

For local public transport options, Visit the Metlink website or call 131 638.

Getting to and from the Airport

Skybus services run between Melbourne Airport at Tullamarine and Southern Cross (Melbourne) Station, where NSW TrainLink services arrive and depart.