Bazaruto Archipelago · Mozambique
Swim with Whale Sharks
— Vilanculos Ocean Safari
Overview
The largest fish in the ocean, year-round off Bazaruto.
A whale shark ocean safari in Vilanculos is a 2–3 hour guided snorkel trip out into the Bazaruto Archipelago waters — and those waters hold whale sharks year-round, the same as Tofo further down the coast. The boat goes looking; when we find one, you slip into the water and snorkel alongside it. Sightings run all year, but they're most reliable from October through March, when the plankton blooms peak and pull in the most sharks.
Whale sharks are filter-feeders: the largest fish in the ocean, slow, gentle, and entirely uninterested in you beyond figuring out whether you’re plankton. Because they cruise slowly while feeding — only a few km/h — it’s pretty easy to keep pace and swim right alongside one. You snorkel from the surface with a guide — no scuba certification needed — typically alongside whatever else is around: manta rays, devil rays, dolphins, turtles, and (June–November) humpback whales on their migration.
They’re sharks, not whales — the name comes from their size and the way they filter-feed on plankton, like the great baleen whales. The biggest reach around 18 metres and over 20 tonnes (the ones we see in the Bazaruto waters are usually 5–9 m), and they’re thought to live 80 to 130 years. Each one wears a unique pattern of white spots — a fingerprint researchers use to recognise individuals year after year.
It’s an ocean safari rather than a reef snorkel — a small boat, a spotter scanning the surface, and short, fast entries when an animal is sighted. It runs as a morning of its own, and the crew briefs you before you get in.
Whale shark ocean safaris are ethical and safe when run to the code of conduct — no touching, no chasing, swimmers staying back and letting the animal set its own pace. Despite being part of the shark family, whale sharks only eat small shrimp, fish and plankton — they're harmless filter-feeders with no record of hurting a swimmer. They’re also listed as Endangered on the IUCN Red List, so a responsible operator keeps in-water groups small, never drops the boat in front of a shark, and follows Bazaruto National Park rules (the park is co-managed with African Parks) — which is how we run it.
- Duration
- 2–3 hours
- Group
- Small boats · 6–10 people
- Runs
- Year-round · weather permitting
- Departure
- Dive centre · Vilanculos
- Difficulty
- Easy
- Best for
- Snorkelers · First-time wildlife travelers · Families with confident swimmers · Photographers
Highlights
The good bits.
- Whale sharks year-round in the Bazaruto waters — the same as Tofo
- Snorkel only — no diving certification needed
- Small-boat ocean safari with a guide in the water
- Often alongside manta rays, devil rays, dolphins, and turtles
- Humpback whales also seen June–November
- Run to the no-touch, no-chase code of conduct
Itinerary
The day, hour by hour.
- Morning
Meet at the dive centre
We meet at the dive centre, where we'll brief you on how to behave around the whale sharks — how to enter the water, how close to get, and what to do the moment one is sighted — then launch out toward the Bazaruto waters.
- On the water
The spotter scans the surface
An ocean safari is a hunt, not a fixed route: the boat cruises slowly while a spotter reads the surface for the tell-tale shadow or fin. The clear, protected park water off Bazaruto makes the animals easier to find and easier to watch.
- Sighting
In the water with a giant
When we find one, you slip in quietly off the side and snorkel alongside it. Whale sharks feed slowly near the surface, so you can keep pace and watch the spotted flank slide past — no chasing, no touching, the animal setting the pace.
- Throughout
Whatever else is around
Between sightings the same waters turn up manta rays, devil rays, turtles, and dolphins — with humpback whales an added bonus from June to November. Your guide is in the water with you and happy to name everything you're looking at.
- Late morning
Back to Vilanculos
After a couple of hours on the water we run back in to Vilanculos — easy, no certification, no fuss, and usually one of the highlights of the trip.
What you get
What’s included.
Included
- 2–3 hour boat trip with experienced skipper and guide
- Snorkel, mask, and fins
- Wetsuit (when the sea is cooler)
- Marine briefing before launch
- Drinking water on board
- Marine park entry fees
Not included
- Underwater photos / GoPro rental (sometimes available, ask)
- Travel insurance
- Accommodation
What to bring
Pack light.
Essentials
- Swimwear under your clothes
- Reef-safe sunscreen
- A towel
- Strong-swimmer comfort — you’ll be in open water
Nice to have
- A waterproof phone pouch or GoPro
- Seasickness tablet if you’re prone (taken 30 min before launch)
- A hat for the boat
Questions we get
Before you book.
When is the best time to see whale sharks in Vilanculos?
Where exactly do you swim with whale sharks?
Do I need to be a strong swimmer?
Are whale shark sightings guaranteed?
Can kids do the whale shark safari? Is there a kids' price?
What is a whale shark?
How big are whale sharks?
Are whale shark tours ethical?
Is it safe to swim with whale sharks? Are they dangerous?
Can I just see whale sharks on the island day trips instead?
Can I dive with whale sharks instead of snorkel?
How is this different from the Tofo whale shark safari?
Can we snorkel with the humpback whales too?
How do we pay?
Last reviewed by EKAYA on . Pricing and inclusions verified on this date. Anything off? Tell us.
More days on the water
Other Vilanculos trips.
-
Three Islands Day Trip — Santa Carolina, Bazaruto & Benguerra
Short on time? See Santa Carolina, Bazaruto and Benguerra in a single day.
From $200 -
Bazaruto & Benguerra Day Trip
Two islands in one day — snorkeling, white sand, and a beach lunch.
From $120 -
Magaruque Island Day Trip
The closest island — soft sand, shallow reef, and a quiet beach almost to yourselves.
From $110
Tell us when you’re coming.
We run the whale shark ocean safari out of Vilanculos as a morning trip. Message us with your dates and how many of you, and we’ll set it up.
Book on WhatsApp