• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
My Sydney DetourSydney travel planning
  • Places to Visit
  • Landmarks
  • Food & Drink
  • Accommodation
  • Plan Your Trip

How much is the train to Sydney from Melbourne?

May 11, 2024 by MySydneyDetour Leave a Comment

By MySydneyDetour

If you plan to travel from Melbourne to Sydney, taking the train can be a comfortable and scenic way. The journey takes around 11 hours, and there are several different options available depending on your budget and travel preferences.

Table of Contents

  • The XPT Train
  • Economy Class
  • First Class
  • Other Train Options
  • The NSW TrainLink Xplorer
  • The NSW TrainLink Regional
  • Booking Your Ticket

The XPT Train

Selective focus view of Trainlink train stop
haireena / Shutterstock

The XPT train is popular for those traveling from Melbourne to Sydney. Operated by NSW TrainLink, it offers both daytime and overnight services. The daytime service departs from Melbourne at 7:40 am and arrives in Sydney at 6:30 pm. The overnight service departs from Melbourne at 8:42 pm and arrives in Sydney at 7:30 am the next day.

Train Service Ticket Type Price Range
NSW TrainLink XPT Economy Seat [$75 – $250]
NSW TrainLink Economy Seat [from $79]
NSW TrainLink First Class Seat [from $110]
NSW TrainLink First Class Overnight Sleeper [from $235]
NSW TrainLink Regional Express Economy Seat [from $111]

Economy Class

Passengers inside bus
Narin Nonthamand / Shutterstock

If you’re traveling on a budget, economy class is the most affordable option for the XPT train. A one-way ticket from Melbourne to Sydney costs $118. This fare includes a comfortable seat and access to the onboard amenities, such as a buffet car and free Wi-Fi.

First Class

If you’re looking for a more luxurious experience, first class is the way to go. A one-way ticket from Melbourne to Sydney costs $298. This fare includes a private cabin with a bed, an ensuite bathroom, and access to the onboard amenities.

Other Train Options

Woman hailing a ride
Odua Images / Shutterstock

If you’re looking for a more budget-friendly option, other train services can get you from Melbourne to Sydney. These include:

The NSW TrainLink Xplorer

The NSW TrainLink Xplorer is a daytime service that departs from Melbourne at 8:30 am and arrives in Sydney at 7:12 pm. A one-way ticket in economy class costs $85.

The NSW TrainLink Regional

The NSW TrainLink Regional is an overnight service that departs from Melbourne at 7:53 pm and arrives in Sydney at 6:40 am the next day. A one-way ticket in economy class costs $65.

See Related: Can you travel from Sydney to the Gold Coast via train?

Booking Your Ticket

Booking your ticket for the Melbourne to Sydney train is easy. You can book online through the NSW TrainLink website or by calling their customer service line. It’s recommended to book your ticket in advance to secure your preferred travel time and seat.

Traveling from Melbourne to Sydney by train is a fantastic way to see the beautiful Australian countryside. With several different options available, you can choose the service that best fits your budget and travel preferences. Book your ticket in advance to secure your seat.

Filed Under: Travel Tips

Reader Interactions

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Primary Sidebar

Recent Posts

  • What Is Nightlife in Sydney Like?
  • How Far is Sydney Airport from the City?
  • How Much Does the Harbour Bridge Climb Cost?
  • What is the $50 stay in NSW?
  • What is New South Wales best known for?

Find Your Adventure in Sydney

  • Activities
  • Best Places to Stay
  • Nightlife
  • Places to Eat
  • Places to Visit
  • Sydney Life & Culture
  • Travel Tips
  • Uncategorized

About

My Sydney Detour is a comprehensive resource guide offering expert insights, tips, and detailed information about Sydney travel and tourism.

Copyright MySydneyDetour© 2026 | Privacy Policy | Affiliate Disclosure