Travel from Adelaide to Tennant-Creek

Bus or fly from Adelaide to Tennant Creek?

Qantas and Airnorth fly from Adelaide to Tennant Creek twice daily. Alternatively, Greyhound Australia operates a bus from Adelaide to Tennant Creek once daily. Tickets cost $140 - $240 and the journey takes 19 h 30 min. Greyhound Australia also services this route once daily.

Travel Guides

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

How to get from Adelaide to Tennant Creek

ModeDurationPrice
From Stop X1 Glover Ave - South side bus to Adelaide airport then fly to Tennant Creek airport.5 h 23 min$422
From Stop X1 Glover Ave - South side bus to Adelaide airport, fly to Alice Springs airport, taxi to Alice Springs, then bus to Tennant Creek.12 h 36 min$316
From Adelaide bus to Alice Springs then bus to Tennant Creek.28 h 30 min$261
From Adelaide Parklands train to Alice Springs, walk to Hele Cres, line 101 bus to Alice Springs Interchange, walk to Alice Springs, then bus to Tennant Creek.36 h 14 min$857
From Adelaide drive to Tennant Creek.19 h 49 min$221