Carnarvon Visitor Centre

Catch you soon

Getting Here

Carnarvon is located 904km’s north of Perth, sitting approximately 4m above sea level and position right on the edge of Western Australia’s Coral Coast, in the centre of the Shark Bay and Ningaloo World Heritage areas. Find out more about how easy it is to get to Carnarvon. 

carTravel by Car 

 Carnarvon is located 904km’s north of Perth and is one of the towns that make up the scenic stretch of coastline known as Australia’s Coral Coast. Nestled between the two World Heritage Areas of  Shark Bay and the Ningaloo   Reef. 


bus-512 Travel By Bus

 Integrity Coachlines offers three services per week travelling north and south from Carnarvon. Travelling from Perth to Carnarvon departs Perth City,  Wellington Street Station on Tuesday and Thurday at 9pm and Sunday at  7pm. Carnarvon to Perth departs from the Carnarvon Visitor Centre on Tuesday, Friday and Sunday at 7pm. Approximate fares for Adults are $167, Health Care  Card Holders $150 and Pension Card Holders $177, one way.   For  timetable information or to make a reservation please contact the Carnarvon Visitor Centre on 99411 146 or email us at   

transportation__airplane-512Travel by Plane 

Regional Express operates daily from Perth to Carnarvon and has both direct flights and flights via Monkey Mia. The direct flight duration is approximately 2 hours. To check flight availability go to 



Car Hire

Carnarvon has a choice of two Car Hire companies, Avis and Budget Car Rental. Both companies located at the Carnarvon Terminal for arriving passengers, though you can conveniently book your Car Hire prior to arrival.  Avis – Ph: (08) 99411 877 or Email


 Carnarvon is a central location to many magnificent locations in Western Australia. 

Distances from Carnarvon

Denham       323Coral Bay      228Gascoyne Junction 164
Kalbarri        445Exmouth       368Kennedy Range     230
Geraldton    480Onslow         496Mt Augustus          450
Jurien Bay    713Paraburdoo   628Meekathara           623
Perth           904Karratha       646Mullewa                 909
Rockingham 951Roebourne    672 
Mandurah    978Tom Price      707 
Bunbury     1077Port Hedland 895 
Albany       1313Broome       1486 

* Approximate distances between Carnarvon and other WA towns and cities shown in kilometres

21 Robinson Street, CARNARVON WA 6701

Phone: (08) 9941 1146

Fax: (08) 9941 1149


Forgot password?