Australia’s largest and most accessible fringing coral reef, Ningaloo lies around 1200km north of west coast capital Perth. Declared a Unesco World Heritage site in 2011, the 300km stretch is home to over 500 fish species.
- When to go: whale sharks arrive to feed between mid-March and July following a mass coral spawning.
- Where to stay: most tours depart from Exmouth, with pick-ups from local caravan parks and hotels including Novotel Ningaloo.
- Operators: Ningaloo Whaleshark Swim (ningaloowhalesharks.com) have their own spotter plane, upping your chances of spotting sharks and spending more time swimming with them than you would on other tours.
- Tour price: around $350.