Cancun Beaches
Explore
By Experience
Guides
Tools

Puerto Morelos: reef, leaning lighthouse and cenotes half an hour from Cancun

The closest of our day trips and, for many people, the best first one: snorkeling in a national park in the morning, lunch in a quiet town and cenotes in the afternoon.

The leaning lighthouse of Puerto Morelos in front of the turquoise reef lagoon with boats and big clouds
The leaning lighthouse with the turquoise reef lagoon and moored boats behind it. Photo: Jaontiveros · Public domain

Got half a day and want to see coral without joining Cancun's busiest snorkel spots? Puerto Morelos is about 35 km south, roughly 30 minutes by car on highway 307, and 20 to 30 minutes from the airport. About 400 meters off the town's beach starts a reef protected as a national park.

The main expense is the snorkel tour, around US$38 to US$45 per person, plus the park wristband of 125 pesos according to CONANP (some operators already include it). If you carry on to the Cenote Route, each cenote charges 100 to 400 pesos, almost always in cash. And yes: it's the easiest trip to do in a day, even in half a day.

Puerto Morelos essentials

  • ~35 km south of Cancun, about 30 min
  • MX$125 park wristband per person per day
  • ~400 m from shore to reef, by boat
  • MX$100–400 entry per cenote, cash
  • Nov–Apr clearest water on the reef
  • Half a day or a full day with cenotes

Half a day or a full day: two ways to do it

Short version (half day)

Early: the first boat out to the reef, when the sea is usually calmest. About two hours with two snorkel stops.

Back on land: walk to the leaning lighthouse, the square and the pier.

Midday: fish or seafood in town, then back to Cancun.

Long version (full day)

Afternoon: after lunch, two cenotes on the Cenote Route, by car or by taxi with an agreed pickup time. Two or three, depending on how long you linger at each.

If you'd rather stay, the town also works as a quiet base for a night or two between Cancun and Playa del Carmen.

Getting there from Cancun, the easy way

The detail that trips people up: the town itself, with the beach and pier, is about 3 km east of the highway. The bus stop and the Tren Maya station sit by the highway, not in the center.

HowTimePriceComment
Car~30 min from CancunFuelMost comfortable, and the easiest way to tour the cenotes.
ADO bus (Cancun–Playa del Carmen route)Departures every 30–60 minNo confirmed 2026 fareDrops you by the highway; then a taxi or colectivo into town.
Playa Express colectivoSimilar to the busLess than the MX$45–60 Cancun–Playa fareLeaves from in front of the Cancun ADO terminal; ask to get off at the junction.
Tren MayaFirst stop after Cancún AeropuertoNo confirmed fareStation on the edge of town by the highway; local transport to the center.
Tour with pickup~4 h for snorkelingVariesCenote tours from Cancun run about US$45–130.

Prices checked in October 2026. Check before you go; we don't publish fares we couldn't confirm.

For the Tren Maya, as a reference, Cancún Aeropuerto to Playa del Carmen costs 232 pesos at the international fare; Puerto Morelos comes first, so it should cost less, but confirm on the official booking system. No public transport goes down the Cenote Route.

The reef: snorkeling inside a national park

Puerto Morelos Reef National Park was decreed on February 2, 1998, covers 9,066 hectares, has been a Ramsar site since 2004 and is part of the Mesoamerican Reef System. The reef lagoon lies about 400 meters offshore, 3 to 10 meters deep: a 5- to 10-minute boat ride.

MX$125 per person per day

Access fee according to CONANP. Children under 12, seniors, pensioners and retirees, and people with disabilities don't pay. Mexican nationals and foreign residents pay 50%. For students and teachers with ID the page lists "25%" without saying whether that's a discount or the rate, so ask when you pay.

Park office: Av. Matamoros No. 7 at Hidalgo, Puerto Morelos · Tel. (998) 871 0525 · 06:00 to 21:00.

The wristband is usually paid through your tour operator, so ask whether it's included before you book. A proposal to double protected-area fees was reported in 2026; we couldn't confirm whether it passed, so check the figure when booking.

What the tour is like

Tours leaving from town cost US$38 to US$45 per person and last about two hours, with two snorkel stops; versions with pickup in Cancun take about four hours. The water is clearest and has the least seaweed from November to April (visibility often reaches 20–30 meters), mornings are calmest, and the water is warmest from June to September. If the port is closed for bad weather, tours are cancelled.

Group of people in life vests snorkeling on the Puerto Morelos reef
Snorkeling on the Puerto Morelos reef: life vests are mandatory. Photo: ProtoplasmaKid · CC BY-SA 4.0

The rules

  • You reach the reef on an authorized boat with a local guide, in small groups; swimming out to it from the beach isn't allowed.
  • Life vests are mandatory.
  • Reef-safe sunscreen only, with no oxybenzone or octinoxate.
  • Don't touch, stand on or kick the coral, and don't feed the fish.
  • Spearguns and nets are banned inside the park.

CONANP's page doesn't publish the park's rulebook; these rules come from the state tourism board, the municipality and travel guides.

To compare with snorkeling inside Cancun, see our Cancun snorkeling guide and the best beaches for snorkeling.

The town of the leaning lighthouse

Puerto Morelos's symbol is a lighthouse nobody straightened. It was built in 1946 and Hurricane Beulah tilted it in September 1967; instead of knocking it down, the town left it standing, and in 1968 the lighthouse that still works went up next to it. It's the must-have photo, a few steps from the square and the pier.

The rest of the charm is in the scale: a small, quiet town with a square, a pier and places to eat fresh fish and seafood. From May to September, sea turtles nest on this coast.

Two kilometers north of town on highway 307 is the Dr. Alfredo Barrera Marín Botanical Garden, with spider monkeys and a mangrove boardwalk. Entry is around 100 to 120 pesos for foreigners (sources differ) and it opens roughly 08:00 to 16:00; it's unclear whether it opens on weekends, so check before you go.

The Cenote Route: which one to choose

It's a paved road of about 35 to 37 km heading west from Puerto Morelos toward Leona Vicario and Central Vallarta. Coming from Cancun, the turnoff is just past the bridge on the right, marked by a sign with a map. In April 2026 the municipality announced that the route had won "Best Tourist Route in the country" at México Desconocido's "Lo Mejor de México" awards.

CenoteApprox. kmApprox. entryWhat it's like
Las Mojarras12.6MX$100–200Large and open, with a diving platform and a zip line into the water. Roughly 09:00–18:00.
Siete Bocas15.5–16 (+~2 km dirt road)~MX$300 (some sources say more)Seven openings into a cavern system; deep.
Boca del Puma16~MX$300 swim onlyEco-park with zip-line or ATV packages (~US$60–80).
Verde Lucero17MX$300 foreigners; MX$150 Mexican residentsOpen, with a jumping platform and zip line. 09:30–16:30.
La Noria~20~MX$200–300Cavern.
Kin-HaFurther onNo confirmed priceCavern with rock formations.

Prices checked in October 2026 against 2025 and 2026 sources that don't always agree: treat them as ranges and bring extra cash.

How to decide

If you want to jump, ride a zip line and swim in the sun, go for Las Mojarras or Verde Lucero. If the half-light of a cavern appeals, try Siete Bocas, La Noria or Kin-Ha; Siete Bocas is deep, so it suits confident swimmers. With kids, an open cenote and a life vest is the safe bet. Three things apply everywhere: shower before going in, no sunscreen or bug spray in the water, and wear the life vest when asked.

Several cenotes have no cell signal, and some are reached by dirt tracks of 1 to 2 km. If you go by taxi, agree the pickup time before it leaves. For more options in the region, see our pick of the best cenotes near Cancun.

When the beach has sargassum

Let's be clear: the Puerto Morelos shoreline is one of the hardest hit by sargassum. In the October 9, 2026 report, the state environment ministry rated Puerto Morelos Centro, Puerto Morelos Norte, Punta Caracol and Bahía Petempich as "excessive". The town puts up barriers and cleans daily, but it isn't always enough.

Plan B: the reef, offshore, is usually little affected, and the cenotes have no sargassum and keep the same temperature all year. They're also the fallback on windy days when boats can't go out.

Before planning a beach day, check our Cancun sargassum page and live conditions.

What a day in Puerto Morelos costs

ItemApprox. priceNote
Snorkel tour from townUS$38–45 per personAbout 2 hours; ask if the wristband is included
National park wristbandMX$125 per person per dayCONANP; under-12s exempt
Cenotes on the routeMX$100–400 eachAlmost always cash
Cenote tour from CancunUS$45–130Depends on how many cenotes and what's included
Botanical gardenMX$100–120Sources differ

Prices checked in October 2026. Check before you go.

If you're a foreign tourist, the Visitax you paid on arrival in Quintana Roo covers the whole trip: Puerto Morelos doesn't charge it again. If you sleep here, your lodging may add the environmental sanitation fee per room per night; we couldn't confirm the 2026 amount.

Practical tips so you don't have to improvise

  • Book the first boat. The sea is usually calmer and you keep the afternoon free for cenotes.
  • Ask about the wristband. Find out whether the 125 pesos are already in the price.
  • Small bills. Most cenotes don't take cards.
  • Lock in your ride back. With no signal at several cenotes and no colectivos on the route, don't improvise the return.
  • Check the sargassum report before planning hours on the beach.

What to bring for reef and cenotes

  • A UV shirt (or mineral sunscreen with no oxybenzone or octinoxate).
  • Cash in small bills for cenotes and tips.
  • A towel, sandals and a dry change of clothes.
  • Your own mask and snorkel if you have them; otherwise confirm the tour includes gear.
  • A dry bag for your phone.

More ideas in our Cancun packing list.

Stretching the day

Playa del Carmen is 20 to 30 minutes further south, so an afternoon on Fifth Avenue is easy to add. Puerto Morelos is also a good stop on the way to Tulum. Compared with Holbox or Bacalar, it's the closest, cheapest and lowest-logistics option: an ideal first trip.

Puerto Morelos in pictures

Puerto Morelos FAQ

How much is the Puerto Morelos reef wristband?

125 pesos per person per day, according to CONANP. Children under 12 and seniors don't pay, and Mexican nationals and residents pay half. It's often charged together with the tour.

Can I snorkel the reef from the beach?

No. The protected reef is about 400 meters offshore and is visited by authorized boat with a local guide. Life vests are mandatory.

How much is a snorkel tour in Puerto Morelos?

Tours leaving from town cost US$38 to US$45 per person and last about two hours, with two stops. Ask whether the park wristband is included.

Which cenotes are on the Cenote Route and what do they cost?

Among others, Las Mojarras, Siete Bocas, Boca del Puma, Verde Lucero, La Noria and Kin-Ha. Entry runs about 100 to 400 pesos per cenote, almost always in cash.

How do I get to Puerto Morelos without a car?

Take an ADO bus or a Playa Express colectivo from downtown Cancun; both drop you by the highway, and from there you take a taxi into town. The Tren Maya also has a Puerto Morelos station.

Is there sargassum in Puerto Morelos?

Often, in season: in October 2026 the town beach was rated "excessive". The reef and the cenotes are good alternatives.

Can I visit Puerto Morelos in half a day?

Yes. With early snorkeling and a walk around the lighthouse and town, allow about five or six hours in total, including the trip from Cancun. Add cenotes and it becomes a full day.

More trips from Cancun