Vava'u Humpback Whales

There’s nothing quite like the awe-inspiring experience of diving alongside some of the world’s biggest creatures. Whether it’s making eye contact with a humpback whale, watching an oceanic manta ray perform a majestic dance for you or the thrill of a shark feed with the gentle giants gliding around you in every direction, big animals are one of the main reasons many people dive.

Diving with such large, majestic creatures makes you realise how privileged we are to be able to share the ocean with them. They also put into perception, just how small we as humans are in their giant, blue home.

Below, find a list of where to see them and when the best time is to go.

Swim and Snorkel with Whale Sharks

The Philippines

November to June

The Philippines

November to June

Ningaloo Reef, Exmouth

March to July

South Ari Atoll

May to December

Cenderawasih Bay

All year-round

Indonesia

April to November

Tofo Beach

October to March

Socorro

November & December

Galapagos

June to December

Humpback Whales

Tonga

July to September

Niue

June to September

Japan

January to March

Socorro

January to May

Australia

August to November

Hammerhead Sharks

Cocos Island

March to November

South America

All year-round

Malaysia

March & May

Aliwal Shoal

November to January

Manta Rays

Baa Atoll, The Maldives

November to April

Yap, Micronesia

December to April

Yap

Yap

Socorro, Mexico

All year-round

Nusa Lembongan, Indonesia

All year-round

Uepi Island, The Solomon Islands

All year-round

Great White Sharks

South Africa

All year-round

Australia

All year-round

Mexico

August to October

Other Sharks

Beqa lagoon, Fiji

9 species of shark!
April to November

Micronesia

Reef Sharks
November to June

The Maldives

Reef Sharks
November to April

The Solomon Islands

Reef Sharks
All year-round

Tiger Beach, Bahamas

Tiger & Reef Sharks
All year-round

Ambergris Caye

Nurse Sharks
All year-round

Cat Island, Bahamas

Oceanic White Tips
April & May

California, USA

Blue Sharks
All year-round

Thresher Sharks

The Philippines

November to June

Minke Whales

Australia

June & July