Trip to Melbourne

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from Brisbane to Melbourne

💰 Depending on your choice of seating and amenities, ticket prices for the Brisbane to Melbourne train range from $106 to $249. Sit back, relax, and witness the changing scenery outside your window as you kick off this memorable 26-hour train journey across states.

Where to stay in Melbourne

There are over 2269 hotels to stay in Melbourne. Prices range from $11 per night.

Find accommodation
  • There is no direct train service from Brisbane to Melbourne. However, travelers can take a train from Roma Street station in Brisbane to Sydney Central Railway Station, and then transfer to another train operated by NSW TrainLink XPT that will take them to Southern Cross station in Melbourne. The journey duration, including transfers, is approximately 26 hours. Ticket prices for this train route range from $106 to $249, depending on the class and type of ticket chosen.
  • The fastest train option between Brisbane and Melbourne involves taking a service operated by NSW TrainLink XPT. Passengers would depart from Roma Street station in Brisbane, transfer at Sydney Central Railway Station, and arrive at Southern Cross station in Melbourne. This journey typically takes around 26 hours, including the transfers. Ticket prices for this train route vary between $106 and $249, depending on the class and type of ticket selected.
  • Trains departing from Brisbane for Melbourne are operated by NSW TrainLink and depart from Roma Street station in Brisbane. Passengers can board the train at Roma Street station and then travel towards Melbourne, with a transfer typically required at Sydney Central Railway Station. Roma Street station serves as the starting point for the train journey from Brisbane to Melbourne, offering a convenient location for travelers beginning their trip.
  • There are multiple trains involved in the journey from Brisbane to Melbourne as there is no direct train service between the two cities. Passengers will typically need to take a train from Roma Street station in Brisbane to Sydney Central Railway Station, and then transfer to another train operated by NSW TrainLink XPT to reach Southern Cross station in Melbourne. The entire journey, including these transfers, takes approximately 26 hours.
  • The train services traveling from Brisbane to Melbourne operated by NSW TrainLink XPT, arrive at Southern Cross station in Melbourne. Southern Cross station is a major railway station in the heart of Melbourne and serves as a central hub for train services connecting various parts of the city and beyond. Travelers will disembark at Southern Cross station, where they can easily access other transportation options to reach their final destination within Melbourne.
  • The first train of the day to travel from Brisbane to Melbourne with transfers at Sydney Central Railway Station, typically departs from Roma Street station early in the morning.
  • There are no direct train trips between Brisbane and Melbourne. Passengers traveling this route will need to transfer at Sydney Central Railway Station to continue their journey on the train operated by NSW TrainLink XPT to reach Southern Cross station in Melbourne. The travel time, including the transfer, is approximately 26 hours.
  • There is no direct train service between Brisbane and Melbourne. Travelers will need to take a train from Roma Street station in Brisbane to Sydney Central Railway Station and transfer to another train operated by NSW TrainLink XPT to reach Southern Cross station in Melbourne. The total journey time, including transfers, typically takes around 26 hours. It is recommended to plan ahead and be prepared for the transfer in Sydney to continue the trip to Melbourne.
  • The cost of a train ticket from Brisbane to Melbourne ranges from $106 to $249, depending on factors such as the class of travel and the type of ticket purchased.

Will you be returning to Brisbane by train?

If you are looking for the return train journey, check out trains from Melbourne to Brisbane

See schedule