There are 8 ways to get from Tennant Creek to Kalgoorlie by bus, plane, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus to Alice Springs Airport, fly to Kalgoorlie-Boulder Airport
best- Take the bus from Tennant Creek to Alice Springsbus
- Fly from Alice Springs Airport (ASP) to Kalgoorlie-Boulder Airport (KGI)plane ASP - KGI
17h 48m$922–1,921Drive 3,041 km
cheapest- Drive from Tennant Creek to Kalgoorliecar 3,041 km
37h 14m$542–783Bus, train
- Take the bus from Tennant Creek to Katherinebus
- Take the bus from Katherine to Roebuck Plainsbus
- Take the bus from Roebuck Plains to East Perthbus
- Take the train from East Perth Stn Transwa East Perth to Kalgoorlie Stn Transwa Kalgoorlietrain
3d$700–1,388Bus, train via Adelaide
- Take the bus from Tennant Creek to Alice Springsbus
- Take the bus from Alice Springs to Adelaidebus
- Take the train from Adelaide Parklands to Perthtrain
- Take the train from East Perth Stn Transwa East Perth to Kalgoorlie Stn Transwa Kalgoorlietrain
4d 7h$930–9,297Fly Tennant Creek to Kalgoorlie-Boulder Airport
- Fly from Tennant Creek (TCA) to Kalgoorlie-Boulder Airport (KGI)plane TCA - KGI
11h 9m$1,632–4,828Fly Tennant Creek to Laverton, bus
- Fly from Tennant Creek (TCA) to Laverton (LVO)plane TCA - LVO
- Take the bus from Laverton to Kalgoorliebus
2d 1h$1,101–2,508Fly Tennant Creek to Esperance Airport, bus
- Fly from Tennant Creek (TCA) to Esperance Airport (EPR)plane TCA - EPR
- Take the bus from Coolgardie-Esperance Hwy Transwa Gibson to Station Access Rd Transwa Kalgoorliebus
15h 49m$1,484–5,252Bus, train via Adelaide #2
- Take the bus from Tennant Creek to Alice Springsbus
- Take the train from Alice Springs to Adelaide Stationtrain
- Take the train from Adelaide Parklands to Perthtrain
- Take the train from East Perth Stn Transwa East Perth to Kalgoorlie Stn Transwa Kalgoorlietrain
5d 1h$2,776–10,809
Tennant Creek to Kalgoorlie by bus and train
Questions & Answers
The cheapest way to get from Tennant Creek to Kalgoorlie is to drive which costs $500 - $800 and takes 37h 14m.
The fastest way to get from Tennant Creek to Kalgoorlie is to fly which takes 11h 9m and costs $1,600 - $4,900.
The distance between Tennant Creek and Kalgoorlie is 1992 km. The road distance is 3041 km.
The best way to get from Tennant Creek to Kalgoorlie without a car is to bus and train which takes 3 days 0h and costs $700 - $1,400.
It takes approximately 17h 48m to get from Tennant Creek to Kalgoorlie, including transfers.
Kalgoorlie is 1h 30m behind Tennant Creek. It is currently 2:22 PM in Tennant Creek and 12:52 PM in Kalgoorlie.
Yes, the driving distance between Tennant Creek to Kalgoorlie is 3041 km. It takes approximately 37h 14m to drive from Tennant Creek to Kalgoorlie.
There are 57+ hotels available in Kalgoorlie.
What companies run services between Tennant Creek, NT, Australia and Kalgoorlie, WA, Australia?
Airnorth, Virgin Australia, and Qantas fly from Tennant Creek (TCA) to Kalgoorlie-Boulder Airport (KGI) twice a week.
- Website
- skippers.com.au
Flights from Tennant Creek to Laverton via Alice Springs Airport, Perth
- Ave. Duration
- 2d
- When
- Monday and Wednesday
- Estimated price
- $1,400–5,500
Flights from Tennant Creek to Laverton via Katherine, Darwin, Perth
- Ave. Duration
- 44h 50m
- When
- Monday
- Estimated price
- $1,500–4,600
Flights from Tennant Creek to Laverton via Alice Springs Airport, Adelaide, Perth
- Ave. Duration
- 2d
- When
- Monday and Wednesday
- Estimated price
- $1,000–2,400
Flights from Tennant Creek to Laverton via Alice Springs Airport, Darwin, Perth
- Ave. Duration
- 2d
- When
- Monday and Wednesday
- Estimated price
- $1,700–5,500
- Website
- qantas.com
Flights from Alice Springs Airport to Kalgoorlie-Boulder Airport via Perth
- Ave. Duration
- 17h 40m
- When
- Monday, Wednesday, and Sunday
- Estimated price
- $1,000–3,800
Flights from Alice Springs Airport to Kalgoorlie-Boulder Airport via Adelaide, Perth
- Ave. Duration
- 9h 15m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $1,100–3,500
Flights from Tennant Creek to Kalgoorlie-Boulder Airport via Katherine, Darwin, Perth
- Ave. Duration
- 17h 45m
- When
- Monday
- Estimated price
- $1,600–4,900
- Website
- virginaustralia.com
Flights from Alice Springs Airport to Kalgoorlie-Boulder Airport via Adelaide, Perth
- Ave. Duration
- 17h 55m
- When
- Monday
- Estimated price
- $700–1,800
Flights from Tennant Creek to Kalgoorlie-Boulder Airport via Alice Springs Airport, Perth
- Ave. Duration
- 9h 20m
- When
- Friday
- Estimated price
- $1,500–6,000
- Website
- rex.com.au
Flights from Tennant Creek to Esperance Airport via Alice Springs Airport, Perth
- Ave. Duration
- 10h 5m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $1,400–5,500
- Phone
- 1300 662 205
- [email protected]
- Website
- TransWA
Train from East Perth Stn Transwa East Perth to Kalgoorlie Stn Transwa Kalgoorlie
Train from East Perth Stn Transwa East Perth to Kalgoorlie Stn Transwa Kalgoorlie
Train from East Perth Stn Transwa East Perth to Kalgoorlie Stn Transwa Kalgoorlie
- Phone
- 1800 703 357
- [email protected]
- Website
- Journey Beyond
Train from Adelaide Parklands to Perth
- Ave. Duration
- 2d 18h
- Frequency
- Once a week
- Estimated price
- $598–8,500
- Book at
- Journey Beyond
- Website
- Journey Beyond
- Everyday Daynighter Seat
- $598
- Advanced Gold Single Cabin
- $1,000–1,400
- Low Gold Single Cabin
- $1,000–1,400
- Everyday Gold Single Cabin
- $1,200–1,700
- GOLD TWIN
- $2,600–4,400
- GOLD SINGLE
- $2,400–4,100
- PLATINUM
- $5,500–8,500
- GOLD PREMIUM TWIN
- $3,300–5,500
Train from Adelaide Parklands to Perth
- Ave. Duration
- 2d 18h
- Frequency
- Once a week
- Estimated price
- $598–8,500
- Book at
- Journey Beyond
- Website
- Journey Beyond
- Everyday Daynighter Seat
- $598
- Advanced Gold Single Cabin
- $1,000–1,400
- Low Gold Single Cabin
- $1,000–1,400
- Everyday Gold Single Cabin
- $1,200–1,700
- GOLD TWIN
- $2,600–4,400
- GOLD SINGLE
- $2,400–4,100
- PLATINUM
- $5,500–8,500
- GOLD PREMIUM TWIN
- $3,300–5,500
- Phone
- 1800 703 357
- [email protected]
- Website
- journeybeyondrail.com.au
Train from Alice Springs to Adelaide Station
- Ave. Duration
- 35h 35m
- Frequency
- Twice a week
- Estimated price
- $1,988
- Book at
- Great Southern Rail - The Ghan
- Saver Gold Single Cabin
- $1,988
- Everyday Gold Single Cabin
- $2,093
- Phone
- 1300 473946
- [email protected]
- Website
- Greyhound Australia
Bus from Tennant Creek to Alice Springs
- Ave. Duration
- 5h 30m
- Frequency
- 6 times a week
- Estimated price
- $80–180
- Website
- Greyhound Australia
- Schedules at
- Greyhound Australia
- Early Bird
- $80–120
- Advantage
- $95–150
- Flexible
- $120–180
Bus from Tennant Creek to Katherine
- Ave. Duration
- 8h 15m
- Frequency
- 6 times a week
- Estimated price
- $100–230
- Website
- Greyhound Australia
- Schedules at
- Greyhound Australia
- Early Bird
- $100–150
- Advantage
- $120–190
- Flexible
- $160–230
Bus from Katherine to Roebuck Plains
- Ave. Duration
- 20h
- Frequency
- 5 times a week
- Estimated price
- $230–550
- Website
- Greyhound Australia
- Schedules at
- Greyhound Australia
- Early Bird
- $230–330
- Advantage
- $290–420
- Flexible
- $360–550
Bus from Tennant Creek to Alice Springs
- Ave. Duration
- 5h 30m
- Frequency
- 6 times a week
- Estimated price
- $80–180
- Website
- Greyhound Australia
- Schedules at
- Greyhound Australia
- Early Bird
- $80–120
- Advantage
- $95–150
- Flexible
- $120–180
Bus from Alice Springs to Adelaide
- Ave. Duration
- 20h 55m
- Frequency
- 6 times a week
- Estimated price
- $220–500
- Website
- Greyhound Australia
- Schedules at
- Greyhound Australia
- Early Bird
- $220–310
- Advantage
- $270–400
- Flexible
- $350–500
- Phone
- +61 (0) 8 9274 7464
- [email protected]
- Website
- integritycoachlines.com.au
Bus from Roebuck Plains to East Perth
- Ave. Duration
- 34h 10m
- Frequency
- Twice a week
- Estimated price
- $340–490
- Schedules at
- integritycoachlines.com.au
- Phone
- (08) 9092 6000
- [email protected]
- Website
- goldrushtours.com.au
Bus from Laverton to Kalgoorlie
- Ave. Duration
- 4h
- Frequency
- Once a week
- Estimated price
- $91
- Schedules at
- goldrushtours.com.au
- Phone
- 1300 662 205
- [email protected]
- Website
- TransWA
Bus from Coolgardie-Esperance Hwy Transwa Gibson to Station Access Rd Transwa Kalgoorlie
- Phone
- +61 8 8953 0127
- [email protected]
- Website
- centrebushbus.com.au
Bus from Tennant Creek to Alice Springs
- Ave. Duration
- 9h 30m
- Frequency
- Twice a week
- Estimated price
- $160–200
- Schedules at
- centrebushbus.com.au
Want to know more about travelling around Australia
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Best ways to travel around Australia
Read the travel guide
10 amazing places to get away from it all in Australia
Read the travel guide
4 of the smartest ways to explore Australia
Read the travel guide









