Spirit of Queensland

Brisbane ↔ Cairns along the tropical coast

Operated by Queensland Rail Travel

Route
Brisbane ↔ Cairns along the tropical coast
Frequency
Five services each way per week
Journey time
About 25 hours
Classes
RailBed (lie-flat) · Premium Economy seat

Queensland Rail's flagship tilt train hugs 1,681 km of tropical coastline between Brisbane and Cairns, with lie-flat RailBeds — the only ones of their kind in Australia.

The Spirit of Queensland runs five times a week in each direction between Brisbane and Cairns, calling at Bundaberg, Rockhampton, Mackay, Townsville and the coastal towns between. It's a modern tilting train, so it takes the curves faster and rides smoothly.

The standout is RailBed class — premium seats that convert to fully flat beds for overnight travel, with a meal service included. Premium Economy offers reclining seats. There's an onboard Club Car for meals and refreshments.

Key stations along the way

BrisbaneBundabergRockhamptonMackayTownsvilleCairns

Ready to book the Spirit of Queensland?

Check current timetables, fares and availability with Queensland Rail Travel.

Book with Queensland Rail TravelFull timetable & details

More trains in Queensland

Great Southern
Adelaide ↔ Brisbane (summer seasonal)
Spirit of the Outback
Brisbane ↔ Longreach via Rockhampton
Electric Tilt Train
Brisbane ↔ Rockhampton (high-speed coastal)
The Westlander
Brisbane ↔ Charleville (south-west outback)
The Inlander
Townsville ↔ Mount Isa
Gulflander
Normanton ↔ Croydon (Gulf Savannah heritage)