There are 5 ways to get from Perth to Nanutarra Roadhouse by plane, car, 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.
Fly to Onslow Airport, drive
best- Fly from Perth Airport (PER) to Onslow Airport (ONS)plane PER - ONS
- Drive from Onslow Airport (ONS) to Nanutarra Roadhousecar
4h 32m$525–640Bus
cheapest- Take the bus from East Perth to Nanutarra Roadhousebus Northbound-Coastal Services
21h 20m$220–320Drive 1,247.3 km
- Drive from Perth to Nanutarra Roadhousecar 1,247.3 km
13h 4m$224–323Fly to Learmonth, bus
- Fly from Perth Airport (PER) to Learmonth (LEA)plane PER - LEA
- Take the bus from Learmonth Airport to Nanutarra Roadhousebus
8h 13m$464–1,075Fly to Karratha Airport, bus
- Fly from Perth Airport (PER) to Karratha Airport (KTA)plane PER - KTA
- Take the bus from Karratha Welcome Road to Nanutarra Roadhousebus
7h 35m$519–975
Perth to Nanutarra Roadhouse by bus
Questions & Answers
The cheapest way to get from Perth to Nanutarra Roadhouse is to bus which costs $220 - $320 and takes 21h 20m.
The fastest way to get from Perth to Nanutarra Roadhouse is to fly and drive which takes 4h 32m and costs $500 - $650.
Yes, there is a direct bus departing from East Perth and arriving at Nanutarra Roadhouse. Services depart three times a week, and operate Tuesday, Thursday and Sunday. The journey takes approximately 21h 20m.
The distance between Perth and Nanutarra Roadhouse is 1282 km. The road distance is 1247.3 km.
The best way to get from Perth to Nanutarra Roadhouse without a car is to bus which takes 21h 20m and costs $220 - $320.
It takes approximately 4h 32m to get from Perth to Nanutarra Roadhouse, including transfers.
Perth to Nanutarra Roadhouse bus services, operated by Integrity Coach Lines, depart from East Perth station.
Perth to Nanutarra Roadhouse bus services, operated by Integrity Coach Lines, arrive at Nanutarra Roadhouse station.
Yes, the driving distance between Perth to Nanutarra Roadhouse is 1247 km. It takes approximately 13h 4m to drive from Perth to Nanutarra Roadhouse.
What companies run services between Perth, WA, Australia and Nanutarra Roadhouse, WA, Australia?
Integrity Coach Lines operates a bus from East Perth to Nanutarra Roadhouse 3 times a week. Tickets cost $220–320 and the journey takes 21h 20m.
- Website
- qantas.com
Flights from Perth Airport to Onslow Airport
- Ave. Duration
- 2h
- When
- Monday and Thursday
- Estimated price
- $490–1,500
Flights from Perth Airport to Learmonth
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- $380–950
Flights from Perth Airport to Karratha Airport
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- $500–1,000
- Website
- virginaustralia.com
Flights from Perth Airport to Onslow Airport
- Ave. Duration
- 2h
- When
- Tuesday, Wednesday, and Friday
- Estimated price
- $550–580
Flights from Perth Airport to Karratha Airport
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- $400–600
Bus from East Perth to Nanutarra Roadhouse
- Ave. Duration
- 21h 20m
- Frequency
- 3 times a week
- Estimated price
- $220–320
- Schedules at
- integritycoachlines.com.au
Bus from Learmonth Airport to Nanutarra Roadhouse
- Ave. Duration
- 4h
- Frequency
- 3 times a week
- Estimated price
- $80–120
- Schedules at
- integritycoachlines.com.au
Bus from Karratha Welcome Road to Nanutarra Roadhouse
- Ave. Duration
- 3h
- Frequency
- 3 times a week
- Estimated price
- $75–120
- Schedules at
- integritycoachlines.com.au
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


