In This Guide
- 1.Getting to the port without losing your mind
- 2.What the rain does to the port
- 3.The ceviche you actually want to order
- 4.Doña Lupita's stand and the one with no name
- 5.What else comes off the boats
- 6.Staying near the port versus staying in Mérida
- 7.The dockside regulars and why they matter
- 8.Drinking at the port (and where not to)
- 9.Putting the day together
The rain quit around 4 p.m., the way it does on the Yucatán coast in September — sudden, like someone turned off a faucet. I was standing under a corrugated tin awning at the Puerto de Yucalpetén watching runoff pour off the dock in brown sheets. Twenty minutes later the first trawler nudged back into its slip, and a guy in rubber boots was already filleting sierra mackerel on a plastic cutting board balanced on a cooler. That's when the ceviche stands reopened.
Yucalpetén sits about 40 minutes north of Mérida's centro, assuming you don't hit the Progreso traffic snarl on the 261. It's the working port — not the beach-umbrella strip. The fish comes off the boats, crosses ten meters of concrete, and lands in lime juice. I've eaten ceviche in a lot of places along the Gulf coast, and I keep coming back here because nobody's performing for tourists. They're just making lunch.
1. Getting to the port without losing your mind
From Mérida's centro histórico, take the Mérida-Progreso highway (261) north. The drive is 36 kilometers and should take 35-40 minutes, but on weekends and holidays that last stretch into Progreso turns into a slow parade of families hauling coolers. Add 20 minutes minimum on a Sunday.
Once you hit Progreso, don't follow the signs to the malecón. Turn left (west) at the Pemex station on Calle 19 and keep going about 3 kilometers until you see the port cranes. Yucalpetén's docks are past the marina, near the fuel depot. There's no formal parking lot — people just pull onto the gravel shoulder near the seafood restaurants. Nobody's going to tow you.
If you don't have a car, colectivos run from Mérida's Terminal CAME (Calle 70 between 69 and 71) to Progreso for about 28 pesos. From Progreso you'll need a taxi or mototaxi the last few kilometers to the port. Expect to pay 40-60 pesos.
Pro tip: Leave Mérida before 10 a.m. on weekdays. The trawlers come back between 11 and 2, and the ceviche stands are busiest — and freshest — during that window.
2. What the rain does to the port
Most food guides skip weather entirely, which drives me crazy. In Yucalpetén, weather is the whole story. September through early November is hurricane season, and the afternoon chubascos — fast tropical downpours — can shut the docks down for an hour or two. The trawlermen time their returns around the storms. If the rain hits at noon, the boats wait offshore. If it clears by 2, you'll see a cluster of them come in together, crews shouting across the water.
After the rain the air drops maybe five degrees and the port smells like wet concrete and diesel and salt. The cats come back out. The women running the ceviche carts pull the tarps off their limes. Not festive — just functional. Everyone gets back to work.
Skip Yucalpetén in the dry-season peak months of March and April if you're looking for the dockside experience. The big tourist crowds from Progreso spill over, the fish prices go up, and the whole rhythm changes. January and February are better — warm but not brutal, and the port stays local.
3. The ceviche you actually want to order
Forget the mixed seafood ceviches with octopus and shrimp and crab all tumbled together. Those are fine, but at Yucalpetén the thing to eat is ceviche de sierra — sierra mackerel, caught that morning, diced small, drowned in sour orange and lime juice with red onion, habanero, and cilantro. It's meatier than the snapper versions you get in Mérida restaurants. The fish has actual flavor instead of just acting as a vehicle for citrus.
Most of the dockside stands charge between 80 and 120 pesos for a portion, depending on size and what the catch looked like that day. You eat it on tostadas or saltine crackers, standing up, with a Montejo or a Coca-Cola from a cooler.
I've heard people say the ceviche at the sit-down restaurants on the Progreso malecón is "basically the same." It isn't. The malecón places buy from middlemen and add mayonnaise-based sauces that flatten everything out. At the port, the acid does the work.
Pro tip: Ask for extra habanero on the side rather than mixed in. The dockside habaneros are inconsistent — some will barely register, others will rearrange your afternoon.
4. Doña Lupita's stand and the one with no name
There are maybe six or seven ceviche operations near the docks on any given day. Two are worth seeking out.
Doña Lupita's is the one with the blue plastic chairs and a hand-painted sign on the east side of the dock road. She's been there — according to her — since 1998. Her ceviche de caracol (conch) is the only version I've had on this coast that doesn't taste like chewing on a rubber band. She pounds it first, which makes all the difference. A plate of caracol with tostadas and a drink runs about 150 pesos.
The other stand has no sign at all. It's run by two guys who also work on the boats, set up on the tailgate of a white pickup truck closer to the fuel depot. They only do sierra and pulpo, and they only show up when the boats come in. Last time I was there in September, they had a cooler of Pacíficos buried in ice and were charging 90 pesos for a generous ceviche. The pulpo was tender enough that I asked what they did to it — they boil it with a beer bottle cork, which is an old Yucatecan trick I'd heard about but never actually seen in practice.
5. What else comes off the boats
If you're there when the trawlers unload, you can buy whole fish directly from the crews. Mero (grouper), huachinango (red snapper), sierra, and sometimes cazón (small shark) for making pan de cazón. Prices fluctuate, but a whole kilo of mero was going for around 120-140 pesos last fall — roughly half what you'd pay at the Mercado Lucas de Gálvez back in Mérida.
Bring a cooler with ice if you plan to buy fish. The drive back to Mérida in midday heat will ruin an un-iced catch faster than you'd think. I made the mistake of wrapping fish in plastic bags without ice on my first trip and the car smelled like low tide for a week.
You'll also see vendors selling dried shrimp and shark jerky (cecina de cazón) near the dock entrance. The dried shrimp is fine for soup stock. Skip the shark jerky — it's often oversalted to the point of being inedible, and you can get better versions at the municipal market in Progreso.
Pro tip:Bring your own cooler and a bag of ice from the OXXO on the highway. There's no ice vendor at the port itself.
6. Staying near the port versus staying in Mérida
Most people do Yucalpetén as a day trip from Mérida, and that's the right call. The port itself has no hotels. Progreso has a handful of places along the malecón, but they cater to weekend beach crowds and the rooms reflect that — thin walls, intermittent hot water, sticky floors.
If you want to be closer to the coast, Chelem (about 5 kilometers west of Progreso) has a few rental houses and small guesthouses that are quieter and cheaper. But honestly, Mérida's centro is where you want to base yourself. The drive is short, the city has real restaurants for dinner, and you'll sleep better with air conditioning that actually works.
The one exception: if you want to catch the earliest trawler returns, sometimes around 6 a.m. during peak season, staying in Progreso saves you that pre-dawn highway drive.
Pro tip:Book accommodations in Mérida's Santiago or Santa Ana neighborhoods for easy highway access north. Hotels near the main plaza are pricier and farther from the 261 on-ramp.
Stay in Mérida
Top-rated hotels near Mérida
Best locations · Verified reviews · Free cancellation
View deals
Expedia →7. The dockside regulars and why they matter
One thing that separates Yucalpetén from a tourist seafood market is the clientele. On a Tuesday afternoon, the people eating ceviche at the port are fishermen's families, truck drivers waiting for loads, and retired guys from Progreso who've been coming for decades. Nobody's taking photos of their food.
This matters because it keeps the prices honest and the quality consistent. When your customer base is people who eat fish every day and know what fresh looks like, you can't hide a bad catch under salsa.
I watched a woman send back a plate of ceviche because the fish was "yesterday's" — she could tell from the texture. The vendor didn't argue. He just made her a new one.
8. Drinking at the port (and where not to)
Beer is the move. Montejo, León, Pacífico — whatever's in the cooler. Some stands sell micheladas with Clamato and lime, and they're good in the way that a post-rain beer with hot sauce and clam juice should be good. Don't overthink it.
There's a palapa bar about 200 meters east of the main dock area that tries to do cocktails. Avoid it. Warm rum, powdered margarita mix, and a speaker playing reggaetón at a volume that suggests the owner hates his customers. The one time I sat down there I left after ten minutes.
If you want a proper drink after your ceviche, drive back to Progreso and hit Eladio's Bar on Calle 80 near the malecón. It's a cantina with cold beer, decent botanas (free snacks with your drinks), and no pretense. Open from around noon most days.
9. Putting the day together
Here's what a good Yucalpetén day looks like: Leave Mérida by 9:30 a.m. Arrive at the port by 10:15. Walk the docks, watch the boats, buy fish if you want it. Eat ceviche between 11 and 1. Drive to Progreso for a beer at Eladio's. Be back in Mérida by 4, before the afternoon rain turns the highway slick.
That's it. No itinerary padding needed.
The temptation is to combine this with a beach afternoon in Progreso, but the Progreso beach is mediocre — shallow brown water and a concrete malecón that traps heat. If you want a beach day, go to Celestún or Sisal on a different trip. Yucalpetén deserves its own morning. The fish is the point.
Pro tip: Check the marine weather forecast on Windy.com before you go. If sustained winds are above 25 knots, the trawlers may not go out, which means no dockside ceviche and limited fresh fish.
Stay in Mérida
Top-rated hotels near Mérida
Best locations · Verified reviews · Free cancellation
View deals
Expedia →Essential tips
September-November brings daily afternoon downpours. Plan your port visit for the morning and expect a 1-2 hour weather pause if you stay past noon.
Buy a bag of ice at the OXXO on the Mérida-Progreso highway before you reach the port. No ice is sold at the docks, and you'll need it for any fish you buy.
Bring cash in small denominations. No ceviche stand at Yucalpetén takes cards, and breaking a 500-peso note will get you a long stare.
Avoid driving the 261 highway back to Mérida between 5 and 7 p.m. on Sundays — returning beach traffic from Progreso can triple the drive time.
Ready to visit Mérida?
Book your hotel, flights, and activities through our Expedia-powered search.