Trip to Rockhampton

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 Rockhampton

🚆 The train journey from Brisbane to Rockhampton takes approximately 8 hours and 5 minutes. Departing twice daily from Roma Street, this scenic route offers a relaxing way to travel between the two cities. 🏞️ Prices for the train tickets range from $40 to $1600, providing options for different budgets.

Where to stay in Rockhampton

There are over 73 hotels to stay in Rockhampton. Prices range from $36 per night.

Find accommodation
  • The train route from Brisbane to Rockhampton is operated by Queensland Rail Travel. The direct train service departs from Roma Street station in Brisbane and arrives at Rockhampton station. Trains operate twice daily, with the journey lasting approximately 8 hours and 5 minutes. Ticket prices for the train between Brisbane and Rockhampton range from $40 to $160.
  • The fastest train between Brisbane and Rockhampton is operated by Queensland Rail Travel. This direct train service departs from Roma Street station in Brisbane and arrives at Rockhampton station, with a travel time of approximately 8 hours and 5 minutes. While the journey duration remains consistent, ticket prices for this route can vary between $40 and $160 depending on the class of travel selected.
  • Trains departing for Rockhampton from Brisbane leave from Roma Street station. This station serves as the primary departure point for the Brisbane to Rockhampton City train services operated by Queensland Rail Travel. Passengers can board the train at Roma Street station in Brisbane to embark on their journey to Rockhampton.
  • There are two direct trains that run between Brisbane and Rockhampton each day. These services, operated by Queensland Rail Travel, depart from Roma Street station in Brisbane and arrive at Rockhampton station. The journey on these trains takes approximately 8 hours and 5 minutes.
  • The train services from Brisbane to Rockhampton operated by Queensland Rail Travel, arrive at Rockhampton station.
  • The first train of the day from Brisbane to Rockhampton departs from Roma Street station, operated by Queensland Rail Travel. This service typically departs in the early morning hours. The last train of the day also leaves from Roma Street station, offering passengers an evening departure option. Both trains provide convenient daily transportation between Brisbane and Rockhampton, with the journey taking approximately 8 hours and 5 minutes.
  • There are two direct train trips each day between Brisbane and Rockhampton. These services are operated by Queensland Rail Travel and depart from Roma Street station in Brisbane. The trains run daily, providing travelers with convenient options for making the journey. The approximate travel time for the direct train between Brisbane and Rockhampton is 8 hours and 5 minutes.
  • Yes, there is a direct train between Brisbane and Rockhampton. The train service departs from Roma Street station in Brisbane and arrives at Rockhampton. The direct trains operate twice daily, providing travelers with a convenient and efficient way to travel between the two cities. The journey on the direct train takes approximately 8 hours and 5 minutes.
  • The cost of a train ticket from Brisbane to Rockhampton varies depending on the class of service and type of ticket purchased. Prices typically range from $40 for an economy seat to $1600 for a premium or sleeper class ticket.

Will you be returning to Brisbane by train?

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

See schedule