Canberra to Brisbane Train

Explore the most current information on trains from Canberra to Brisbane

Find your train and book train tickets with Rail.Ninja® - a global independent online reservation service agency for train tickets

Canberra to Brisbane Railway Route

1306 km
Travel time

Travel time

21 h 58 m - 1 d 11 h 45 m

Trains per day

Trains per day


The railway route from Canberra to Brisbane offers a picturesque journey through the Australian landscape. Starting from Canberra Railway Station, the train travels through scenic countryside and charming towns, providing passengers with a glimpse of Australia's natural beauty.
As the journey progresses, passengers can relax in the comfortable cabins of the NSW TrainLink regional express trains. Whether you opt for Economy Class or 1st Class Seats, you'll enjoy spacious, air-conditioned seating that reclines for added comfort.
During the approximately 1,200-kilometer trip, travelers can admire the changing scenery, from rolling hills to lush forests, as the train makes its way towards Brisbane Roma Street station. With just one departure per day, it's advisable to book your ticket in advance to secure your seat and avoid disappointment.
Whether you're traveling for leisure or business, the Canberra to Brisbane railway route promises a memorable and comfortable journey through the heart of Australia.
  • Trains:
    NSW TrainLink regional express trains.
  • Ticket price:
    from 147 USD
  • Seat reservation:
    after booking a ticket, you will be assigned to one of the seats.
  • Ticket delivery:
    you can download the PDF of the tickets to print them or show on your electronic device when boarding a train.

Book Train Tickets from Canberra to Brisbane

Canberra to Brisbane Train Details

Canberra Kingston station

Burke Crescent, Kingston, Australian Capital Territory, Australia

Brisbane Central railway station
Corner Ann & Edward Streets, Brisbane, Australia

FAQ: What to Know About Canberra - Brisbane Train

Discover More Destinations in Australia

Melbourne to Sydney Train

Distance: 866km/538mi
Time: 11h

Newcastle to Sydney Train

Distance: 159km/98mi
Time: 2h

Sydney to Brisbane Train

Distance: 913km/567mi
Time: 14h