Travel from Sydney to Canberra

Train, bus or fly from Sydney to Canberra?

Murrays Coaches operates a bus from Sydney to Canberra hourly. Tickets cost $23 - $50 and the journey takes 3 h 30 min. Greyhound Australia also services this route every 4 hours. Alternatively, Transport NSW operates a train from Sydney to Canberra 3 times a day. Tickets cost $30 - $50 and the journey takes 4 h 7 min.

How to get from Sydney to Canberra

ModeDurationPrice
From Sydney bus to Canberra.3 h 30 min$45
From Central Station train to Canberra Station.4 h 7 min$58
From Sydney drive to Canberra.3 h 5 min$39
From Wynyard Station train to Sydney airport, fly to Canberra airport, then line 11 bus to Canberra.3 h 25 min$156

How long does it take to get from Sydney to Canberra?

The bus from Sydney to Canberra takes 3 h 30 min including transfers and departs every four hours.

Is there a direct train between Sydney and Canberra?

Yes, there is a direct train departing from Central Station and arriving at Canberra Station. Services depart three times a day, and operate every day. The journey takes approximately 4 h 7 min.

Is there a direct bus between Sydney and Canberra?

Yes, there is a direct bus departing from Sydney and arriving at Canberra. Services depart every four hours, and operate every day. The journey takes approximately 3 h 30 min.

Operators from Sydney to Canberra

OperatorPhoneWebsite
Murrays CoachesMurrays Coaches
Transport NSW131 500Transport NSW
Sydney TrainsSydney Trains
QantasQantas
Virgin AustraliaVirgin Australia
Qatar AirwaysQatar Airways
FlyPelicanFlyPelican
Transport CanberraTransport Canberra