🎯 Activity
Mesoamerican Reef Snorkeling
Snorkel the second-largest reef on Earth, alive with coral, rays and tropical fish off Mahahual.
Typical duration
150 min
Price
Snorkel tour US$40-60 (≈ €2.1–3.1 / $2.2–3.3)
From port
5 km / 3.1 mi
Transfer time
12 min
Indoor / Outdoor
outdoor
Queue risk
medium
📋 Booking recommended👨👩👧 Family friendly
🕐 Best time to visit
Calm, clear mornings
The Mesoamerican Reef, the second-largest on Earth, runs close to shore off Mahahual; snorkel or dive trips reveal coral gardens, rays, turtles and clouds of tropical fish.
Getting there from the port
Taxi to Mahahual, then a reef boat or shore snorkel
🚌 Best transport: taxi💶 Cost: About US$8 taxi plus tour