Learmonth Airport is the primary hub for Ningaloo visits. It's 36km south of Exmouth, 116km north of Coral Bay. There are regular connections with Perth.
Integrity (www.integritycoachlines.com.au) operates twice-weekly departures from Perth to Broome, stopping at Coral Bay and Exmouth. A weekly departure from Perth runs to Port Hedland via Coral Bay and Exmouth, and stops at Tom Price (for Karijini National Park).