There are 5 ways to get from Leonora to Carnarvon by bus, train, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, train
best- Take the bus from Leonora to Kalgoorliebus
- Take the train from Kalgoorlie Stn Transwa Kalgoorlie to East Perth Stn Transwa East Perthtrain
- Take the bus from East Perth to Carnarvon Visitor Centrebus
23h 45m$263–421Drive 1,195.3 km
cheapest- Drive from Leonora to Carnarvoncar 1,195.3 km
13h 6m$214–310Fly from Leonora Airport
- Fly from Leonora Airport (LNO) to Carnarvon Airport (CVQ)plane LNO - CVQ
21h 15m$550–1,400Bus
- Take the bus from Leonora to Kalgoorliebus
- Take the bus from Station Access Rd Transwa Kalgoorlie to Transwa Bay Transwa Esperancebus
- Take the bus from Transwa Bay Transwa Esperance to Transwa Bay Transwa East Perth Set-Downbus
- Take the bus from East Perth to Carnarvon Visitor Centrebus
33h 15m$396–506Bus to Kalgoorlie-Boulder Airport, fly
- Take the bus from Leonora to Kalgoorliebus
- Fly from Kalgoorlie-Boulder Airport (KGI) to Carnarvon Airport (CVQ)plane KGI - CVQ
9h 50m$693–1,695
Leonora Airport (LNO) to Carnarvon Airport (CVQ) flights
Questions & Answers
The cheapest way to get from Leonora to Carnarvon is to drive which costs $210 - $310 and takes 13h 6m.
The fastest way to get from Leonora to Carnarvon is to bus and fly which takes 9h 50m and costs $650 - $1,700.
No, there is no direct bus from Leonora to Carnarvon. However, there are services departing from Leonora and arriving at Carnarvon Visitor Centre via Station Access Rd Transwa Kalgoorlie, Transwa Bay Transwa Esperance and East Perth. The journey, including transfers, takes approximately 33h 15m.
The distance between Leonora and Carnarvon is 1852 km. The road distance is 1195.3 km.
The best way to get from Leonora to Carnarvon without a car is to bus and train which takes 23h 45m and costs $260 - $430.
It takes approximately 23h 45m to get from Leonora to Carnarvon, including transfers.
Leonora to Carnarvon bus services, operated by Goldrush Tours Express, depart from Leonora station.
The best way to get from Leonora to Carnarvon is to fly which takes 21h 15m and costs $550 - $1,400. Alternatively, you can bus, which costs $390 - $550 and takes 33h 15m.
There is no direct flight from Leonora Airport Airport to Carnarvon Airport Airport. The quickest flight takes 27h 15m and has one stopover.
Leonora to Carnarvon bus services, operated by Goldrush Tours Express, arrive at Kalgoorlie station.
What companies run services between Leonora, WA, Australia and Carnarvon, WA, Australia?
Skippers and Regional Express fly from Leonora Airport (LNO) to Carnarvon Airport (CVQ) 5 times a week. Alternatively, you can take a bus from Leonora to Carnarvon Visitor Centre via Kalgoorlie, Station Access Rd Transwa Kalgoorlie, Transwa Bay Transwa Esperance, Transwa Bay Transwa East Perth Set-Down, and East Perth in around 33h 15m.
- Website
- rex.com.au
Flights from Leonora Airport to Carnarvon Airport via Perth
- Ave. Duration
- 21h 15m
- When
- Monday and Wednesday
- Estimated price
- $550–1,400
Flights from Leonora Airport to Carnarvon Airport via Perth, Monkey Mia
- Ave. Duration
- 25h 12m
- When
- Friday, Monday, and Wednesday
- Estimated price
- $550–1,400
Flights from Kalgoorlie-Boulder Airport to Carnarvon Airport via Perth
- Ave. Duration
- 4h 25m
- When
- Monday and Friday
- Estimated price
- $600–1,600
Flights from Kalgoorlie-Boulder Airport to Carnarvon Airport via Perth, Monkey Mia
- Ave. Duration
- 7h 45m
- When
- Monday to Friday
- Estimated price
- $650–1,600
- Phone
- 1300 662 205
- [email protected]
- Website
- transwa.wa.gov.au
Train from Kalgoorlie Stn Transwa Kalgoorlie to East Perth Stn Transwa East Perth
- Ave. Duration
- 6h 40m
- Frequency
- Once daily
- Estimated price
- $22–120
- Website
- https://www.transwa.wa.gov.au/
- Schedules at
- https://www.transwa.wa.gov.au/tickets-times/train-timetables
- Phone
- (08) 9092 6000
- [email protected]
- Website
- goldrushtours.com.au
Bus from Leonora to Kalgoorlie
- Ave. Duration
- 2h 45m
- Frequency
- Once a week
- Estimated price
- $91
- Schedules at
- goldrushtours.com.au
Bus from Leonora to Kalgoorlie
- Ave. Duration
- 2h 45m
- Frequency
- Once a week
- Estimated price
- $91
- Schedules at
- goldrushtours.com.au
Bus from Leonora to Kalgoorlie
- Ave. Duration
- 2h 45m
- Frequency
- Once a week
- Estimated price
- $91
- Schedules at
- goldrushtours.com.au
- Phone
- +61 (0) 8 9274 7464
- [email protected]
- Website
- integritycoachlines.com.au
Bus from East Perth to Carnarvon Visitor Centre
- Ave. Duration
- 12h 20m
- Frequency
- 3 times a week
- Estimated price
- $150–210
- Schedules at
- integritycoachlines.com.au
Bus from East Perth to Carnarvon Visitor Centre
- Ave. Duration
- 12h 20m
- Frequency
- 3 times a week
- Estimated price
- $150–210
- Schedules at
- integritycoachlines.com.au
- Phone
- 1300 662 205
- [email protected]
- Website
- transwa.wa.gov.au
Bus from Station Access Rd Transwa Kalgoorlie to Transwa Bay Transwa Esperance
- Ave. Duration
- 5h
- Frequency
- 4 times a week
- Estimated price
- $55–75
- Website
- https://www.transwa.wa.gov.au/
- Schedules at
- https://www.transwa.wa.gov.au/tickets-times/train-timetables
Bus from Transwa Bay Transwa Esperance to Transwa Bay Transwa East Perth Set-Down
- Ave. Duration
- 10h 10m
- Frequency
- 6 times a week
- Estimated price
- $100–130
- Website
- https://www.transwa.wa.gov.au/
- Schedules at
- https://www.transwa.wa.gov.au/tickets-times/train-timetables
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 Leonora to Carnarvon is 1195 km. It takes approximately 13h 6m to drive from Leonora to Carnarvon.
Skippers and Regional Express offer flights from Leonora Airport Airport to Carnarvon Airport Airport.
There are 15+ hotels available in Carnarvon.




