Train from Brisbane to Cairns

By Rail

Take in the scenery


There’s something inherently romantic about travelling by rail – and it’s also a great way to get to Tropical North Queensland. The Spirit of Queensland train runs from Brisbane to Cairns, a 1681km journey that takes 24 hours. The train departs Brisbane five times a week – Monday, Tuesday, Wednesday, Friday and Saturday at 3.45pm.

It’s an incredible way to take in the stunning Queensland scenery, travelling along the coast past rolling farmland and misty mountains. It makes a number of stops along the way, including Bundaberg, Rockhampton, Mackay, Proserpine, Townsville and Innisfail.

On board, there are two options – Premium Economy and RailBed. Premium Economy has reclining leather seats in a spacious two-by-two layout with an in-seat entertainment system. If you like to travel in style, RailBed seats fully recline into a flat bed with linen. You’ll even be served chef-prepared three-course meals right in your seat. There are also showers on board as well as a licensed Club Car serving meals and snacks throughout the journey.


Book now and save $100 on tours

Are you visiting Tropical North Queensland soon? Take advantage of our Tropical Dollars and get $100 off tours and experiences* when you book through Experience Oz! Use code TNQ100

*Min spend $200. T&C’s apply. Travel by 21 June 2024.