HUB hero image

How to Travel from

Tamworth to Perth

by Route or Car

Tamworth
+0
Perth
Transport search to Perth
Tamworth
+0
Perth
Building a composite car route
Cheapest
Best Offer!
Car
39 h 51 min
3830 km.
from $210
Composite Route Car Only

Four ways to Travel from Tamworth to Perth

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Bus operators

Transport for NSW

Phone:
131 500
Website:
transportnsw.info/
Train from Tamworth Station to Central
Ave. Duration:
6h 8m
Frequency:
Twice daily
Estimated price:
$6.95–$17.68
Bus from Tamworth Station, Coach Stop to Dubbo
Ave. Duration:
4h 15m
Frequency:
4 times a week
Estimated price:
$0.14–$15.16
Bus from Dubbo Station, Coach Bay 1 to Blende
Ave. Duration:
9h
Frequency:
Twice daily
Estimated price:
$0.14–$30.31
Bus from Blende St After Bromide St to Royal
Ave. Duration:
6h 30m
Frequency:
4 times a week
Estimated price:
$0.14–$21.47

Dorrigo Transit

Phone:
+61 (0)2 5625 0065
Website:
dorrigotransit.com.au/index.html
Bus from Tamworth Station to Armidale
Ave. Duration:
1h 30m
Frequency:
Once a week
Estimated price:
$34.10–$45.47

Airlines

Qantas

Website:
qantas.com/
Plane from Tamworth to Perth
Ave. Duration:
7h 11m
Frequency:
Every day
Estimated price:
$404.19–$1,199.94
Plane from Armidale to Perth
Ave. Duration:
7h 10m
Frequency:
Every day
Estimated price:
$479.98–$1,389.41

Virgin Australia

Website:
virginaustralia.com
Plane from Tamworth to Perth
Ave. Duration:
7h 51m
Frequency:
Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
Estimated price:
$303.14–$884.17
Plane from Armidale to Perth
Ave. Duration:
8h 10m
Frequency:
Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
Estimated price:
$353.67–$1,073.63

Train operators

Journey Beyond - Indian Pacific

Phone:
1800 703 357
Website:
journeybeyondrail.com.au/indian-pacific/
Train from Adelaide Parklands to Perth
Ave. Duration:
42h 10m
Frequency:
Once a week
Estimated price:
$1,515.72–$4,673.47
Train from Sydney Central Station to Perth
Ave. Duration:
3d 1h
Frequency:
Once a week
Estimated price:
$1,768.34–$5,810.26

Questions and Answers

What is the cheapest way to get from Tamworth to Perth?

The cheapest way to get from Tamworth to Perth is to fly which costs $271.74 - $815.22 and takes 7h 35m.

What is the fastest way to get from Tamworth to Perth?

The fastest way to get from Tamworth to Perth is to fly which takes 7h 35m and costs $271.74 - $815.22 .

Is there a direct train between Tamworth and Perth?

No, there is no direct train from Tamworth station to Perth. However, there are services departing from Tamworth Station and arriving at Perth via Sydney Central Station. The journey, including transfers, takes approximately 3 days 8h.

How far is it from Tamworth to Perth?

The distance between Tamworth and Perth is 3316 km. The road distance is 3826.6 km.

How do I travel from Tamworth to Perth without a car?

The best way to get from Tamworth to Perth without a car is to bus and train which takes 2 days 17h and costs $1304.35 - $4130.43 .

How long does it take to get from Tamworth to Perth?

It takes approximately 7h 35m to get from Tamworth to Perth, including transfers.

Where do I catch the Tamworth to Perth train from?

Tamworth to Perth train services, operated by Transport for NSW, depart from Tamworth Station.

Train or fly from Tamworth to Perth?

The best way to get from Tamworth to Perth is to fly which takes 7h 35m and costs $271.74 - $815.22 . Alternatively, you can train, which costs $1521.74 - $5108.70 and takes 3 days 8h.

What is the time difference between Tamworth and Perth?

Perth is 3h behind Tamworth. It is currently 18:13 in Tamworth and 15:13 in Perth.

Where does the Tamworth to Perth train arrive?

Tamworth to Perth train services, operated by Transport for NSW, arrive at Central Station.

Can I drive from Tamworth to Perth?

Yes, the driving distance between Tamworth to Perth is 3827 km. It takes approximately 40h 12m to drive from Tamworth to Perth.

Where can I stay near Perth?

There are 1098+ hotels available in Perth. Prices start at $71.14 per night.
+0