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

Raja Ampat

Indonesia

98CATEGORY
manta raywobbegong sharkpygmy seahorsewalking shark
9

Tubbataha Reef

Philippines

98CATEGORY
hammerhead sharkwhale sharkmanta rayhawksbill turtle
10

Komodo National Park

Indonesia

98CATEGORY
manta raywhitetip reef sharkgiant trevallyNapoleon wrasse
11

Palau

Palau

98CATEGORY
grey reef sharkmanta raynapoleon wrassejellyfish
12

Maldives

Maldives

98CATEGORY
manta raywhale sharkgrey reef sharkhammerhead shark
13

Fiji

Fiji

91CATEGORY
bull sharktiger sharkmanta rayhawksbill turtle
14

Sodwana Bay

South Africa

89CATEGORY
ragged-tooth sharkcoelacanthloggerhead turtleleatherback turtle
15

Azores

Portugal

89CATEGORY
blue sharkmako sharkmanta raymobula ray
16

Ningaloo Reef

Australia

88CATEGORY
manta raywhale sharkwhalehumpback
17

SS Yongala

Australia

88CATEGORY
manta raywhale sharkwhalehumpback
18

Cabo Pulmo

Mexico

88CATEGORY
manta rayhammerheaddolphinswhale
19

Cenotes (Yucatan)

Mexico

88CATEGORY
manta rayhammerheaddolphinswhale
20

Isla Mujeres

Mexico

88CATEGORY
manta rayhammerheaddolphinswhale
21

Catalina Islands

Costa Rica

88CATEGORY
manta rayhammerheadbull sharkwhale
22

Flower Garden Banks

United States

88CATEGORY
hammerhead sharkmanta raysea turtlegrouper
23

Tofo Beach

Mozambique

88CATEGORY
manta raywhale sharkreef sharkdolphins
24

Hawaii (Kona)

United States

88CATEGORY
manta raydolphinswhale sharkmoray eel
25

Guadalupe Island

Mexico

88CATEGORY
manta rayhammerheaddolphinswhale