Swimming with whale sharks
Slip into the Indian Ocean beside the world's largest fish on a full-day boat trip — from Coral Bay, the quieter of Ningaloo's two whale-shark bases.
Each autumn and early winter whale sharks gather along Ningaloo to feed on the plankton bloom that follows the mass coral spawn, and Coral Bay is one of only two places on the reef you can join a swim. It is the smaller, quieter base — fewer operators than Exmouth — but the day is the same: out on the reef for the chance to swim beside a gentle, plankton-feeding giant.
A spotter plane finds a shark from the air, the boat positions ahead of it, and small groups of snorkellers slip in to swim alongside as it glides past. Despite the size the experience is calm rather than frightening, and humpbacks, manta rays and turtles are common bonus sightings.
Encounters are wild and never guaranteed, but reputable operators have high success rates in peak season and most offer a free return trip if no shark is sighted.
When to go
Roughly March to July, peaking April–May (tied to the autumn coral spawn). Not year-round.
See the full when-to-visit calendar →Experiences
How it works
- Licensed full-day boat tour only — spotter plane, gear, wetsuit, guides and meals included.
- You must be a confident snorkeller able to enter open water from a moving boat; no diving certification needed.
- Only up to 10 swimmers are in the water with a shark at once.
Book a tour
- coralbayCoral Bay EcotoursCoral Bay’s longest-running operator — full-day whale shark swims each autumn.Tour operator
- Ningaloo Marine InteractionsNingaloo Marine InteractionsThe Whale Shark Odyssey — spotter-plane search, reef snorkel and a full day on the water.Tour operator
- ningalooreefwhalesharks.auNingaloo Reef WhalesharksCoral Bay’s third whale shark boat, run by Coastal Adventure Tours — snorkel first, then swims.Tour operator
Independent listings.
More info
More things to do
Spotted something wrong, or something missing? Suggest an edit