
Mozambique has some of the Indian Ocean's best snorkeling — whale sharks in Tofo, coral gardens at Two Mile Reef, turtles in Bazaruto, and pristine reefs in the Quirimbas. Here's the complete guide with spots, costs, and seasonal tips.
Mozambique Snorkeling Guide: Best Reefs, Spots & Tips
Mozambique's 2,800 km coastline offers world-class snorkeling — from swimming with whale sharks in Tofo to floating above coral gardens in Bazaruto. Here's everything you need to know.
Top Snorkeling Spots
1. Tofo Beach (Inhambane)
The whale shark capital of Africa. Tofo is one of the only places on Earth where you can snorkel with whale sharks year-round. Manta ray cleaning stations at Manta Reef offer encounters with both reef and giant mantas.
- Best for: Whale sharks (year-round, peak Oct–Mar), manta rays
- Cost: $40–60 for ocean safari snorkel trip
- Visibility: 10–25m
- Water temp: 22–29°C
2. Bazaruto Archipelago (Inhambane)
Five islands with protected coral reefs in a national park. Two Mile Reef is the famous "aquarium" — gentle drift snorkeling over coral gardens with thousands of fish.
- Best for: Coral gardens, reef fish, possible dugong sightings
- Cost: $30–50 for dhow + snorkel trip
- Visibility: 15–30m
3. Ponta do Ouro (Maputo Province)
Mozambique's southernmost point, on the South African border. Known for dolphin encounters and accessible reef snorkeling.
- Best for: Swimming with wild bottlenose dolphins
- Cost: $35–55 for dolphin encounter
- Visibility: 15–25m
4. Quirimbas Archipelago (Cabo Delgado — safe zone)
Northern Mozambique's snorkeling frontier. Pristine, uncrowded reefs with incredible biodiversity.
- Best for: Untouched reefs, no crowds
- Cost: $40–70 depending on resort
- Visibility: 20–35m
5. Ilha de Moçambique (Nampula)
Historic island with accessible shore snorkeling. Not as spectacular as Bazaruto but free and easy.
- Best for: Budget snorkeling, history + snorkel combo
- Cost: Free from shore; $10 for boat trip
- Visibility: 5–15m
Snorkeling by Season
| Season | Conditions | Highlights | |--------|-----------|------------| | May–Sep | Best visibility, cooler water | Humpback whales (hear them sing), mantas | | Oct–Nov | Warm water, excellent viz | Whale shark peak, best all-round | | Dec–Feb | Warmest water, lower viz | Turtle nesting, whale sharks still present | | Mar–Apr | Post-rains, improving | Manta rays, calm seas |
What It Costs
- Shared snorkel trip: $25–55 per person
- Private dhow charter: $80–150 for half day
- Equipment rental: $5–10/day (mask, fins, snorkel)
- Marine park fee: $5–10 (Bazaruto, Quirimbas)
Practical Tips
- Bring your own mask — a well-fitting mask is the most important piece of gear
- Reef-safe sunscreen only — mandatory in marine parks
- 3mm wetsuit recommended in winter (Jun–Sep) for 3+ hour sessions
- Never touch coral — it damages the reef and can cause infections
- Whale shark code: 3m minimum distance, no touching, no blocking their path
- Dolphin code: Max 4 swimmers, 10 minutes per encounter, no touching
- Best time of day: Morning (7–10am) for calm seas and best light
Conservation
Mozambique's reefs face threats from climate change (bleaching), overfishing, and anchor damage. Choose operators who use mooring buoys (not anchors) and support marine park fees. The Bazaruto Archipelago National Park and Quirimbas National Park protect these ecosystems — your park fees fund patrols and conservation.
Find community-verified snorkeling and diving operators at nendeni.com.