Getting there and around
- Cancun International Airport · 26 km drive
- Tulum International Airport (Felipe Carrillo Puerto International Airport) · 138 km drive

A protected reef, quick boat rides, and cenote adventures from a laid-back Riviera Maya base
Overview
Puerto Morelos is the Riviera Maya sweet spot for divers and snorkelers who want protected-reef access without the scale of Cancun. The town sits directly in front of Arrecife de Puerto Morelos National Park, part of the Great Mesoamerican Barrier Reef System, so most trips reach coral gardens in a short boat ride. Expect easy profiles in 6 m to 18 m, with optional deeper structure and driftier channels for experienced groups. On land, the Ruta de los Cenotes begins just inland for jungle swims, snorkeling, and (with proper training) cavern and freedive sessions. Puerto Morelos also works as a practical base for day trips to Cozumel, Isla Mujeres, and major Mayan sites. Plan around nortes and summer sargassum, and follow strict park rules like keeping distance from coral and leaving gloves at home.
Most dive and snorkel boats reach the reef quickly because the Arrecife de Puerto Morelos National Park sits directly offshore.
Park rules emphasize reef protection: maintain distance from coral, avoid wildlife harassment, and follow operator safety protocols for flags, briefings, and group control.
Quick shortlist before you jump into the full planning page.
Top species linked to approved dive spots in Puerto Morelos.
The Ruta de los Cenotes begins just inland, making it easy to mix reef days with jungle swims, snorkeling, and (with the right training) cavern or freedive sessions.
Cancun International Airport (CUN) is the primary gateway, with straightforward transfers down Highway 307.
6 linked spots
We earn a commission when you book through our links.
Compare activities with our booking partners. Check each option’s location and requirements.
Browse scuba diving listed for Puerto Morelos. Check the meeting point, route and requirements with GetYourGuide.
Compare activities with our booking partners. Check each option’s location and requirements.
Browse other activities listed for Puerto Morelos. Check the meeting point, route and requirements with GetYourGuide.