Humpback whale encounters
Where to see humpback whales: seasons and ways to meet them
About this list
A common trap when looking for places to see humpback whales around the world is a trip sold as if the sighting were certain. Maptlantis lists only operators that name the humpback whale as a target species, 135 of them. Places that only mention a chance sighting are left out. Regions on record include Amami & Kagoshima, Jervis Bay Territory, British Columbia & Richmond Steveston, Haapai, Uoleva, Samana Bay and Moorea. Encounters are split into boat-based watching, snorkeling, land-based watching, swimming and freediving. Two "humpback whale tours" can differ completely in rules and price when one watches from the boat and the other puts you in the water. 116 of the 135 operators (86%) publish prices on their own channels, so you can compare those directly; ask the rest. Estimated prices are not shown. Operators list different seasons, Jan–Mar, Jun–Jul, Sep–Dec and Apr–Oct among them. There is no single season for these operators, so check each operator's operating period before you set your dates. No operator can guarantee a wildlife sighting, and rules on approach distance and in-water permits differ by country.
135 listed operatorsShowing the top 60
.jpg?width=1280)
Japan · Amami & Kagoshima
Amamico Diver / 阿麻弥姑ダイバー
Scuba divingSnorkelingSwimming- Season
- Jan–Mar
- Price
- JPY 27,300 / person
- Checked
- Official source

Australia · Jervis Bay Territory
Cape St George Lighthouse Whale Lookout
Family & kidsMarine life encounters- Season
- Jun–Jul, Sep–Dec
- Price
- Vehicle day pass A$20
- Checked
- Government registry

Canada · British Columbia & Richmond Steveston
Vancouver Whale Watch
Island hopping & boat tripsFamily & kidsMarine life encounters- Season
- Apr–Oct
- Price
- Adults CAD 195
- Checked
- Official source
.jpg?width=1280)
Tonga · Haapai, Uoleva
Pepa's Ha'apai
SnorkelingSwimmingIsland hopping & boat trips- Season
- Jul–Oct
- Price
- Price on request
- Checked
- Official source

Dominican Republic · Samana Bay
DDD Whale Watching Samaná
Beach & water playIsland hopping & boat tripsFamily & kids- Season
- Jan–Mar
- Price
- Adults USD 45 · Children USD 36
- Checked
- Official source
.jpg?width=1280)
French Polynesia · Moorea
Moorea Deep Blue
SnorkelingIsland hopping & boat tripsMarine life encounters- Season
- Aug–Nov
- Price
- XPF 12,000 / person
- Checked
- Official source
.jpg?width=1280)
Madagascar · Nosy Be & Sakatia
Baleines Rand'eau
FreedivingSnorkelingIsland hopping & boat trips- Season
- Aug–Nov
- Price
- Adults €70 · Under 12 €45
- Checked
- Official source
Mexico · Baja California, Bahia de Los Angeles
Silver Shark Adventures
SnorkelingIsland hopping & boat tripsMarine life encounters- Season
- Jun–Nov
- Price
- US$2,550
- Checked
- Official source

Mozambique · Inhambane
Diversity Scuba
Scuba divingSnorkelingSwimming- Season
- Jun–Apr (peak Oct–Mar)
- Price
- MZN 1,800 / person
- Checked
- Official source

Norway · Alta & Kvaenangen
Orca Norway / Strømsholmen
SnorkelingSwimmingIsland hopping & boat trips- Season
- Oct–Jan
- Price
- NOK 42,000 / person
- Checked
- Official source
.jpg?width=1280)
La Réunion · Le Port
Le Dodo Palmé
Scuba divingSnorkelingSwimming- Season
- Jul–Oct
- Price
- €60 / person
- Checked
- Official source

South Africa · Eastern Cape Algoa Bay
Raggy Charters
Island hopping & boat tripsFamily & kidsMarine life encounters- Season
- Aug–Oct
- Price
- Adults ZAR 3,250 · Under 12 ZAR 2,100
- Checked
- Official source

Greenland · Ilulissat
I Love Ilulissat Tours
Island hopping & boat tripsFamily & kidsMarine life encounters- Season
- Ask the operator
- Price
- DKK 750 / adult
- Checked
- Official source

Japan · Amami & Kagoshima
Dandelion Amami
FreedivingSnorkelingSwimming- Season
- Dec–Jan
- Price
- JPY 30,000 / person
- Checked
- Official source

Australia · Jervis Bay Territory
Jervis Bay Wild / Dolphin Watch Cruises
SnorkelingSwimmingIsland hopping & boat trips- Season
- Year-round
- Price
- Adults AUD 135 · Children AUD 80 · Family AUD 295
- Checked
- Official source

Canada · British Columbia & Vancouver Island
Ocean EcoVentures
Island hopping & boat tripsMarine life encounters- Season
- Mar–Oct
- Price
- Price on request
- Checked
- Official source

Tonga · Haapai, Uoleva
Sea Change Eco Retreat / Ha'apai Whale & Sail
SnorkelingSwimmingIsland hopping & boat trips- Season
- Jul–Oct
- Price
- Price on request
- Checked
- Official source

Dominican Republic · Samana Bay
Moto Marina Tours
Beach & water playIsland hopping & boat tripsFamily & kids- Season
- Jan
- Price
- Price on request
- Checked
- Multiple sources
%20calf%20Moorea%202.jpg?width=1280)
French Polynesia · Moorea
Mori Ora Piti
SnorkelingMarine life encounters- Season
- Jul–Nov
- Price
- 20,000 XPF/swimmer
- Checked
- Official source

Madagascar · Nosy Be
Diving Cattitude
Island hopping & boat tripsMarine life encounters- Season
- Aug–Sep
- Price
- €80 / person
- Checked
- Official source
%20with%20open%20mouth%20in%20La%20Paz%2C%20Mexico.jpg?width=1280)
Mexico · La Paz, Baja California Sur
Baja Expeditions
Scuba divingSnorkelingIsland hopping & boat trips- Season
- Jan–May, Jul–Oct
- Price
- US$1,922
- Checked
- Official source

Mozambique · Inhambane
Peri-Peri Divers
Scuba divingSnorkelingMarine life encounters- Season
- Year-round
- Price
- See the operator page
- Checked
- Official source

Norway · Skjervøy
Skjervøy Experience
Island hopping & boat tripsMarine life encounters- Season
- Oct–Jan
- Price
- Price on request
- Checked
- Official source

La Réunion · Saint-Gilles-les-Bains
Corail Plongée
Scuba divingFamily & kidsMarine life encounters- Season
- Jul–Oct
- Price
- €150 / person
- Checked
- Official source

South Africa · Umkomaas & Aliwal Shoal
ScubaCo Diving & Travel
Scuba divingIsland hopping & boat tripsMarine life encounters- Season
- Year-round
- Price
- From ZAR 700 / dive
- Checked
- Official source
.jpg?width=1280)
Greenland · Ilulissat
Whale Tours Ilulissat
Island hopping & boat tripsMarine life encounters- Season
- Jun–Sep
- Price
- DKK 1,195 and up
- Checked
- Official source
.jpeg?width=1280)
Japan · Amami & Kagoshima
Dive Service BLUE GATE
Scuba divingSnorkelingSwimming- Season
- Jan–Mar, May–Sep
- Price
- JPY 23,000 / person
- Checked
- Official source
.jpg?width=1280)
Australia · Jervis Bay Territory
Woebegone Dive
FreedivingSnorkelingSwimming- Season
- May–Nov
- Price
- A$300
- Checked
- Official source
Canada · British Columbia & Victoria
Prince of Whales — Victoria
Island hopping & boat tripsFamily & kidsMarine life encounters- Season
- Mar–Nov
- Price
- From CAD 199 per adult
- Checked
- Official source
Tonga · Tongatapu
Tahi Tonga
SnorkelingSwimmingIsland hopping & boat trips- Season
- Jul–Oct
- Price
- TOP 650–700 / person
- Checked
- Official source
.jpg?width=1280)
Dominican Republic · Samana Bay
True Experience DR — Humpback Whales
Beach & water playIsland hopping & boat tripsMarine life encounters- Season
- Jan–Mar
- Price
- USD 60
- Checked
- Official source

French Polynesia · Moorea
Native Mozcean
SnorkelingSwimmingIsland hopping & boat trips- Season
- Jul–Nov
- Price
- See the operator page
- Checked
- Official source

Madagascar · Nosy Be
Ginot Guide Nosy Be
Island hopping & boat tripsMarine life encounters- Season
- Jul–Oct
- Price
- €70 / person
- Checked
- Official source
.jpg?width=1280)
Mexico · Baja California Sur, Loreto
Wild Loreto
SnorkelingIsland hopping & boat tripsMarine life encounters- Season
- Dec–Apr
- Price
- USD 139 per adult
- Checked
- Multiple sources

Mozambique · Inhambane
SEE Activity Center Mozambique
FreedivingScuba divingSnorkeling- Season
- Jun–Oct
- Price
- USD 67 / MZN 4,200 / person
- Checked
- Official source

Norway · Tromso
Brim Explorer Tromsø
Island hopping & boat tripsFamily & kidsMarine life encounters- Season
- Jan, Oct
- Price
- NOK 1,990 / adult
- Checked
- Official source
.jpg?width=1280)
La Réunion · Saint-Gilles-les-Bains
Reunion Diving
Scuba divingSnorkelingSwimming- Season
- Jul–Sep
- Price
- €135 / person
- Checked
- Official source

South Africa · Western Cape Garden Route
Ocean Odyssey Knysna
Island hopping & boat tripsFamily & kidsMarine life encounters- Season
- Year-round
- Price
- Adults ZAR 1,820 · Under 12 ZAR 1,430
- Checked
- Official source

Greenland · Nuuk
Greenland Cruises Nuuk
Island hopping & boat tripsMarine life encounters- Season
- Ask the operator
- Price
- Price on request
- Checked
- Official source

Japan · Amami & Kagoshima
沖永良部島むがむがダイビング
Scuba divingSnorkelingSwimming- Season
- Jan–Mar
- Price
- ¥16,500
- Checked
- Official source

Australia · Byron Bay & North Coast, New South Wales
Out of the Blue Adventures
Island hopping & boat tripsMarine life encounters- Season
- May–Nov
- Price
- AUD 129 and up
- Checked
- Official source

Canada · Newfoundland and Labrador & Bay Bulls
Gatherall’s Puffin & Whale Watch
Island hopping & boat tripsFamily & kidsMarine life encounters- Season
- May–Sep
- Price
- See the operator page
- Checked
- Official source

Tonga · Vava'u
Beluga Diving Vava'u
Scuba divingSnorkelingSwimming- Season
- Jul–Oct
- Price
- Price on request
- Checked
- Official source

Dominican Republic · Samana Bay
Whale Samaná
Island hopping & boat tripsFamily & kidsMarine life encounters- Season
- Jan
- Price
- Adults US$65 · Children US$35
- Checked
- Official source
.jpg?width=1280)
French Polynesia · Tahiti Iti & Taravao
Tahiti Iti Diving
FreedivingScuba divingIsland hopping & boat trips- Season
- Aug–Nov
- Price
- XPF15,900 / person
- Checked
- Official source

Madagascar · Sainte Marie & Ile aux Nattes
Maningory Hôtel-Restaurant
SnorkelingIsland hopping & boat tripsFamily & kids- Season
- Jun–Sep
- Price
- Price on request
- Checked
- Official source

Mexico · Los Cabos
Cabo Adventures
FreedivingScuba divingSnorkeling- Season
- Ask the operator
- Price
- MXN 1,079
- Checked
- Official source
%20(Ifremer%2000617-72891).jpg?width=1280)
Mozambique · Inhambane
Tofo Scuba
Scuba divingSnorkelingIsland hopping & boat trips- Season
- Jun–Nov
- Price
- USD 55
- Checked
- Official source

Norway · Tromso
Orca Norway (Stromsholmen Sjosportsenter AS)
FreedivingSnorkelingLiveaboard- Season
- Ask the operator
- Price
- Price on request
- Checked
- Official website
.jpg?width=1280)
La Réunion · Saint Gilles & West Coast
Geckobleu
SnorkelingSwimmingIsland hopping & boat trips- Season
- Jul–Sep
- Price
- Humpback whales €120 · Dolphins €90
- Checked
- Official source

South Africa · Western Cape
Southern Right Charters
Island hopping & boat tripsFamily & kidsMarine life encounters- Season
- Jun–Apr
- Price
- Price on request
- Checked
- Official source

Japan · Amami & Kagoshima
ネイティブシー奄美
Scuba divingSnorkelingSwimming- Season
- Jan–Sep
- Price
- ¥23,100 / person
- Checked
- Official source

Australia · Byron Bay & North Coast, New South Wales
Sundive Byron Bay
Scuba divingSnorkelingIsland hopping & boat trips- Season
- Jun–Oct
- Price
- AUD 330 / person
- Checked
- Official source
.jpg?width=1280)
Canada · Newfoundland and Labrador & Bay Bulls
O’Brien’s Whale & Bird Tours
Island hopping & boat tripsFamily & kidsMarine life encounters- Season
- May–Sep (peak Jul)
- Price
- Adults CAD 95
- Checked
- Official source
.jpg?width=1280)
Tonga · Vava'u
Deep Blue Diving Tonga
Scuba divingSwimmingMarine life encounters- Season
- Jul–Oct
- Price
- TOP 100
- Checked
- Official source

Dominican Republic · Silver Bank Marine Mammal Sanctuary
Aggressor Adventures — Silver Bank
SnorkelingSwimmingIsland hopping & boat trips- Season
- Jan–Apr
- Price
- USD 4,695 / person
- Checked
- Multiple sources

French Polynesia · Tahiti West Coast
Mobydick Tahiti
SnorkelingSwimmingIsland hopping & boat trips- Season
- Jul–Nov
- Price
- XPF16,900 / person
- Checked
- Official source
.jpg?width=1280)
Madagascar · Sainte-Marie
Lakana Hotel Whale Watching
SnorkelingBeach & water playIsland hopping & boat trips- Season
- Jun–Sep
- Price
- Price on request
- Checked
- Official source
%20(14600165004).jpg?width=1280)
Mexico · Los Cabos
Whale Watch Cabo
Island hopping & boat tripsMarine life encounters- Season
- Dec–Apr
- Price
- Adults US$89
- Checked
- Official source

Mozambique · Maputo & Ponta do Ouro
Maputo Dive Center
Scuba divingBeach & water playLiveaboard- Season
- Jun–Mar
- Price
- US$100 / person
- Checked
- Official source
All 75 other listings
Operators not shown in the cards above. Select a name to open its page.
- Whalesafari Andenes / Whale2Sea · Norway · Vesteralen, Andenes
- Scubananas · Réunion Plongée · La Réunion · Saint-Leu
- マリンスポーツ奄美 · Japan · Amami & Kagoshima
- Wild Byron · Australia · Byron Bay & North Coast, New South Wales
- Iceberg Quest Ocean Tours — St. John’s · Canada · Newfoundland and Labrador & St John's
- Endangered Encounters · Tonga · Vava'u
- Aquatic Adventures · Dominican Republic · Silver Bank Marine Mammal Sanctuary
- Manatea Ocean Experience · French Polynesia · Tahiti
- ひかるダイバーズダイビング · Japan · Amami & Kagoshima
- Dive Forster at Fisherman’s Wharf · Australia · NSW, Mid North Coast
- Sea of Whales Adventures · Canada · Newfoundland and Labrador & Trinity
- Explore Vava'u · Tonga · Vava'u
- Conscious Breath Adventures · Dominican Republic · Silver Bank Marine Mammal Sanctuary
- ダイビング&ペンション RIKI · Japan · Amami & Kagoshima
- CoastXP · Australia · NSW, Newcastle
- Essipit Whale Watching Cruises · Canada · Quebec & Les Bergeronnes
- Whale Song Tonga (MV Kalo) · Tonga · Vava'u
- Alter Dive · Japan · Kerama & Zamami
- Imagine Cruises · Australia · NSW, Port Stephens
- Croisières AML — Tadoussac · Canada · Quebec & Tadoussac
- Dive Center NO-Y · Japan · Kerama & Zamami
- Moonshadow–TQC Cruises · Australia · NSW, Port Stephens
- Diving Team Anata no Kiyoshi · Japan · Kerama & Zamami
- Seal Swim Australia · Australia · NSW, South Coast
- Diving Team Ushio · Japan · Kerama & Zamami
- Captain Cook Cruises Sydney · Australia · NSW, Sydney
- Drifter Zamami · Japan · Kerama & Zamami
- Ocean Extreme · Australia · NSW, Sydney
- ネイティブカラー · Japan · Ogasawara
- Oz Whale Watching · Sydney Princess Cruises · Australia · NSW, Sydney
- Native Color Ogasawara · Japan · Ogasawara
- Gold Coast Whale Watch · Australia · QLD, Gold Coast
- Alpha Dive Okinawa · Japan · Okinawa Main Island
- Sea World Cruises · Australia · QLD, Gold Coast
- Blue Vista · Japan · Okinawa Main Island
- Whale Watch Queensland · Australia · QLD, Gold Coast
- Clown Crown · Japan · Okinawa Main Island
- Freedom Whale Watch · Australia · Hervey Bay & Fraser Coast, Queensland
- Dive Journey · Japan · Okinawa Main Island
- Spirit of Hervey Bay · Australia · Hervey Bay & Fraser Coast, Queensland
- DIVEIN Okinawa · Japan · Okinawa Main Island
- EP Cruises – Fowlers Bay Whale Tours · Australia · Eyre Peninsula west coast, South Australia
- Guma · Japan · Okinawa Main Island
- The Big Duck Boat Tours · Australia · SA, Fleurieu Peninsula
- Haisai · Japan · Okinawa Main Island
- Wineglass Bay Cruises · Australia · Freycinet & East Coast, Tasmania
- HanDive Okinawa · Japan · Okinawa Main Island
- Wildlife Coast Cruises · Australia · Vic, Phillip Island
- Happy Island · Japan · Okinawa Main Island
- Wildlife Coast Cruises – Wilsons Prom · Australia · Wilsons Prom & Gippsland, Victoria
- Island Message · Japan · Okinawa Main Island
- Albany Ocean Adventures · Australia · Albany & Bremer Bay, Western Australia
- JAM Marine Club · Japan · Okinawa Main Island
- Albany Whale Tours / Sail-A-Way · Australia · Albany & Bremer Bay, Western Australia
- Johnny’s Diving · Japan · Okinawa Main Island
- Whale Watch Western Australia · Australia · Albany & Bremer Bay, Western Australia
- Lifetime · Japan · Okinawa Main Island
- Absolute Ocean Charters · Australia · Broome & Dampier Peninsula, Western Australia
- Dive Linker · Japan · Okinawa Main Island
- Broome Tours · Australia · Broome & Dampier Peninsula, Western Australia
- Marine Club BERRY / SEASIR · Japan · Okinawa Main Island
- Broome Whale Watching · Australia · Broome & Dampier Peninsula, Western Australia
- Marine Product · Japan · Okinawa Main Island
- Naturaliste Charters · Australia · Busselton & Dunsborough, Western Australia
- Mogurina · Japan · Okinawa Main Island
- Coral Bay Ecotours · Australia · WA, Coral Bay
- NEWS · Japan · Okinawa Main Island
- Kings Ningaloo Reef Tours · Australia · Exmouth & Ningaloo, Western Australia
- SeaWorld Okinawa · Japan · Okinawa Main Island
- Live Ningaloo · Australia · Exmouth & Ningaloo, Western Australia
- SEAMAX Okinawa · Japan · Okinawa Main Island
- Three Islands Whale Shark Dive · Australia · Exmouth & Ningaloo, Western Australia
- South to South · Japan · Okinawa Main Island
- Reefwalker Ocean Discovery · Australia · WA, Kalbarri
- Superfish Diving · Japan · Okinawa Main Island
Humpback whale season
How to meet humpback whales
- Wildlife trips to see humpback whales164
- Boat trips to see humpback whales145
- Snorkeling with humpback whales94
- Family trips to see humpback whales69
- Scuba diving with humpback whales58
- Swimming with humpback whales57
- Freediving with humpback whales14
- Beach trips to see humpback whales11
- Liveaboards to see humpback whales8
- Surfing and SUP with humpback whales7
- Kayak and paddle trips to see humpback whales3
Humpback whales by country
Other marine life
Frequently asked questions
Where in the world can you see humpback whales?
135 operators name the humpback whale as a target species. Main regions: Amami & Kagoshima, Jervis Bay Territory, British Columbia & Richmond Steveston, Haapai, Uoleva, Samana Bay and Moorea.
Do you have to get in the water to see humpback whales?
Formats on record: boat-based watching, snorkeling, land-based watching, swimming and freediving. Boat-based watching stays on the boat; snorkeling, swimming and freediving put you in the water. Some countries ban getting in the water altogether, so check the format in the program details.
When is humpback whale season?
Operators list different seasons, Jan–Mar, Jun–Jul, Sep–Dec and Apr–Oct among them. There is no single season for these operators, so check each operator's operating period before you set your dates.
Will I definitely see them?
No. Humpback whales are wild animals, and whether you meet them depends on their movements and the sea. Maptlantis does not use wording that promises a sighting, and cancellation and refund terms follow each operator's policy.
How much do humpback whale tours cost?
116 of the 135 operators (86%) publish prices on their own channels, so you can compare those directly; ask the rest. Estimated prices are not shown.