There are 4 ways to get from Perth Airport (PER) to Northam by bus, train, rideshare, 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.
Line 277 bus, bus
best- Take the bus from High Wycombe Stn Stand 4 to Midland Stn Stand 1bus 277 / ...
- Take the bus from Midland Stn Transwa Midland to Transwa Bay Transwa Northambus Albany / ...
2h 55m$11–16Train
- Take the train from East Perth Stn Transwa East Perth to Northam Stn Transwa Northamtrain Prospector / ...
3h$16–38Airport Transfer
- Take the rideshare from Perth (PER) to Northam94.1 km
1h 10mDrive 94.1 km
- Drive from Perth Airport (PER) to Northamcar 94.1 km
1h 10m$21–30
Perth Airport (PER) to Northam by train and bus
Comparing Your Travel Options
The cheapest way to get from Perth Airport (PER) to Northam is to line 277 bus and bus which costs $10 - $17 and takes 2h 55m.
The fastest way to get from Perth Airport (PER) to Northam is to drive which takes 1h 10m and costs $20 - $30.
No, there is no direct bus from Perth Airport (PER) to Northam. However, there are services departing from High Wycombe Stn Stand 4 and arriving at Transwa Bay Transwa Northam via Midland Stn Transwa Midland. The journey, including transfers, takes approximately 2h 55m.
No, there is no direct train from Perth Airport (PER) to Northam. However, there are services departing from Airport Central Stn Platform 1 and arriving at Northam Stn Transwa Northam via East Perth Stn Transwa East Perth. The journey, including transfers, takes approximately 3h.
The distance between Perth Airport (PER) and Northam is 97 km. The road distance is 94.1 km.
The best way to get from Perth Airport (PER) to Northam without a car is to line 277 bus and bus which takes 2h 55m and costs $10 - $17.
It takes approximately 2h 55m to get from Perth Airport (PER) to Northam, including transfers.
Perth Airport (PER) to Northam bus services, operated by Transperth, depart from High Wycombe Stn Stand 4 station.
Perth Airport (PER) to Northam train services, operated by Transwa, depart from East Perth Stn Transwa East Perth station.
The best way to get from Perth Airport (PER) to Northam is to line 277 bus and bus which takes 2h 55m and costs $10 - $17. Alternatively, you can train, which costs $15 - $40 and takes 3h.
What companies run services between Perth Airport (PER), Australia and Northam, WA, Australia?
You can take a train from Airport Central Stn Platform 2 to Transwa Bay Transwa Northam via High Wycombe Stn Platform 2, High Wycombe Stn Stand 4, Midland Stn Stand 1, and Midland Stn Transwa Midland in around 2h 55m. Alternatively, Transwa operates a train from East Perth Stn Transwa East Perth to Northam Stn Transwa Northam twice daily. Tickets cost $13–35 and the journey takes 1h 45m.
- Phone
- 1300 662 205
- [email protected]
- Website
- TransWA
Train from East Perth Stn Transwa East Perth to Northam Stn Transwa Northam
- Phone
- 13 62 13
- Website
- Transperth
Bus from High Wycombe Stn Stand 4 to Midland Stn Stand 1
- Ave. Duration
- 27 min
- Frequency
- Every 30 minutes
- Estimated price
- $2–4
- Website
- Transperth
- Schedules at
- Transperth
- Phone
- 1300 662 205
- [email protected]
- Website
- TransWA
Bus from Midland Stn Transwa Midland to Transwa Bay Transwa Northam
- Website
- https://www.mozio.com
Rideshare from Perth (PER) to Northam
- Ave. Duration
- 1h 10m
- Frequency
- On demand
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
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
Booking & Getting There
Perth Airport (PER) to Northam bus services, operated by Transperth, arrive at Midland Stn Stand 1 station.
Perth Airport (PER) to Northam train services, operated by Transwa, arrive at Northam Stn Transwa Northam station.
Yes, the driving distance between Perth Airport (PER) to Northam is 94 km. It takes approximately 1h 10m to drive from Perth Airport (PER) to Northam.
There are 26+ hotels available in Northam.
Check out Blablacar's carpooling service for rideshare options between Perth Airport (PER) and Northam. A great option if you don't have a driver's licence or want to avoid public transport.



