There are 4 ways to get from Halls Creek to Tennant Creek by bus (Greyhound), car, bus, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus (Greyhound)
best- Take the bus from Halls Creek to Katherinebus Darwin
- Take the bus from Katherine to Tennant Creekbus Alice Springs
20h 10m$234–518Drive 1,112.7 km
cheapest- Drive from Halls Creek to Tennant Creekcar 1,112.7 km
25h 27m$198–286Bus to Kununurra, fly
- Take the bus from Halls Creek to Kununurrabus
- Fly from Kununurra (KNX) to Tennant Creek (TCA)plane KNX - TCA
22h 39m$1,479–3,543Fly from Halls Creek Airport
- Fly from Halls Creek Airport (HCQ) to Tennant Creek (TCA)plane HCQ - TCA
20h 45m$1,000–3,800
Halls Creek to Tennant Creek by bus (Greyhound)
Questions & Answers
The cheapest way to get from Halls Creek to Tennant Creek is to drive which costs $190 - $290 and takes 25h 27m.
The fastest way to get from Halls Creek to Tennant Creek is to bus which takes 20h 10m and costs $230 - $550.
No, there is no direct bus from Halls Creek to Tennant Creek. However, there are services departing from Halls Creek and arriving at Tennant Creek via Katherine. The journey, including transfers, takes approximately 20h 10m.
The distance between Halls Creek and Tennant Creek is 1559 km. The road distance is 1112.7 km.
The best way to get from Halls Creek to Tennant Creek without a car is to bus which takes 20h 10m and costs $230 - $550.
It takes approximately 20h 10m to get from Halls Creek to Tennant Creek, including transfers.
Halls Creek to Tennant Creek bus services, operated by Greyhound Australia, depart from Halls Creek station.
The best way to get from Halls Creek to Tennant Creek is to bus which takes 20h 10m and costs $230 - $550. Alternatively, you can fly, which costs $1,000 - $3,800 and takes 20h 45m.
There is no direct flight from Halls Creek Airport Airport to Tennant Creek Airport. The quickest flight takes 26h 45m and has three stopovers.
Halls Creek to Tennant Creek bus services, operated by Greyhound Australia, arrive at Katherine station.
What companies run services between Halls Creek, WA, Australia and Tennant Creek, NT, Australia?
You can take a bus from Halls Creek to Tennant Creek via Katherine in around 20h 10m. Alternatively, Aviair and Airnorth fly from Halls Creek Airport (HCQ) to Tennant Creek (TCA) twice a week.
- Website
- flyairnorth.com
Flights from Kununurra to Tennant Creek via Darwin, Katherine
- Ave. Duration
- 17h 50m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $1,600–6,000
Flights from Kununurra to Tennant Creek via Perth, Alice Springs
- Ave. Duration
- 24h 27m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $1,400–9,000
Flights from Halls Creek Airport to Tennant Creek via Kununurra, Darwin, Katherine
- Ave. Duration
- 20h 45m
- When
- Tuesday and Thursday
- Estimated price
- $1,000–3,800
- Phone
- 1300 473946
- [email protected]
- Website
- Greyhound Australia
Bus from Halls Creek to Katherine
- Ave. Duration
- 10h 35m
- Frequency
- 5 times a week
- Estimated price
- $130–290
- Website
- Greyhound Australia
- Schedules at
- Greyhound Australia
- Early Bird
- $130–190
- Advantage
- $160–240
- Flexible
- $200–290
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 Halls Creek to Kununurra
- Ave. Duration
- 3h 45m
- Frequency
- 5 times a week
- Estimated price
- $60–130
- Website
- Greyhound Australia
- Schedules at
- Greyhound Australia
- Early Bird
- $60–90
- Advantage
- $70–110
- Flexible
- $85–130
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
More Questions & Answers
Tennant Creek is 1h 30m ahead of Halls Creek. It is currently 4:48 AM in Halls Creek and 6:18 AM in Tennant Creek.
Yes, the driving distance between Halls Creek to Tennant Creek is 1113 km. It takes approximately 25h 27m to drive from Halls Creek to Tennant Creek.
Aviair and Airnorth offer flights from Halls Creek Airport Airport to Tennant Creek Airport.
There are three+ hotels available in Tennant Creek.




