There are 4 ways to get from Tennant Creek to Derby by bus (Greyhound), car, plane, or bus
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 Tennant Creek to Katherinebus Darwin
- Take the bus from Katherine to Derbybus Broome
27h 5m$308–698Drive 2,089.7 km
- Drive from Tennant Creek to Derbycar 2,089.7 km
20h 7m$370–535Fly to Broome, bus
- Fly from Tennant Creek (TCA) to Broome (BME)plane TCA - BME
- Take the bus from Broome to Derbybus
26h 21m$1,395–4,886Fly to Derby Airport
- Fly from Tennant Creek (TCA) to Derby Airport (DRB)plane TCA - DRB
46h 29m$1,296–4,564
Tennant Creek to Derby by bus (Greyhound)
Questions & Answers
The cheapest way to get from Tennant Creek to Derby is to bus which costs $300 - $700 and takes 27h 5m.
The fastest way to get from Tennant Creek to Derby is to drive which takes 20h 7m and costs $370 - $550.
No, there is no direct bus from Tennant Creek to Derby. However, there are services departing from Tennant Creek and arriving at Derby via Katherine. The journey, including transfers, takes approximately 27h 5m.
The distance between Tennant Creek and Derby is 2107 km. The road distance is 2089.7 km.
The best way to get from Tennant Creek to Derby without a car is to bus which takes 27h 5m and costs $300 - $700.
It takes approximately 27h 5m to get from Tennant Creek to Derby, including transfers.
Tennant Creek to Derby bus services, operated by Greyhound Australia, depart from Tennant Creek station.
The best way to get from Tennant Creek to Derby is to bus which takes 27h 5m and costs $300 - $700. Alternatively, you can fly, which costs $1,300 - $4,600 and takes 46h 29m.
Tennant Creek to Derby bus services, operated by Greyhound Australia, arrive at Katherine station.
Derby is 1h 30m behind Tennant Creek. It is currently 6:36 PM in Tennant Creek and 5:06 PM in Derby.
What companies run services between Tennant Creek, NT, Australia and Derby, WA, Australia?
You can take a bus from Tennant Creek to Derby via Katherine in around 27h 5m. Alternatively, Airnorth, Qantas, and two other airlines fly from Tennant Creek (TCA) to Derby Airport (DRB) once daily.
- Website
- aviair.com.au
Flights from Tennant Creek to Derby Airport via Alice Springs, Perth, Broome
- Ave. Duration
- 2d 2h
- When
- Monday and Wednesday
- Estimated price
- $1,500–6,000
Flights from Tennant Creek to Derby Airport via Katherine, Darwin, Kununurra, Broome
- Ave. Duration
- 46h 20m
- When
- Monday and Wednesday
- Estimated price
- $1,200–4,600
- Website
- virginaustralia.com
Flights from Tennant Creek to Broome via Alice Springs, Perth
- Ave. Duration
- 23h 55m
- When
- Monday and Wednesday
- Estimated price
- $1,700–6,500
- Website
- flyairnorth.com
Flights from Tennant Creek to Broome via Katherine, Darwin, Kununurra
- Ave. Duration
- 22h 40m
- When
- Monday and Wednesday
- Estimated price
- $1,300–4,900
- Phone
- 1300 473946
- [email protected]
- Website
- Greyhound Australia
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 Derby
- Ave. Duration
- 17h 50m
- Frequency
- 5 times a week
- Estimated price
- $200–470
- Website
- Greyhound Australia
- Schedules at
- Greyhound Australia
- Early Bird
- $200–290
- Advantage
- $250–380
- Flexible
- $320–470
Bus from Broome to Derby
- Ave. Duration
- 2h 30m
- Frequency
- 5 times a week
- Estimated price
- $45–80
- Website
- Greyhound Australia
- Schedules at
- Greyhound Australia
- Early Bird
- $45–65
- Advantage
- $45–70
- Flexible
- $55–80
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
Yes, the driving distance between Tennant Creek to Derby is 2090 km. It takes approximately 20h 7m to drive from Tennant Creek to Derby.
There are three+ hotels available in Derby.




