Species Guide

Where to Dive
With Whale Shark

42 dive sites worldwide feature whale shark encounters, sorted by score.

42 SITES

81.4

Raja Ampat

Indonesia

reefwalldrift
79.3

Roatan

Honduras

wallreefwreck
78.8

Maldives

Maldives

channelreefdrift
76.0

Tubbataha Reef

Philippines

wallreefdrift
68.7

Zanzibar / Mafia Island

Tanzania

reefwhale sharkdrift
68.5

Okinawa

Japan

reefpelagic
68.4

Sodwana Bay

South Africa

reefdeepshark
68.2

Utila

Honduras

wallreefwreck
66.9

Tioman Island

Malaysia

wallreefwreck
66.9

Galapagos Islands

Ecuador

pelagicwalldrift
66.7

Yonaguni

Japan

reefpelagic
66.2

Dahab

Egypt

reefwreckshore
65.9

Nosy Be

Madagascar

reefpelagic
65.8

Socorro Islands

Mexico

pelagicwalldrift
65.0

Little Cayman

Cayman Islands

shorepelagic
65.0

Hawaii (Kona)

United States

reef
64.8

Marsa Alam

Egypt

reefwreckshore
64.7

Ras Mohammed

Egypt

reefwreckshore
64.6

Cocos Island

Costa Rica

pelagicwalldrift
64.3

Hin Daeng & Hin Muang

Thailand

cavepelagic
64.2

Mahe & Praslin

Seychelles

reefpelagic
64.2

Similan Islands

Thailand

cavepelagic
64.1

Elphinstone Reef

Egypt

reefwreckshore
63.7

Solomon Islands

Solomon Islands

reefdriftpelagic
63.3

Brothers Islands

Egypt

reefwreckshore
63.2

Daedalus Reef

Egypt

reefwreckshore
63.0

Flower Garden Banks

United States

reef
61.6

Richelieu Rock

Thailand

cavepelagic
61.3

Apo Reef

Philippines

wallwreckdrift
61.2

Watamu

Kenya

reefdriftpelagic
61.2

Koh Tao

Thailand

cavepelagic
60.5

Anilao

Philippines

wallwreckdrift
60.5

Moalboal

Philippines

wallwreckdrift
60.0

Malapascua

Philippines

wallwreckdrift
59.7

Tofo Beach

Mozambique

pelagic
59.2

Coron

Philippines

wallwreckdrift
58.8

Belize Barrier Reef

Belize

pelagic
58.5

SS Yongala

Australia

wreckpelagic
58.4

Taveuni

Fiji

wallcavepelagic
57.9

Aliwal Shoal

South Africa

pelagic
57.9

Ningaloo Reef

Australia

wreckpelagic
56.0

Isla de la Plata

Ecuador

pelagic