Celestún Beach lies along the Malecón on Calle 12 in the town of Celestún, on the Gulf coast of Yucatán, Mexico, about 95 km west of Mérida. The town sits beside the Ría Celestún Biosphere Reserve, and the beach serves as a gateway to the reserve's flamingo tours. The sand is wide and white, with shallow Gulf water and gentle waves; the water has a greenish tone rather than clear turquoise. The beach faces west and is open and exposed, with sunsets over the Gulf a regular draw. Visitors are advised to avoid swimming near the estuary mouth, where currents are strong. The atmosphere is relaxed and family oriented, a fishing town with a modest tourism trade, and it is busiest on weekends and holidays when day-trippers arrive from Mérida. Seafood restaurants line the Malecón and serve fresh fish, octopus and ceviche, and public restrooms are available near the restaurants. Sunbed and umbrella rental is offered by some restaurants, while lifeguard hours are not verified. A boat dock in town is the starting point for flamingo tours into the reserve's estuary, where flocks are most numerous in the cooler months, and tour operators set prices, so visitors should compare and confirm fares before boarding. Access is by car in roughly 1.5 to 2 hours from Mérida. A direct bus departs from the Noreste terminal on Calle 67 between Calle 50 and Calle 52, nearly hourly from about 5:00 to 20:00, taking about 2 hours for a fare of about MXN 60 (USD 3.30); the ticket window should be consulted for current times. Many visitors leave Mérida early to combine a morning flamingo tour with an afternoon on the beach and a seafood lunch, returning before the last departures. The best period is November to March, when the flamingos are present and the weather is mild. The Malecón is flat and walkable, with parking along the waterfront streets.
| Distance | about 95 km west of Mérida, roughly 1.5 to 2 hours by road |
|---|---|
| Getting there | Direct bus from the Noreste terminal (Calle 67 between Calle 50 and Calle 52), nearly hourly from about 5:00 to 20:00, about 2 hours, fare about MXN 60 (USD 3.30) - confirm at the ticket window. |
| Difficulty | easy |
| Best season | November to March (flamingo season and mild weather) |
| Address | Malecón Calle 12, Celestún, Yucatán 97367 |
Amenities
- Wide white beach along the malecón
- Seafood restaurants
- Boat dock for flamingo tours
- Public restrooms near restaurants
Good to know
- Best for
- families, wildlife-watchers, photographers, sunbathers
Location
Malecón Calle 12, Celestún, Yucatán 97367
20.8608, -90.3977 View on map
Highlights
- Wide white-sand beach along the Calle 12 Malecón
- Gateway to flamingo tours in the Ría Celestún Biosphere Reserve
- Gentle, shallow Gulf water with westward sunset views
- Seafood restaurants along the waterfront
- Direct bus from Mérida's Noreste terminal
Tips for visiting
- Take an early bus to combine a morning flamingo tour with beach time.
- Avoid swimming near the estuary mouth, where currents are strong.
- Compare tour operator prices at the dock and confirm fares before boarding.
- Check the last return bus time at the ticket window before the afternoon.
- Visit between November and March for flamingos and mild weather.
When to visit
November to March for flamingos and mild weather, with mornings best for tours. Late afternoons suit sunsets.
Frequently asked questions
How do I get to Celestún from Mérida?
A direct bus leaves the Noreste terminal on Calle 67 nearly hourly from about 5:00 to 20:00. The trip takes about 2 hours and costs about MXN 60.
Is it safe to swim at Celestún Beach?
The shallow Gulf water has gentle waves, but swimmers should avoid the estuary mouth where currents are strong.
When are flamingos present?
They are most numerous from roughly November to March. Tours depart from the boat dock in town.
Is there food on the beach?
Yes, seafood restaurants line the Malecón and public restrooms are available near them.