Travel from Sydney to Darwin

Train, bus or fly from Sydney to Darwin?

Qantas, Jetstar and three other airlines fly from Sydney to Darwin hourly. Alternatively, you can take a bus from Sydney to Darwin via Brisbane, Mount Isa, and Tennant Creek in around 2 days 18 h.

Travel Guides

Best ways to travel around AustraliaRome2rio’s tips and tricks to getting around Australia

How to get from Sydney to Darwin

ModeDurationPrice
From Wynyard Station train to Sydney airport, fly to Darwin airport, bus to Abala Rd 253, walk to Airport Hotel, then line 5 bus to Darwin.8 h 11 min$168
From Sydney bus to Brisbane, bus to Mount Isa, bus to Tennant Creek, then bus to Darwin.2 days 18 h$514
From Sydney train to Adelaide Parklands, train to Darwin, then taxi to Darwin.3 days 6 h$2,081
From Sydney drive to Darwin.41 h 53 min$428

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

It takes approximately 8 h 11 min to get from Sydney to Darwin, including transfers.

Is there a direct bus between Sydney and Darwin?

No, there is no direct bus from Sydney to Darwin. However, there are services departing from Sydney and arriving at Darwin via Brisbane, Mount Isa and Tennant Creek. The journey, including transfers, takes approximately 2 days 18 h.

Operators from Sydney to Darwin

OperatorPhoneWebsite
Sydney TrainsSydney Trains
QantasQantas
JetstarJetstar
Virgin AustraliaVirgin Australia
Tigerair AustraliaTigerair Australia
AirnorthAirnorth
Northern Territory GovernmentNorthern Territory Government
Greyhound Australia1300 473946Greyhound Australia
Bus Queensland1300 287 537Bus Queensland
Great Southern Rail - Indian Pacific1800 703 357Great Southern Rail - Indian Pacific
Great Southern Rail - The GhanGreat Southern Rail - The Ghan