Trip to Perth

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 Perth

🚂 Starting from Brisbane's Roma Street station, embark on a scenic train journey to Perth via Sydney Central Station. While there is no direct route, the trip takes approximately 3 days and 16 hours with transfers along the way. 💸 Ticket prices for the Brisbane to Perth train range from $606 to $5589, depending on the class and amenities chosen for the journey.

Where to stay in Perth

There are over 661 hotels to stay in Perth. Prices range from $9 per night.

Find accommodation
  • There is no direct train service from Brisbane to Perth. However, travelers can take a combination of train services provided by NSW TrainLink and Journey Beyond - Indian Pacific. The journey includes transfers at Sydney Central Station and takes approximately 3 days and 16 hours to reach Perth. Ticket prices for this train route typically range from $606 to $5589, depending on the class of service chosen.
  • The fastest train service between Brisbane and Perth involves a combination of train services provided by NSW TrainLink and Journey Beyond - Indian Pacific. This journey requires transfers at Sydney Central Station and takes approximately 3 days and 16 hours to reach Perth. While there is no direct route, this combination offers the quickest train option available for traveling between Brisbane and Perth. Ticket prices for this route typically range from $606 to $5589, depending on the class of service selected.
  • Trains heading to Perth from Brisbane depart from Roma Street station. This station serves as the departure point for train services operated by NSW TrainLink that are bound for Perth. Passengers can board the train at Roma Street station in Brisbane to begin their journey towards Perth.
  • There are multiple trains involved in the journey from Brisbane to Perth as there is no direct train between the two cities. Passengers will need to take train services operated by both NSW TrainLink and Journey Beyond - Indian Pacific, with transfers at Sydney Central Station. The entire trip typically spans approximately 3 days and 16 hours, including the necessary transfers.
  • The train service from Brisbane to Perth operated by Journey Beyond - Indian Pacific, arrives at Perth station. This is the final destination of the cross-country journey that takes passengers through various scenic landscapes. Perth station serves as the terminus point where travelers can disembark and begin their exploration of the beautiful city of Perth and its surroundings.
  • The first train of the day to travel from Brisbane to Perth departs from Roma Street station as part of the NSW TrainLink service. Due to the nature of the journey with transfers, there is no specific last train as the travel time is approximately 3 days and 16 hours. Passengers will need to adhere to the schedule provided for each leg of the journey, including the transfer at Sydney Central Station, to reach Perth via the Journey Beyond - Indian Pacific service.
  • There are no direct train trips between Brisbane and Perth. Travelers will need to take a combination of train services provided by NSW TrainLink and Journey Beyond - Indian Pacific, with transfers at Sydney Central Station, to make the journey. The complete trip, including transfers, takes approximately 3 days and 16 hours to reach Perth.
  • No, there is no direct train service between Brisbane and Perth. Travelers will need to take a train from Roma Street station in Brisbane to Sydney Central Station, then transfer to another train operated by Journey Beyond - Indian Pacific to reach Perth. The entire journey, including transfers, takes approximately 3 days and 16 hours due to the distance between the two cities.
  • The cost of a train journey from Brisbane to Perth can vary depending on the class of service chosen. Prices typically range from $606 for a standard seat to $5589 for a luxury cabin on the Indian Pacific operated by Journey Beyond.

Will you be returning to Brisbane by train?

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

See schedule