Getting to Ningaloo Coral Bay
Getting there by road
We are located on Robinson Street, Coral Bay WA 6701.
The drive from Perth to Coral Bay is approximately 1200kms, with a total driving time of around 12 hours.
If you'd like to take a break on the journey, popular options to stop at are Geraldton or Northampton. If you wish to visit Kalbarri or Monkey Mia along the way, you will need to factor in additional travel time.
Roadhouse options to stop at on the North West Coastal Highway include:
Popular station stays near Coral Bay include:
If you'd prefer to sit back and relax, Integrity Coach Lines (Aust) Pty Ltd provides north and south bound bus services, including from Perth up to Coral Bay and from Exmouth down to Coral Bay.
For all destinations and timetables, please call 08 9274 7464 or book at www.integritycoachlines.com.au.
Getting there by air
The closest commercial airport to Coral Bay is Learmonth Airport – approximately 90 minutes drive north of Coral Bay.
Qantas offers daily scheduled services into Learmonth Airport. Please visit www.qantas.com for fares and availability.
Private transfers between Coral Bay and the airport are available and must be pre-booked. To book a transfer, call Coral Bay Airport Transfers on (0448) 619 999, or email
“Family holiday to Coral Bay”
The highlight of our holiday was our boat trip and the whole family got to snorkel up close and it was amazing. None of us had done anything like this before and now we can not wait to do it again. The coral and fish were breathtaking. The crew were fantastic and friendly.
Trip Advisor user Donna A