Swimming with Whale Sharks

Known to be the gentle giant of the sea, the Whale Shark is the biggest fish of our oceans, with up to 15 meters in length and 10 tons of weight. They may live up to 150 years.

Owing to their friendly behavior, unlike other tourist boat tours like whales watching or shark cage diving, it is allowed for tourists diving and snorkeling alongside this incredible fish.

Here are the best places in the world for diving & snorkeling with whale sharks:

Mexico
Isla Holbox and Cancun: from May to September
Cabo San Lucas: from September to April

Honduras
Utila: from March to May and from August to November

Belize
Gladden Spit: from April to June

Australia
Ningaloo Reef: from March to September

Philippines
Donsol Bay and Sogod Bay: from December to May
Oslob: all year
Puerto Princesa: from April to November


Mozambique
Tofo Beach and Bazaruto Archipelago: from October to April

Madagascar
Nosy Be Island: from September to December

Seychelles
South Mahé: September and November

Thailand
Koh Tao: from March to May & from October to December
Hin Daeng and Hin Muang: from February to April
Richelieu Rock: from January to March

Maldives
South Ari Atoll: All Year

Djibouti
Bay of Ghoubbet: October and February

Tanzania
Mafia Island: from September to March

Indonesia

Cenderawasih Bay: from October to April

Galapagos Islands, Ecuador

Wolf Island and Darwin Island: June and December

Azores
Santa Maria Island: June and October

Saudi Arabia
Al-Lith: from February to June

Kenya
Diani Beach: from February to March