HUB hero image

How to Travel from

Perth to Tennant Creek

by Route or Car

Perth
+0
Tennant Creek
Transport search to Tennant Creek
Perth
+0
Tennant Creek
Building a composite car route
Cheapest
Best Offer!
Car
41 h 2 min
4117 km.
from $226
Composite Route Car Only

Three ways to Travel from Perth to Tennant Creek

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Bus operators

Greyhound Australia

Phone:
1300 473946
Website:
greyhound.com.au/
Bus from Roebuck Plains to Katherine
Ave. Duration:
20h
Frequency:
5 times a week
Estimated price:
$151.65–$379.13
Bus from Katherine to Tennant
Ave. Duration:
8h 35m
Frequency:
6 times a week
Estimated price:
$69.51–$164.29
Bus from Alice Springs to Tennant
Ave. Duration:
6h 35m
Frequency:
6 times a week
Estimated price:
$56.87–$126.38

Integrity Coach Lines

Phone:
+61 (0) 8 9274 7464
Website:
integritycoachlines.com.au/
Bus from Perth Wellington Street to Roebuck
Ave. Duration:
35h 30m
Frequency:
Twice a week
Estimated price:
$240.12–$353.85

Train operators

Journey Beyond - Indian Pacific

Phone:
1800 703 357
Website:
journeybeyondrail.com.au/indian-pacific/
Train from Perth to Adelaide
Ave. Duration:
43h 15m
Frequency:
Once a week
Estimated price:
$1,390.14–$5,686.95

Journey Beyond - The Ghan

Phone:
1800 703 357 (Outside AU +61 8 8213 4401)
Website:
journeybeyondrail.com.au/the-ghan/
Train from Adelaide Parklands to Alice
Ave. Duration:
26h 30m
Frequency:
Twice a week
Estimated price:
$352.33–$710.58

Airlines

Airnorth

Website:
flyairnorth.com/
Plane from Perth Airport to Tennant
Ave. Duration:
4h 40m
Frequency:
Monday, Wednesday, and Friday
Estimated price:
$353.85–$1,011.01

Questions and Answers

What is the cheapest way to get from Perth to Tennant Creek?

The cheapest way to get from Perth to Tennant Creek is to fly which costs $304.35 - $923.91 and takes 5h 58m.

What is the fastest way to get from Perth to Tennant Creek?

The fastest way to get from Perth to Tennant Creek is to fly which takes 5h 58m and costs $304.35 - $923.91 .

Is there a direct bus between Perth and Tennant Creek?

No, there is no direct bus from Perth to Tennant Creek. However, there are services departing from Perth Wellington Street and arriving at Tennant Creek via Roebuck Plains and Katherine. The journey, including transfers, takes approximately 2 days 18h.

How far is it from Perth to Tennant Creek?

The distance between Perth and Tennant Creek is 2287 km. The road distance is 4114.3 km.

How do I travel from Perth to Tennant Creek without a car?

The best way to get from Perth to Tennant Creek without a car is to bus which takes 2 days 18h and costs $402.17 - $815.22 .

How long does it take to get from Perth to Tennant Creek?

It takes approximately 5h 58m to get from Perth to Tennant Creek, including transfers.

Where do I catch the Perth to Tennant Creek bus from?

Perth to Tennant Creek bus services, operated by Integrity Coach Lines, depart from Perth Wellington Street station.

Bus or fly from Perth to Tennant Creek?

The best way to get from Perth to Tennant Creek is to fly which takes 5h 58m and costs $304.35 - $923.91 . Alternatively, you can bus, which costs $402.17 - $815.22 and takes 2 days 18h.

Where does the Perth to Tennant Creek bus arrive?

Perth to Tennant Creek bus services, operated by Integrity Coach Lines, arrive at Roebuck Plains station.

What is the time difference between Perth and Tennant Creek?

Tennant Creek is 1h 30m ahead of Perth. It is currently 11:08 in Perth and 12:38 in Tennant Creek.

Can I drive from Perth to Tennant Creek?

Yes, the driving distance between Perth to Tennant Creek is 4114 km. It takes approximately 40h 59m to drive from Perth to Tennant Creek.

Where can I stay near Tennant Creek?

There are three+ hotels available in Tennant Creek. Prices start at $99.67 per night.
+0