Whale Shark Swimming Cancun: 2–3 Dives with Isla Mujeres Beach
Two to three dives beside whale sharks, then an hour on Playa Norte's sand
Swim with whale sharks off Cancun in 2 to 3 supervised dives per person, always in pairs with a certified guide wearing National Geographic-certified snorkeling gear. Hotel pickup starts at 5:30 am from Cancun, Riviera Maya, Playa del Carmen or Tulum. The boat returns to the marina between 1:00 and 2:00 pm. After the swims, you'll spend an hour at Playa Norte beach in Isla Mujeres, where the captain prepares fresh ceviche and non-alcoholic drinks are included. Choose your departure point at checkout.
Step-by-step itinerary
Whale Shark Swim and Isla Mujeres Beach
- Hotel pickup in early morning
- Travel to marina in Punta Sam
- Check in and light breakfast
- Board boat and depart at 7:50 am
- Arrive at whale shark protected area
- Swim with whale sharks in pairs
- Return to boat after dives
- Stop at Playa Norte beach, Isla Mujeres
- Relax and enjoy ceviche and drinks
- Return to marina in Cancun
- Van transfer back to hotels
The experience
The day starts before dawn. A van picks you up from your hotel lobby between 5:30 am and 7:00 am depending on where you're staying, then drives you to the private marina at Punta Sam in Cancun. Once there, you'll check in, grab a light breakfast with coffee or tea, and board by 7:50 am. Life vests go on the moment you step onto the boat (the captain takes safety seriously), and the boat heads straight into the whale shark protected area.
After about an hour, the captain spots a whale shark and positions the boat. You'll go in the water in pairs, always with a certified guide, for 2 to 3 dives per person. The boat holds 10 people, so everyone gets their turn. The snorkeling gear is National Geographic-certified, and the guides make sure the pace works for all fitness levels. The whole encounter is supervised from start to finish.
Before heading back to Cancun, the boat makes a final stop at Playa Norte in Isla Mujeres: consistently ranked among the world's best beaches. You get an hour to swim, snorkel again if you want, or just lie on the sand. The captain prepares his ceviche while you're there, and sodas, bottled water and sandwiches are available. Then it's back to the marina in Cancun, where your van is waiting to return you to your hotel. The whole trip takes 4 to 5 hours from start to finish.
What’s included
- Hotel pickup and drop-off from Cancun, Riviera Maya, Playa del Carmen or Tulum.
- light breakfast with coffee or tea.
- professional English or Spanish-speaking guide.
- National Geographic-certified snorkeling gear and life vest.
- 2 to 3 supervised dives per person in pairs.
- an hour at Playa Norte beach in Isla Mujeres.
- fresh ceviche prepared by the captain.
- sodas, bottled water and sandwiches.
Options for this experience
4 optionsInformation
Lasts 4h–5h, from US$ 220 per person, with a live guide in English and Spanish and with free cancellation up to 24 h before.
Prices and times updated yesterday
Operated by Contoy Adventures
Is this one for you?Book from your hotel location at checkout. The van picks you up and drops you back there, so you don't arrange transport to the marina. The certified guide and paired dives mean you're never alone in the water, which is what makes this safe for swimmers of varying ability who want the full whale shark encounter without managing the logistics themselves.
Traveler reviews
Compare the 12 alternatives

- 3,146 reviews
- 4.51★
- Duration
- 8h
- start times · Every day
- 2

- 283 reviews
- 4.80★
- Duration
- 7h
- Every day
- 09:30

- 438 reviews
- 4.88★
- Duration
- 7h
- start times · Every day
- 2

- 253 reviews
- 4.94★
- Duration
- 5h
- Every day except Saturday
- 08:00

- 1,296 reviews
- 4.42★
- Duration
- 6h–8h

- 147 reviews
- 4.84★
- Duration
- 6h 30m
- Every day
- 10:00

- 157 reviews
- 4.59★
- Duration
- 4h
- Sat
- 16:00

- 264 reviews
- 4.59★
- Duration
- 7h 45m

- 2,636 reviews
- 4.03★
- Duration
- 10h
- start times · Every day
- 3

- 73 reviews
- 4.52★
- Duration
- 5h
- Every day
- 12:00

- 55 reviews
- 4.40★
- Duration
- 7h 30m
- start times · Every day
- 2

- 170 reviews
- 4.77★
- Duration
- 10h
- start times · Every day
- 2
Top questions
What languages is the tour guided in?
Live guide in English and Spanish.
Can children come?
Yes. Ticket types: Child (3 to 11 years). Children under 3 can't be included in the booking.
How many times do I actually get in the water with the whale sharks?
You'll have 2 to 3 dives per person, always in pairs with a certified guide. The captain makes sure everyone on the boat gets their turns before the boat heads back.
What's included in the price, and what do I need to bring?
Hotel pickup and drop-off, snorkeling gear, a professional guide, light breakfast, coffee or tea, sodas, bottled water, snacks and ceviche at Playa Norte are all included. Bring sunscreen, a towel and a change of clothes. The gear and life vest are provided.
Where does the van pick me up, and what time do I need to be ready?
The van picks you up from your hotel lobby or entrance between 5:30 am and 7:00 am, depending on which hotel you're staying at and which area of Cancun, Riviera Maya, Playa del Carmen or Tulum. Choose your departure point when you book.
What if we don't see whale sharks that day?
Whale shark sightings are very likely, but the operator cannot guarantee them. The protected area is where they congregate, and the captain knows where to look, but sightings depend on seasonal patterns and ocean conditions.
Is this safe for someone who's not a strong swimmer?
You'll be in a life vest at all times, paired with a certified guide, and the boat stays close by. Moderate physical fitness is recommended, and children from age 3 are welcome. The guides adjust the pace for different abilities.
How long is the whole day from pickup to drop-off?
Pickups start at 5:30 am and the boat usually returns to the marina between 1:00 and 2:00 pm, so plan for about 7 to 8 hours total including the van ride to and from your hotel.
Whale Shark Swimming Cancun: 2–3 Dives with Isla Mujeres Beach
4h–5h · EN · ES
from US$ 220 per person











