Whale shark encounters
Where to see whale sharks: seasons and ways to meet them
About this list
A common trap when looking for places to see whale sharks around the world is a trip sold as if the sighting were certain. Maptlantis lists only operators that name the whale shark as a target species, 89 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, Bazaruto Archipelago, WA, Coral Bay and Cebu & Mactan. Encounters are split into boat-based watching, snorkeling, swimming, scuba diving and ocean safari. Two "whale shark tours" can differ completely in rules and price when one watches from the boat and the other puts you in the water. 66 of the 89 operators (74%) 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 May–Sep 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.
89 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
.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

Australia · WA, Coral Bay
Coral Bay Ecotours
SnorkelingSwimmingIsland hopping & boat trips- Season
- Mar–Oct
- Price
- A$70
- 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

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

Australia · Exmouth & Ningaloo, Western Australia
Kings Ningaloo Reef Tours
SnorkelingSwimmingMarine life encounters- Season
- Apr–Sep
- Price
- AUD 625 / swimmer
- Checked
- Official source

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

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

Australia · Exmouth & Ningaloo, Western Australia
Live Ningaloo
SnorkelingSwimmingMarine life encounters- Season
- Mar–Oct
- Price
- A$600
- 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

Mozambique · Inhambane
SEE Activity Center Mozambique
FreedivingScuba divingSnorkeling- Season
- Jun–Oct
- Price
- USD 67 / MZN 4,200 / person
- Checked
- Official source
Australia · Exmouth & Ningaloo, Western Australia
Ocean Eco Adventures
SnorkelingSwimmingFamily & kids- Season
- Mar–Oct
- Price
- AUD 648 / 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
%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

Australia · Exmouth & Ningaloo, Western Australia
Three Islands Whale Shark Dive
SnorkelingSwimmingFamily & kids- Season
- Mar–Oct
- Price
- A$620
- 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

Mozambique · Maputo & Ponta do Ouro
Maputo Dive Center
Scuba divingBeach & water playLiveaboard- Season
- Jun–Mar
- Price
- US$100 / 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

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
SiDive Mactan
Scuba divingSnorkelingSwimming- Season
- Dec–May
- Price
- From PHP 3,100/person
- Checked
- Official source
.jpg?width=1280)
Mexico · La Paz, Baja California Sur
Sea Lions Dive Center
Scuba divingSnorkelingIsland hopping & boat trips- Season
- Year-round
- Price
- Price on request
- Checked
- Official source
%20(15603514463).jpg?width=1280)
Maldives · Ari & Rasdhoo
Koamas by Jalboot @ Meliá Whale Lagoon Maldives
FreedivingScuba divingSnorkeling- Season
- Year-round
- Price
- Price on request
- Checked
- Official source
%20(15603514463).jpg?width=1280)
Philippines · Cebu
1derful Oslob Cebu Travel & Tours
SnorkelingMarine life encounters- Season
- Dec–May
- Price
- Price on request
- Checked
- Official source
.jpg?width=1280)
Mexico · La Paz, Baja California Sur
The Cortez Club
FreedivingScuba divingSnorkeling- Season
- Oct–Aug
- Price
- US$250 + 16% tax
- Checked
- Official source
%20(15603514463).jpg?width=1280)
Maldives · Ari & Rasdhoo
Lily Prodivers
Scuba divingSnorkelingIsland hopping & boat trips- Season
- Year-round
- Price
- US$79/dive
- Checked
- Official source

Philippines · Cebu
Cebu Whale Shark Tours
SnorkelingSwimmingIsland hopping & boat trips- Season
- Year-round
- Price
- PHP 3,990 and up
- Checked
- Official source

Mexico · Los Cabos
Cabo Adventures
FreedivingScuba divingSnorkeling- Season
- Ask the operator
- Price
- MXN 1,079
- Checked
- Official source
.jpg?width=1280)
Maldives · Ari & Rasdhoo
Nika Dive Center
Scuba divingSnorkelingSwimming- Season
- Year-round
- Price
- Price on request
- Checked
- Multiple sources

Philippines · Cebu
Deep Zone Dive Center
Scuba divingMarine life encounters- Season
- Year-round
- Price
- ₱2,300
- Checked
- Official source
%20with%20open%20mouth%20in%20La%20Paz%2C%20Mexico.jpg?width=1280)
Mexico · Los Cabos
Mexico Liveaboards · Rocio del Mar
Scuba divingLiveaboardMarine life encounters- Season
- Jul–May
- Price
- Price on request
- Checked
- Official source
.jpeg?width=1280)
Maldives · Ari & Rasdhoo
Nova Aquaholics
Scuba divingSnorkelingIsland hopping & boat trips- Season
- Year-round
- Price
- Price on request
- Checked
- Multiple sources

Philippines · Cebu
KawasanQuest Oslob Tour
SnorkelingMarine life encounters- Season
- Year-round
- Price
- from PHP8,800
- Checked
- Official source

Mexico · Los Cabos
Nautilus Liveaboards Mexico
Scuba divingSnorkelingLiveaboard- Season
- Year-round
- Price
- 2027 from US$3,295
- Checked
- Official source
.jpg?width=1280)
Maldives · Ari & Rasdhoo
OCEAN Dive Center · Conrad Maldives Rangali Island
Scuba divingSnorkelingSwimming- Season
- Year-round
- Price
- Price on request
- Checked
- Official source
.jpg?width=1280)
Philippines · Cebu
Oslob Whale Shark Scuba Diving
Scuba divingSnorkelingSwimming- Season
- Year-round
- Price
- from ₱3,100 / person
- Checked
- Official source
.jpg?width=1280)
Mexico · Cancun & Isla Mujeres, Quintana Roo
Whale Shark Mexico
SnorkelingIsland hopping & boat tripsMarine life encounters- Season
- Jun–Sep
- Price
- See the operator page
- Checked
- Official source

Maldives · Ari & Rasdhoo
Ocean Dive Centre · Radisson Blu Resort Maldives
Scuba divingSnorkelingIsland hopping & boat trips- Season
- Nov–Apr
- Price
- Price on request
- Checked
- Multiple sources
.jpg?width=1280)
Philippines · Cebu
Oslob Whale Shark Watching · Island Trek Tours
Scuba divingSnorkelingSwimming- Season
- Dec–Jun
- Price
- See the operator page
- Checked
- Official source

Mexico · Quintana Roo, Cancun
Aquanauts
Scuba divingMarine life encounters- Season
- Ask the operator
- Price
- US$250 / person
- Checked
- Official source

Maldives · Ari & Rasdhoo
Ocean Pro Mirihi
Scuba divingSnorkelingIsland hopping & boat trips- Season
- Year-round
- Price
- US$88/dive
- Checked
- Multiple sources

Philippines · Cebu
OslobTour.com
SnorkelingSwimmingMarine life encounters- Season
- Year-round
- Price
- US$281/team
- Checked
- Official source

Mexico · Quintana Roo, Cancun
Manta Dive & Snorkel Cancun
Scuba divingSnorkelingMarine life encounters- Season
- Ask the operator
- Price
- FT 60
- Checked
- Official source

Maldives · Ari & Rasdhoo
South Ari Dive
Scuba divingIsland hopping & boat tripsMarine life encounters- Season
- Year-round
- Price
- US$1,122 / person
- Checked
- Official source

Philippines · Dauin, Dumaguete & Apo
Aqua Ventura Divers
Scuba divingSwimmingIsland hopping & boat trips- Season
- Nov–May
- Price
- USD 35 and up
- Checked
- Official source

Mexico · Quintana Roo, Cancun
Scuba Total
Scuba divingMarine life encounters- Season
- Ask the operator
- Price
- USD 145
- Checked
- Official source

Maldives · Ari & Rasdhoo
South Ari Sanctuary Dive Centre
Scuba divingSnorkelingIsland hopping & boat trips- Season
- Year-round
- Price
- Price on request
- Checked
- Official source
All 29 other listings
Operators not shown in the cards above. Select a name to open its page.
- Azure Dive Resort · Philippines · Dauin, Dumaguete & Apo
- Xico Dive Center · Mexico · Quintana Roo, Playa del Carmen
- Sub Aqua Dive Center Angaga · Maldives · Ari & Rasdhoo
- Bicol Dive Center · Donsol Office · Philippines · Donsol & Sorsogon
- Thoddoo Diving Center · Maldives · Ari & Rasdhoo
- Blue Orchid Dive Resort · Philippines · Moalboal
- Aquaholics at Nova Maldives · Maldives · Ari & Rasdhoo
- DiveStory Moalboal · Philippines · Moalboal
- Endheri Marine Center · Maldives · Dhaalu & Thaa atolls
- Planet Action Adventure Tour Services · Philippines · Moalboal
- Maagau Dive Centre · Maldives · Dhaalu & Thaa atolls
- Bohol Beach Club Dive Center · Philippines · Panglao
- Maalifushi Marine Sports Centre · Maldives · Dhaalu & Thaa atolls
- Padre Burgos Castle Resort · Philippines · Southern Leyte & Sogod Bay
- Adora Liveaboard · Maldives · Maldives liveaboards
- Peter's Dive Resort · Philippines · Southern Leyte & Sogod Bay
- Carpe Diem Maldives · Maldives · Maldives liveaboards
- Pintuyan Dive Resort · Philippines · Southern Leyte & Sogod Bay
- Emperor Maldives Liveaboards · Maldives · Maldives liveaboards
- Southern Leyte Divers · South of Leyte Dive Resort · Philippines · Southern Leyte & Sogod Bay
- Maldives Aggressor II · Maldives · Maldives liveaboards
- Sogod Bay Scuba Resort · Philippines · Southern Leyte & Sogod Bay
- Maldives Master · Maldives · Maldives liveaboards
- Aquafanatics · Anantara Dhigu, Veli & Naladhu · 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
- Reethi Rah Diving Center · Maldives · North & South Male
- The Dive Squad · Maafushi · Maldives · North & South Male
Whale shark season
How to meet whale sharks
- Wildlife trips to see whale sharks103
- Snorkeling with whale sharks88
- Scuba diving with whale sharks87
- Boat trips to see whale sharks77
- Family trips to see whale sharks34
- Swimming with whale sharks28
- Freediving with whale sharks15
- Liveaboards to see whale sharks15
- Beach trips to see whale sharks11
- Surfing and SUP with whale sharks11
- Kayak and paddle trips to see whale sharks4
Whale sharks by country
Other marine life
Frequently asked questions
Where in the world can you see whale sharks?
89 operators name the whale shark as a target species. Main regions: Ari & Rasdhoo, Anda, Baja California, Bahia de Los Angeles, Bazaruto Archipelago, WA, Coral Bay and Cebu & Mactan.
Do you have to get in the water to see whale sharks?
Formats on record: boat-based watching, snorkeling, swimming, scuba diving and ocean safari. 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 whale shark season?
Operators list different seasons, Mar–May, Jun–Nov and May–Sep 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. Whale 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 whale shark tours cost?
66 of the 89 operators (74%) publish prices on their own channels, so you can compare those directly; ask the rest. Estimated prices are not shown.