There are 7 ways to get from Kalgoorlie to Tennant Creek by plane, train, bus, 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.
Fly Kalgoorlie-Boulder Airport to Tennant Creek
best- Fly from Kalgoorlie-Boulder Airport (KGI) to Tennant Creek (TCA)plane KGI - TCA
18h 49m$1,603–4,904Drive 3,040.7 km
cheapest- Drive from Kalgoorlie to Tennant Creekcar 3,040.7 km
37h 14m$542–783Train, bus
- Take the train from Kalgoorlie Stn Transwa Kalgoorlie to Midland Stn Transwa Midlandtrain
- Take the bus from Midland to Port Hedland Visitor Centrebus
- Take the bus from Port Hedland Visitor Centre to Roebuck Plainsbus
- Take the bus from Roebuck Plains to Katherinebus
- Take the bus from Katherine to Tennant Creekbus
2d 18h$682–1,385Train, bus via Adelaide
- Take the train from Kalgoorlie Stn Transwa Kalgoorlie to East Perth Stn Transwa East Perthtrain
- Take the train from Perth to Adelaide Parklandstrain
- Take the train from Adelaide Station to Alice Springstrain
- Take the bus from Alice Springs to Tennant Creekbus
4d 17h$2,693–12,291Fly Kalgoorlie-Boulder Airport to Alice Springs Airport, bus
- Fly from Kalgoorlie-Boulder Airport (KGI) to Alice Springs Airport (ASP)plane KGI - ASP
- Take the bus from Alice Springs to Tennant Creekbus
18h 57m$918–1,929Bus to Leonora Airport, fly to Tennant Creek
- Take the bus from Kalgoorlie Boulder Visitor Centre to Leonorabus
- Fly from Leonora Airport (LNO) to Tennant Creek (TCA)plane LNO - TCA
2d 1h$1,391–4,191Train, bus #2
- Take the train from Kalgoorlie Stn Transwa Kalgoorlie to East Perth Stn Transwa East Perthtrain
- Take the bus from East Perth to Roebuck Plainsbus
- Take the bus from Roebuck Plains to Katherinebus
- Take the bus from Katherine to Tennant Creekbus
3d 1h$692–1,388
Kalgoorlie to Tennant Creek by train and bus
Questions & Answers
The cheapest way to get from Kalgoorlie to Tennant Creek is to drive which costs $500 - $800 and takes 37h 14m.
The fastest way to get from Kalgoorlie to Tennant Creek is to fly which takes 18h 49m and costs $1,600 - $4,900.
The distance between Kalgoorlie and Tennant Creek is 1787 km. The road distance is 3040.7 km.
The best way to get from Kalgoorlie to Tennant Creek without a car is to train and bus which takes 2 days 18h and costs $650 - $1,400.
It takes approximately 18h 49m to get from Kalgoorlie to Tennant Creek, including transfers.
Tennant Creek is 1h 30m ahead of Kalgoorlie. It is currently 1:57 PM in Kalgoorlie and 3:27 PM in Tennant Creek.
Yes, the driving distance between Kalgoorlie to Tennant Creek is 3041 km. It takes approximately 37h 14m to drive from Kalgoorlie to Tennant Creek.
There are three+ hotels available in Tennant Creek.
What companies run services between Kalgoorlie, WA, Australia and Tennant Creek, NT, Australia?
Virgin Australia, Airnorth, and Qantas fly from Kalgoorlie-Boulder Airport (KGI) to Tennant Creek (TCA) once daily.
- Website
- flyairnorth.com
Flights from Kalgoorlie-Boulder Airport to Tennant Creek via Perth, Alice Springs Airport
- Ave. Duration
- 17h 55m
- When
- Thursday, Tuesday, and Sunday
- Estimated price
- $1,500–6,000
Flights from Kalgoorlie-Boulder Airport to Tennant Creek via Perth, Adelaide, Alice Springs Airport
- Ave. Duration
- 22h 55m
- When
- Thursday
- Estimated price
- $1,700–5,500
Flights from Kalgoorlie-Boulder Airport to Tennant Creek via Perth, Darwin, Katherine
- Ave. Duration
- 25h 10m
- When
- Tuesday and Thursday
- Estimated price
- $1,600–4,900
Flights from Kalgoorlie-Boulder Airport to Alice Springs Airport via Perth
- Ave. Duration
- 14h 50m
- When
- Thursday
- Estimated price
- $950–3,500
Flights from Leonora Airport to Tennant Creek via Perth, Alice Springs Airport
- Ave. Duration
- 2d 1h
- When
- Monday and Wednesday
- Estimated price
- $1,200–4,700
Flights from Leonora Airport to Tennant Creek via Perth, Darwin, Katherine
- Ave. Duration
- 45h 30m
- When
- Monday and Wednesday
- Estimated price
- $1,300–4,100
Flights from Leonora Airport to Tennant Creek via Perth, Adelaide, Alice Springs Airport
- Ave. Duration
- 2d 1h
- When
- Monday and Wednesday
- Estimated price
- $1,400–4,300
Flights from Leonora Airport to Tennant Creek via Perth, Darwin, Alice Springs Airport
- Ave. Duration
- 2d 1h
- When
- Monday and Wednesday
- Estimated price
- $1,500–4,700
- Website
- qantas.com
Flights from Kalgoorlie-Boulder Airport to Alice Springs Airport via Perth
- Ave. Duration
- 15h 10m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $950–3,500
Flights from Kalgoorlie-Boulder Airport to Alice Springs Airport via Perth, Adelaide
- Ave. Duration
- 17h 55m
- When
- Thursday and Friday
- Estimated price
- $650–3,200
Flights from Kalgoorlie-Boulder Airport to Alice Springs Airport via Perth, Darwin
- Ave. Duration
- 9h 35m
- When
- Friday
- Estimated price
- $1,100–3,400
- Website
- virginaustralia.com
Flights from Kalgoorlie-Boulder Airport to Alice Springs Airport via Perth, Adelaide
- Ave. Duration
- 17h 10m
- When
- Thursday and Sunday
- Estimated price
- $1,000–3,200
- Phone
- 1300 662 205
- [email protected]
- Website
- TransWA
Train from Kalgoorlie Stn Transwa Kalgoorlie to Midland Stn Transwa Midland
Train from Kalgoorlie Stn Transwa Kalgoorlie to East Perth Stn Transwa East Perth
Train from Kalgoorlie Stn Transwa Kalgoorlie to East Perth Stn Transwa East Perth
- Phone
- 1800 703 357
- [email protected]
- Website
- Journey Beyond
Train from Perth to Adelaide Parklands
- Ave. Duration
- 2d 22h
- Frequency
- Once a week
- Estimated price
- $598–10,000
- 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,400–4,500
- GOLD SINGLE
- $2,200–3,400
- PLATINUM
- $6,000–10,000
- GOLD PREMIUM TWIN
- $2,900–5,500
- Phone
- 1800 703 357
- [email protected]
- Website
- journeybeyondrail.com.au
Train from Adelaide Station to Alice Springs
- Ave. Duration
- 26h 30m
- 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
- +61 (0) 8 9274 7464
- [email protected]
- Website
- integritycoachlines.com.au
Bus from Midland to Port Hedland Visitor Centre
- Ave. Duration
- 21h 40m
- Frequency
- Once a week
- Estimated price
- $220–330
- Schedules at
- integritycoachlines.com.au
Bus from Port Hedland Visitor Centre to Roebuck Plains
- Ave. Duration
- 6h
- Frequency
- Twice a week
- Estimated price
- $110–160
- Schedules at
- integritycoachlines.com.au
Bus from East Perth to Roebuck Plains
- Ave. Duration
- 35h
- Frequency
- Twice a week
- Estimated price
- $340–490
- Schedules at
- integritycoachlines.com.au
- Phone
- 1300 473946
- [email protected]
- Website
- Greyhound Australia
Bus from Roebuck Plains to Katherine
- 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 Katherine to Tennant Creek
- Ave. Duration
- 8h 35m
- 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 Alice Springs to Tennant Creek
- Ave. Duration
- 6h 35m
- 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 Tennant Creek
- Ave. Duration
- 6h 35m
- 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 Roebuck Plains to Katherine
- 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 Katherine to Tennant Creek
- Ave. Duration
- 8h 35m
- 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
- Phone
- (08) 9092 6000
- [email protected]
- Website
- goldrushtours.com.au
Bus from Kalgoorlie Boulder Visitor Centre to Leonora
- Ave. Duration
- 2h 30m
- Frequency
- Once a week
- Estimated price
- $91
- Schedules at
- goldrushtours.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








