Shark encounters
Where to see sharks: seasons and ways to meet them
About this list
A common trap when looking for places to see sharks around the world is a trip sold as if the sighting were certain. Maptlantis lists only operators that name the shark as a target species, 172 of them. Places that only mention a chance sighting are left out. Regions on record include Ari & Rasdhoo, Anda, Baja California, Bahia de Los Angeles, Hurghada, Bazaruto Archipelago and Overstrand Local Municipality. Encounters are split into boat-based watching, snorkeling, swimming, scuba diving and land-based watching. Two "shark tours" can differ completely in rules and price when one watches from the boat and the other puts you in the water. 112 of the 172 operators (65%) publish prices on their own channels, so you can compare those directly; ask the rest. Estimated prices are not shown. Operators list different seasons, Mar–May, Jun–Nov and Mar–Nov among them. There is no single season for these operators, so check each operator's operating period before you set your dates. No operator can guarantee a wildlife sighting, and rules on approach distance and in-water permits differ by country.
172 listed operatorsShowing the top 60

Maldives · Ari & Rasdhoo
Alihuras Rasdhoo Dive & Excursions
Scuba divingSnorkelingIsland hopping & boat trips- Season
- Year-round
- Price
- $590 / 1 person
- Checked
- Official source

Philippines · Anda
Anda White Beach Resort · Water Activities
SnorkelingSwimmingBeach & water play- Season
- Mar–May
- Price
- See the operator page
- Checked
- Official source
Mexico · Baja California, Bahia de Los Angeles
Silver Shark Adventures
SnorkelingIsland hopping & boat tripsMarine life encounters- Season
- Jun–Nov
- Price
- US$2,550
- Checked
- Official source

Egypt · Hurghada
Emperor Asmaa
Scuba divingLiveaboardMarine life encounters- Season
- Mar–Nov
- Price
- Price on request
- Checked
- Multiple sources
.jpg?width=1280)
Mozambique · Bazaruto Archipelago
Bazaruto Center for Scientific Studies (BCSS)
Scuba divingMarine life encounters- Season
- May–Sep
- Price
- US$2,950 / person
- Checked
- Official source

South Africa · Overstrand Local Municipality
Marine Dynamics
Scuba divingIsland hopping & boat tripsMarine life encounters- Season
- Jun–Nov
- Price
- Price on request
- Checked
- Official source

Bahamas · Abaco, Green Turtle Cay
Brendal's Dive Center & Water Sports
Scuba divingSnorkelingBeach & water play- Season
- Aug–Mar
- Price
- Price on request
- Checked
- Multiple sources
Fiji · Coral Coast & Korolevu
Diveaway Fiji
Scuba divingSnorkelingMarine life encounters- Season
- Year-round
- Price
- FJ$550
- Checked
- Official source
Belize · Placencia & Southern Belize
Splash Dive Center Belize
Scuba divingSnorkelingIsland hopping & boat trips- Season
- Apr–Jun
- Price
- From US$2,605/person
- Checked
- Official source

Maldives · Ari & Rasdhoo
Best Dives Machchafushi
Scuba divingSnorkelingBeach & water play- Season
- Ask the operator
- Price
- Price on request
- Checked
- Official source

Philippines · Cebu & Mactan
Mactan Scuba University
Scuba divingSnorkelingSwimming- Season
- Year-round
- Price
- Base PHP 18,000 per person
- Checked
- Official source
Mexico · La Paz, Baja California Sur
Baja Adventure Co.
SnorkelingSwimmingIsland hopping & boat trips- Season
- Oct–Apr
- Price
- MXN 3,200 / person
- Checked
- Official source
%202004%2C%20Reflecting%20on%20Documerica%20Underwater%20(8246528540).jpg?width=1280)
Egypt · Hurghada
Sea Wolf Steel
Scuba divingIsland hopping & boat tripsLiveaboard- Season
- Mar–Nov
- Price
- Price on request
- Checked
- Multiple sources

Mozambique · Inhambane
Diversity Scuba
Scuba divingSnorkelingSwimming- Season
- Jun–Apr (peak Oct–Mar)
- Price
- MZN 1,800 / person
- Checked
- Official source

South Africa · Overstrand Local Municipality
White Shark Diving Company
Scuba divingIsland hopping & boat tripsFamily & kids- Season
- Year-round
- Price
- See the operator page
- Checked
- Official source
Bahamas · Andros
Small Hope Bay Lodge Diving
Scuba divingSnorkelingIsland hopping & boat trips- Season
- Year-round
- Price
- US$150 / person
- Checked
- Official source

Fiji · Pacific Harbour & Beqa Lagoon
Beqa Adventure Divers
Scuba divingSnorkelingMarine life encounters- Season
- Year-round
- Price
- FJ$500
- Checked
- Official source

Belize · San Pedro & Ambergris Caye
Island Divers Belize
Scuba divingMarine life encounters- Season
- Ask the operator
- Price
- Price on request
- Checked
- Official website

Maldives · Ari & Rasdhoo
Coral Dive, Excursions & Watersports · OUTRIGGER Maafushivaru
Scuba divingSnorkelingIsland hopping & boat trips- Season
- Aug–Nov
- Price
- US$175
- Checked
- Multiple sources
.jpg?width=1280)
Philippines · Cebu & Mactan
Nalu Dive
FreedivingScuba divingSnorkeling- Season
- Year-round
- Price
- PHP 2,000 / person
- Checked
- Official source
%20with%20open%20mouth%20in%20La%20Paz%2C%20Mexico.jpg?width=1280)
Mexico · La Paz, Baja California Sur
Baja Charters — Whale Shark & Sea Lion Encounter
SnorkelingSwimmingIsland hopping & boat trips- Season
- Oct–Apr
- Price
- Adults USD 361.25 + tax
- Checked
- Official source
.jpg?width=1280)
Egypt · Hurghada
Nautile
Scuba divingIsland hopping & boat tripsLiveaboard- Season
- Mar–Nov
- Price
- Price on request
- Checked
- Multiple sources

Mozambique · Inhambane
Peri-Peri Divers
Scuba divingSnorkelingMarine life encounters- Season
- Year-round
- Price
- See the operator page
- Checked
- Official source

South Africa · Overstrand Local Municipality
White Shark Projects
Scuba divingIsland hopping & boat tripsMarine life encounters- Season
- Year-round
- Price
- Price on request
- Checked
- Official source

Bahamas · Bimini
Neal Watson's Bimini Scuba Center
Scuba divingSnorkelingFamily & kids- Season
- Nov–Apr
- Price
- US$349 + 10% VAT
- Checked
- Official source

Fiji · Viti Levu & Coral Coast
Waidroka Bay Surf & Dive Resort
Scuba divingSnorkelingSurfing & SUP- Season
- Year-round
- Price
- FJ$420 / person
- Checked
- Official source

Belize · San Pedro & Ambergris Caye
Ramon's Village Divers
Scuba divingSnorkelingIsland hopping & boat trips- Season
- Year-round
- Price
- USD 90 / person
- Checked
- Official source
.jpg?width=1280)
Maldives · Ari & Rasdhoo
Dive & Sail Ellaidhoo
Scuba divingSnorkelingIsland hopping & boat trips- Season
- Year-round
- Price
- Price on request
- Checked
- Multiple sources
Philippines · Cebu & Mactan
Plantation Bay Water Sports
SnorkelingSwimmingIsland hopping & boat trips- Season
- Year-round
- Price
- PHP 16,000 net / 2 guests
- Checked
- Official source
%20with%20open%20mouth%20in%20La%20Paz%2C%20Mexico.jpg?width=1280)
Mexico · La Paz, Baja California Sur
Baja Expeditions
Scuba divingSnorkelingIsland hopping & boat trips- Season
- Jan–May, Jul–Oct
- Price
- US$1,922
- Checked
- Official source
Egypt · Hurghada
Long Island
Scuba divingIsland hopping & boat tripsLiveaboard- Season
- Mar–Nov
- Price
- Price on request
- Checked
- Multiple sources

Mozambique · Inhambane
SEE Activity Center Mozambique
FreedivingScuba divingSnorkeling- Season
- Jun–Oct
- Price
- USD 67 / MZN 4,200 / person
- Checked
- Official source

South Africa · Shelly Beach & Protea Banks
Dive In Adventure Tours · Protea Banks
Scuba divingIsland hopping & boat tripsMarine life encounters- Season
- Jun–Jul
- Price
- R 1,900 / person
- Checked
- Official source
.jpg?width=1280)
Bahamas · Eleuthera, Cape Eleuthera
The Dive Shop — Cape Eleuthera
FreedivingScuba divingSnorkeling- Season
- Year-round
- Price
- Price on request
- Checked
- Multiple sources

Fiji · Viti Levu & Pacific Harbour
Aqua-Trek Beqa
Scuba divingMarine life encounters- Season
- Year-round
- Price
- US$190 / person
- Checked
- Official source
Maldives · Ari & Rasdhoo
Euro-Divers LUX South Ari Atoll
Scuba divingSnorkelingIsland hopping & boat trips- Season
- Jan–Nov
- Price
- See the operator page
- Checked
- Official source

Philippines · Cebu & Mactan
Purple Ocean Dive
Scuba divingSnorkelingBeach & water play- Season
- Year-round
- Price
- PADI, accommodation not included $290 · SSI, accommodation not included $260
- Checked
- Official source
Mexico · La Paz, Baja California Sur
Club Cantamar Resort & Dive Center
FreedivingScuba divingSnorkeling- Season
- Ask the operator
- Price
- MXN 1,450
- Checked
- Official source
.jpg?width=1280)
Egypt · Hurghada
Divers and Co Serenity
Scuba divingIsland hopping & boat tripsLiveaboard- Season
- Mar–Nov
- Price
- Price on request
- Checked
- Multiple sources
%20(Ifremer%2000617-72891).jpg?width=1280)
Mozambique · Inhambane
Tofo Scuba
Scuba divingSnorkelingIsland hopping & boat trips- Season
- Jun–Nov
- Price
- USD 55
- Checked
- Official source

South Africa · Simon's Town & Cape Town
Pisces Divers Cape Town
FreedivingScuba divingSnorkeling- Season
- Nov–Jun
- Price
- R 4,500 / person
- Checked
- Official source

Bahamas · Great Exuma
Dive Exuma
Scuba divingSnorkelingSurfing & SUP- Season
- Year-round
- Price
- US$250
- Checked
- Official source
.jpg?width=1280)
Fiji · Viti Levu & Pacific Harbour
Coral Coast Divers
Scuba divingMarine life encounters- Season
- Ask the operator
- Price
- FJD 420
- Checked
- Official source
.jpg?width=1280)
Maldives · Ari & Rasdhoo
Euro-Divers Vilamendhoo
FreedivingScuba divingSnorkeling- Season
- Jan–Apr, Jun–Nov
- Price
- See the operator page
- Checked
- Official source
.jpg?width=1280)
Philippines · Cebu & Mactan
Rainbow Dive Resort
Scuba divingIsland hopping & boat tripsMarine life encounters- Season
- Year-round
- Price
- $50
- Checked
- Official source
%20with%20open%20mouth%20in%20La%20Paz%2C%20Mexico.jpg?width=1280)
Mexico · La Paz, Baja California Sur
Dive in La Paz
Scuba divingSnorkelingIsland hopping & boat trips- Season
- Oct–Apr
- Price
- Adults MX$2,500 · Ages 5–10 MX$1,900
- Checked
- Official source

Egypt · Hurghada
Destiny
Scuba divingIsland hopping & boat tripsLiveaboard- Season
- Mar–Nov
- Price
- See the operator page
- Checked
- Multiple sources

Mozambique · Maputo & Ponta do Ouro
Maputo Dive Center
Scuba divingBeach & water playLiveaboard- Season
- Jun–Mar
- Price
- US$100 / person
- Checked
- Official source
South Africa · Umkomaas & Aliwal Shoal
Blue Ocean Dive Resort · Aliwal Shoal
Scuba divingIsland hopping & boat tripsMarine life encounters- Season
- Year-round
- Price
- EUR 55 / person
- Checked
- Official source

Bahamas · New Providence, Nassau
Stuart Cove's
Scuba divingMarine life encounters- Season
- Ask the operator
- Price
- BSD 369.60
- Checked
- Official source

Fiji · Yasawa & Kuata Island
Barefoot Shark Encounters
Scuba divingSnorkelingIsland hopping & boat trips- Season
- Year-round
- Price
- FJ$445 / person
- Checked
- Official source
%20(16222515872).jpg?width=1280)
Maldives · Ari & Rasdhoo
Fari Dive Center Dhigurah
Scuba divingSnorkelingIsland hopping & boat trips- Season
- Year-round
- Price
- US$1,461 / person
- Checked
- Official source
.jpg?width=1280)
Philippines · Cebu & Mactan
S2 CLUB Cebu Store
Scuba divingBeach & water playIsland hopping & boat trips- Season
- Dec–May
- Price
- USD 80 / person
- Checked
- Official source
Mexico · La Paz, Baja California Sur
Fun Baja
Scuba divingSnorkelingIsland hopping & boat trips- Season
- Year-round
- Price
- Price on request
- Checked
- Official source
Egypt · Hurghada
New Life
Scuba divingIsland hopping & boat tripsLiveaboard- Season
- Mar–Nov
- Price
- See the operator page
- Checked
- Multiple sources

Mozambique · Ponta do Ouro
Back to Basics Adventures
Scuba divingSnorkelingMarine life encounters- Season
- Year-round
- Price
- Price on request
- Checked
- Official source

South Africa · Umkomaas & Aliwal Shoal
ScubaCo Diving & Travel
Scuba divingIsland hopping & boat tripsMarine life encounters- Season
- Year-round
- Price
- From ZAR 700 / dive
- Checked
- Official source

Bahamas · New Providence, Nassau
Stuart Cove's Dive Bahamas
Scuba divingSnorkelingFamily & kids- Season
- Year-round
- Price
- US$242.40 online
- Checked
- Official source

Maldives · Ari & Rasdhoo
Island Divers Dhigurah
FreedivingScuba divingSnorkeling- Season
- Year-round
- Price
- See the operator page
- Checked
- Multiple sources
.jpg?width=1280)
Philippines · Cebu & Mactan
Seadoors Liveaboard
Scuba divingLiveaboardMarine life encounters- Season
- Oct–Jul
- Price
- €2,270–2,330
- Checked
- Official source
All 112 other listings
Operators not shown in the cards above. Select a name to open its page.
- Sea Lions Dive Center · Mexico · La Paz, Baja California Sur
- Ashrafi · Egypt · Hurghada
- Gozo-Azul Dive Centre · Mozambique · Ponta do Ouro
- White Shark Africa · South Africa · Western Cape Garden Route
- Koamas by Jalboot @ Meliá Whale Lagoon Maldives · Maldives · Ari & Rasdhoo
- SiDive Mactan · Philippines · Cebu & Mactan
- The Cortez Club · Mexico · La Paz, Baja California Sur
- Icon · Egypt · Hurghada
- Lily Prodivers · Maldives · Ari & Rasdhoo
- 1derful Oslob Cebu Travel & Tours · Philippines · Cebu
- Blue Wave Below · Mexico · Los Cabos
- Topaz · Egypt · Hurghada
- NAKAI Maayafushi Dive Center · Maldives · Ari & Rasdhoo
- Cebu Whale Shark Tours · Philippines · Cebu
- Cabo Adventures · Mexico · Los Cabos
- Ghazala Adventure · Egypt · Hurghada
- Nika Dive Center · Maldives · Ari & Rasdhoo
- Deep Zone Dive Center · Philippines · Cebu
- Dive Cabo · Mexico · Los Cabos
- Eclipse · Egypt · Marsa Alam & Port Ghalib
- Nova Aquaholics · Maldives · Ari & Rasdhoo
- KawasanQuest Oslob Tour · Philippines · Cebu
- Mexico Liveaboards · Rocio del Mar · Mexico · Los Cabos
- Golden Dolphin Safari World · Egypt · Red Sea liveaboards
- OCEAN Dive Center · Conrad Maldives Rangali Island · Maldives · Ari & Rasdhoo
- Oslob Whale Shark Scuba Diving · Philippines · Cebu
- Nautilus Liveaboards Mexico · Mexico · Los Cabos
- Seawolf Diving Safari · Egypt · Red Sea liveaboards
- Ocean Dive Centre · Radisson Blu Resort Maldives · Maldives · Ari & Rasdhoo
- Oslob Whale Shark Watching · Island Trek Tours · Philippines · Cebu
- Whale Shark Mexico · Mexico · Cancun & Isla Mujeres, Quintana Roo
- Ramadan Safaga 3 · Egypt · Safaga & Soma Bay
- Ocean Pro Mirihi · Maldives · Ari & Rasdhoo
- OslobTour.com · Philippines · Cebu
- Aquanauts · Mexico · Quintana Roo, Cancun
- VIP Shrouq · Egypt · Sharm El Sheikh
- South Ari Dive · Maldives · Ari & Rasdhoo
- Aqua Ventura Divers · Philippines · Dauin, Dumaguete & Apo
- Manta Dive & Snorkel Cancun · Mexico · Quintana Roo, Cancun
- Reef Oasis Dive Club · Beach Resort · Egypt · Sharm El Sheikh
- South Ari Sanctuary Dive Centre · Maldives · Ari & Rasdhoo
- Azure Dive Resort · Philippines · Dauin, Dumaguete & Apo
- Scuba Total · Mexico · Quintana Roo, Cancun
- Sub Aqua Dive Center Angaga · Maldives · Ari & Rasdhoo
- Bicol Dive Center · Donsol Office · Philippines · Donsol & Sorsogon
- Blue Experience Diving · Mexico · Quintana Roo, Playa del Carmen
- Thoddoo Diving Center · Maldives · Ari & Rasdhoo
- Dive Sibaltan · Philippines · El Nido
- Xico Dive Center · Mexico · Quintana Roo, Playa del Carmen
- Aquaholics at Nova Maldives · Maldives · Ari & Rasdhoo
- Devocean Divers Malapascua · Philippines · Malapascua
- Elements Anantara Kihavah · Maldives · Baa Atoll
- Evolution Diving Resort · Philippines · Malapascua
- Endheri Marine Center · Maldives · Dhaalu & Thaa atolls
- Malapascua Exotic Island Dive Resort · Philippines · Malapascua
- Maagau Dive Centre · Maldives · Dhaalu & Thaa atolls
- French Kiss Divers Malapascua · Philippines · Malapascua
- Maalifushi Marine Sports Centre · Maldives · Dhaalu & Thaa atolls
- Atlas Divers Malapascua · Philippines · Malapascua
- Cozy Scuba Club · Fuvahmulah Scuba Club · Maldives · Fuvahmulah
- Emerald Green Diving Center Malapascua · Philippines · Malapascua
- Extreme Dive Fuvahmulah · Maldives · Fuvahmulah
- Fish Buddies Dive Center · Philippines · Malapascua
- Fuvahmulah Dive · Maldives · Fuvahmulah
- Fun & Sun · Malapascua · Philippines · Malapascua
- Fuvahmulah Scuba Club · Maldives · Fuvahmulah
- Malapascua MBI Dive Center · Philippines · Malapascua
- Liquid Shark Divers Fuvahmulah · Maldives · Fuvahmulah
- Ocean Passion Dive Center · Philippines · Malapascua
- Pelagic Divers Fuvahmulah · Maldives · Fuvahmulah
- SK Divers Center Malapascua · Philippines · Malapascua
- Scuba Shark Fuvahmulah · Maldives · Fuvahmulah
- The Shark's Tail Dive Resort · Philippines · Malapascua
- Shark Expedition Fuvahmulah · Maldives · Fuvahmulah
- Ocean Vida Beach & Dive Resort · Philippines · Malapascua
- Shark Heaven Fuvahmulah · Maldives · Fuvahmulah
- Sea Explorers Malapascua · Philippines · Malapascua
- Deep & Breeze · ROBINSON MALDIVES · Maldives · Huvadhoo & Addu
- Thresher Shark Divers · Philippines · Malapascua
- Deep & Breeze · ROBINSON NOONU · Maldives · Lhaviyani, Noonu & Raa
- Little Mermaid Dive Resort · Philippines · Malapascua
- Oceanico Maldives Diving · Cocoon Maldives · Maldives · Lhaviyani, Noonu & Raa
- Blue Orchid Dive Resort · Philippines · Moalboal
- Sun Siyam Diving at Siyam World · Maldives · Lhaviyani, Noonu & Raa
- DiveStory Moalboal · Philippines · Moalboal
- Adora Liveaboard · Maldives · Maldives liveaboards
- Planet Action Adventure Tour Services · Philippines · Moalboal
- Carpe Diem Maldives · Maldives · Maldives liveaboards
- Savedra Dive Center · Philippines · Moalboal
- Emperor Maldives Liveaboards · Maldives · Maldives liveaboards
- Bohol Beach Club Dive Center · Philippines · Panglao
- Maldives Aggressor II · Maldives · Maldives liveaboards
- Padre Burgos Castle Resort · Philippines · Southern Leyte & Sogod Bay
- Maldives Master · Maldives · Maldives liveaboards
- Peter's Dive Resort · Philippines · Southern Leyte & Sogod Bay
- Aquafanatics · Anantara Dhigu, Veli & Naladhu · Maldives · North & South Male
- Pintuyan Dive Resort · Philippines · Southern Leyte & Sogod Bay
- Dive Ocean Makunudu · Maldives · North & South Male
- Southern Leyte Divers · South of Leyte Dive Resort · Philippines · Southern Leyte & Sogod Bay
- Dive Oceanus Villa Nautica Paradise Island · Maldives · North & South Male
- Sogod Bay Scuba Resort · Philippines · Southern Leyte & Sogod Bay
- Four Seasons Maldives Dive Center Kuda Huraa · Maldives · North & South Male
- Koamas by Jalboot @ Taj Coral Reef Resort & Spa · Maldives · North & South Male
- Koamas by Jalboot @ VARU by Atmosphere · Maldives · North & South Male
- Malahini Marine & Recreation Hub · Maldives · North & South Male
- Ocean Dive Centre Ithaafushi · Maldives · North & South Male
- Reethi Rah Diving Center · Maldives · North & South Male
- Sub Oceanic at Hilton Maldives Amingiri · Maldives · North & South Male
- Sub Oceanic at Le Meridien Maldives · Maldives · North & South Male
- TGI Helengeli · Maldives · North & South Male
- TGI Sangeli · Maldives · North & South Male
- The Dive Squad · Maafushi · Maldives · North & South Male
Shark season
How to meet sharks
- Wildlife trips to see sharks231
- Scuba diving with sharks204
- Boat trips to see sharks164
- Snorkeling with sharks150
- Family trips to see sharks68
- Liveaboards to see sharks37
- Swimming with sharks36
- Freediving with sharks27
- Beach trips to see sharks20
- Surfing and SUP with sharks19
- Kayak and paddle trips to see sharks8
Sharks by country
Other marine life
Frequently asked questions
Where in the world can you see sharks?
172 operators name the shark as a target species. Main regions: Ari & Rasdhoo, Anda, Baja California, Bahia de Los Angeles, Hurghada, Bazaruto Archipelago and Overstrand Local Municipality.
Do you have to get in the water to see sharks?
Formats on record: boat-based watching, snorkeling, swimming, scuba diving and land-based watching. Boat-based watching stays on the boat; snorkeling, swimming and freediving put you in the water. Some countries ban getting in the water altogether, so check the format in the program details.
When is shark season?
Operators list different seasons, Mar–May, Jun–Nov and Mar–Nov among them. There is no single season for these operators, so check each operator's operating period before you set your dates.
Will I definitely see them?
No. Sharks are wild animals, and whether you meet them depends on their movements and the sea. Maptlantis does not use wording that promises a sighting, and cancellation and refund terms follow each operator's policy.
How much do shark tours cost?
112 of the 172 operators (65%) publish prices on their own channels, so you can compare those directly; ask the rest. Estimated prices are not shown.