Best Of

Best Dive Sites for Big Animal & Pelagic Encounters

Ranked for sharks, mantas, whale sharks, hammerheads, and other big-animal encounters. For divers who measure a trip by what swam past them.

25 SITES RANKED

Sipadan Island

Malaysia

100CATEGORY
green turtlehawksbill turtlebarracudawhitetip reef shark
2

Galapagos Islands

Ecuador

100CATEGORY
scalloped hammerheadwhale sharkmarine iguanaGalapagos sea lion
3

Cocos Island

Costa Rica

100CATEGORY
scalloped hammerheadwhitetip reef sharksilky sharkwhale shark
4

Socorro Islands

Mexico

100CATEGORY
giant Pacific mantahumpback whalehammerhead sharksilky shark
5

Tonga

Tonga

100CATEGORY
humpback whalesea snakereef sharkmanta ray
6

Isla de la Plata

Ecuador

100CATEGORY
manta raywhale sharkhammerheadwhale
7

Aliwal Shoal

South Africa

100CATEGORY
tiger sharkbull sharkhammerhead sharkragged-tooth shark
8

Ha'apai

Tonga

100CATEGORY
humpback whalespinner dolphinsea snakereef shark
9

Baa Atoll

Maldives

100CATEGORY
manta raywhale sharknurse sharkhawksbill turtle
10

Fuvahmulah

Maldives

100CATEGORY
tiger sharkthresher sharkoceanic manta rayhammerhead shark
11

Revillagigedo

Mexico

100CATEGORY
giant oceanic manta rayhammerhead sharkwhale sharkhumpback whale
12

Isabela Island (Galápagos)

Ecuador

100CATEGORY
scalloped hammerheadwhale sharkmarine iguanamola mola
13

Raja Ampat

Indonesia

98CATEGORY
manta raywobbegong sharkpygmy seahorsewalking shark
14

Tubbataha Reef

Philippines

98CATEGORY
hammerhead sharkwhale sharkmanta rayhawksbill turtle
15

Komodo National Park

Indonesia

98CATEGORY
manta raywhitetip reef sharkgiant trevallyNapoleon wrasse
16

Palau

Palau

98CATEGORY
grey reef sharkmanta raynapoleon wrassejellyfish
17

Maldives

Maldives

98CATEGORY
manta raywhale sharkgrey reef sharkhammerhead shark
18

Jardines de la Reina

Cuba

98CATEGORY
Caribbean reef sharksilky sharksaltwater crocodilegoliath grouper
19

South Ari Atoll

Maldives

98CATEGORY
whale sharkmanta rayhammerhead sharkgrey reef shark
20

Bimini

Bahamas

95CATEGORY
great hammerhead sharkbull sharkwild dolphinstingray
21

Salt Cay (Whale Diving)

Turks and Caicos

95CATEGORY
humpback whaleeagle rayreef sharkhawksbill turtle
22

Sanganeb Reef

Sudan

95CATEGORY
hammerhead sharkgrey reef sharkmanta raybarracuda
23

Vaavu Atoll

Maldives

95CATEGORY
grey reef sharkhammerhead sharkmanta rayeagle ray
24

Sha'ab Rumi

Sudan

95CATEGORY
grey reef sharkhammerheadsilky sharkmanta ray
25

Ogasawara (Bonin Islands)

Japan

93CATEGORY
bottlenose dolphinhammerhead sharksand tiger sharkhumpback whale