Trip to Canberra

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 Melbourne to Canberra

🚆 Embark on an adventurous train journey from Melbourne to Canberra! There is no direct route, but you can travel through Goulburn Station, adding a touch of excitement to the trip. The journey takes approximately 11 hours and 20 minutes, showcasing the scenic beauty of the Australian landscape. 🌿 Sit back, relax, and enjoy the relaxing ride as you pass through quaint towns and picturesque views on your way to Canberra. Operated by NSW TrainLink XPT, the train services offer a comfortable and convenient way to travel between these two bustling cities. The affordability of tickets, ranging from $51 to $160, makes it an accessible option for all travelers.

Where to stay in Canberra

There are over 166 hotels to stay in Canberra. Prices range from $40 per night.

Find accommodation
  • To travel from Melbourne to Canberra by train, passengers would typically take the NSW TrainLink XPT service. While there is no direct train route, the journey involves transferring at Goulburn Station. The total travel time is approximately 11 hours and 20 minutes. Ticket prices for this train route can range from $51 to $160.
  • The fastest train option between Melbourne and Canberra is the NSW TrainLink XPT service, which departs from Southern Cross station. This route involves transferring at Goulburn Station before arriving at Canberra Station. The total travel time for this journey is approximately 11 hours and 20 minutes. Ticket prices for this train service can range from $51 to $160.
  • Trains departing for Canberra from Melbourne specifically the NSW TrainLink XPT service, begin their journey at Southern Cross station in Melbourne. Passengers can board the train at this station to start their trip to Canberra. Southern Cross station serves as the main departure point for this train route connecting Melbourne to the capital city of Canberra.
  • There are multiple train services provided by NSW TrainLink between Melbourne and Canberra with transfers at Goulburn Station. The journey involves changing trains during the trip and can take approximately 11 hours and 20 minutes to reach Canberra Station. Passengers departing from Southern Cross station in Melbourne can access these train services that connect to Canberra. The ticket prices for these trains between Melbourne and Canberra typically range from $51 to $160.
  • The train services operated by NSW TrainLink from Melbourne to Canberra arrive at Canberra Station. This is the designated train station in Canberra where passengers can disembark and begin their visit to the city. Canberra Station serves as the primary rail hub for travelers arriving by train from Melbourne.
  • The first train of the day from Melbourne to Canberra, which involves a transfer at Goulburn Station, is typically operated by NSW TrainLink XPT and departs from Southern Cross station. The exact departure time may vary, so it is advisable to check the schedule for the specific day of travel. The last train of the day on this route also originates from Southern Cross station and arrives at Canberra Station after an approximate 11-hour and 20-minute journey. Travelers should confirm the departure times closer to their intended travel date for accurate information.
  • There are no direct train trips between Melbourne and Canberra. Passengers traveling on this route would need to take a train from Southern Cross station in Melbourne and transfer at Goulburn Station before reaching Canberra. The journey, including the transfer, typically takes around 11 hours and 20 minutes. It is essential for travelers to plan their trip accordingly, taking into account the transfer time at Goulburn Station for a smooth and timely journey.
  • There is no direct train service between Melbourne and Canberra. Passengers will need to take a train from Melbourne's Southern Cross station and transfer at Goulburn Station to reach Canberra. The total journey, including the transfer, takes approximately 11 hours and 20 minutes. It is important for travelers to plan their trip accordingly and be prepared for the transfer at Goulburn Station.
  • The cost of a train ticket from Melbourne to Canberra typically ranges from $51 to $160, depending on the class of travel and the time of booking. Passengers may find different fare options available, such as economy or first class, which can affect the price. It is advisable to book tickets in advance to secure the best rates and availability for the desired travel dates. Travelers should also check for any discounts or promotions that may apply to their journey.

Will you be returning to Melbourne by train?

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

See schedule