HomeAll ActivitiesSnorkeling

🐋 Whale Shark Swim (Seasonal, from Playa del Carmen)

Boat out to the summer whale-shark aggregation off Isla Mujeres/Holbox and snorkel beside the largest fish in the ocean.

Price
$179–$289
Duration
8 hours
Season
May 15 - Sep 17 (peak Jun-Aug)
Good for
Adventure seekers

What to expect

  • Season legally runs May 15 - Sep 17; peak concentration mid-June to mid-August
  • ~8-hour day from Playa del Carmen including drive to the Cancun/Chiquila departure point
  • In-water time with the sharks ~2 hours, swimming in pairs with a guide per boat rules
  • Light breakfast, ceviche lunch, snorkel gear, water and soft drinks included
  • Marine park fee ~$300 MXN paid separately on some operators
  • Small boats (10-14 guests); no touching, no flash, biodegradable sunscreen only
  • Sightings are wild-animal dependent; operators offer re-ride discounts if none seen
💵 Price check: Typical PDC-departure price ~$209 (vivalatravelista); GetYourGuide whale shark tour $179-249; premium small-group to $289 + park fee

Good to know

Expect to pay between $179 and $289 USD per person depending on the operator, group size, and what is bundled in. For reference: Typical PDC-departure price ~$209 (vivalatravelista); GetYourGuide whale shark tour $179-249; premium small-group to $289 + park fee.

Plan for 8 hours. Times vary slightly by operator and pickup location, and hotel pickup adds transfer time at each end.

This is a seasonal experience: May 15 - Sep 17 (peak Jun-Aug). Outside that window operators either do not run it or substitute a different itinerary, so check dates before you book flights around it.

It leans adventurous — expect to get wet, muddy, or your heart rate up. Reasonable fitness is enough; no special skills required.

Bring swimwear, a towel, and reef-safe biodegradable sunscreen — masks, fins and vests are included on nearly every tour.

Visibility drops after storms, so operators reschedule rather than run a bad trip; a rain shower alone does not cancel.

This is one of the highest-demand experiences in the area — in high season (December–April and July–August) the good operators sell out days ahead, so book as soon as your dates are fixed.

Many operators include round-trip transport from Playa del Carmen hotels or a central meeting point on 5th Avenue; others charge a small supplement or are self-drive. We confirm pickup details with your booking request before you pay anything.

Season legally runs May 15 - Sep 17; peak concentration mid-June to mid-August ~8-hour day from Playa del Carmen including drive to the Cancun/Chiquila departure point In-water time with the sharks ~2 hours, swimming in pairs with a guide per boat rules
from $179–$289 USD

Tell us your dates — we confirm availability and the best current price with the operator. No prepayment, no markup.

Got it! We'll reply by email within a few hours with availability and exact pricing.
  • ✓ Free cancellation on most tours
  • ✓ No prepayment to us — pay the operator
  • ✓ Real humans who live on this coast

More snorkeling

🐢 from $50–$120

Swim with Sea Turtles in Akumal Bay

Snorkel alongside wild green sea turtles feeding on seagrass in shallow, protected Akumal Bay, 30 minutes south of Playa.

⏱ 4-6 hours with transport
🤿 from $20–$59

Local Reef Snorkeling Tour (Inah / Paradise Reef)

A short boat ride to Playa del Carmen's own reefs for a guided snorkel over fan corals, brain corals and tropical fish.

⏱ 2-3 hours
🤿 from $35–$89

Puerto Morelos National Reef Park Snorkeling

Snorkel the cleanest, calmest stretch of the Mesoamerican Reef inside a protected national marine park 5 minutes offshore.

⏱ 2 hours (half day with transport)
🤿 from $40–$135

Cozumel Snorkel Trip: Palancar, Colombia & El Cielo

Cross to Cozumel and snorkel three sites — Palancar and Colombia reefs plus the starfish sandbar of El Cielo.

⏱ 4-8 hours (with ferry from Playa)
🤿 from $60–$140

Cenote Snorkeling Tour (Dos Ojos & Casa Cenote)

Float through crystal-clear freshwater caverns hung with stalactites at Dos Ojos and mangrove-lined Casa Cenote.

⏱ 4-5 hours