Mexico & Pacific Coast

One Day in Puerto Escondido: How to Surf, Swim, and Eat Your Way Through Oaxaca’s Pacific Coast

Mexico

Quick Facts: Puerto Escondido | Mexico (Oaxaca State) | No dedicated cruise terminal — ships anchor offshore | Tender arrival | ~1 km from Zicatela/town center | UTC−6 (Central Standard Time year-round)

Puerto Escondido isn’t a traditional cruise megaport — it’s a laid-back, sun-soaked Pacific beach town that occasionally welcomes smaller expedition and boutique cruise ships on anchor calls. That single most important planning tip: confirm your ship is doing a tender operation and build in at least 30 extra minutes each way for the tender ride plus any afternoon surge delays.

Port & Terminal Information

There is no formal dedicated cruise terminal in Puerto Escondido. Ships anchor in the bay and tender passengers ashore to the Puerto Escondido Muelle (Pier), located near the Playa Principal — the main town beach. This small municipal pier sits right at the edge of the pedestrian Adoquín (the town’s main beachfront walkway), so you step off the tender and you’re immediately in the action.

  • Tender timing: Expect 15–20 minutes per tender ride from ship to pier. Watch for afternoon swells that can delay or shorten tender windows — your ship’s shore excursion team will post notices. Prioritize getting ashore early.
  • Pier facilities: Very basic. There’s no terminal building per se — just an open pier. You’ll find a small tourist information kiosk near the Adoquín, a handful of ATMs within a 3-minute walk on Avenida Pérez Gasga, and Wi-Fi at nearby cafés. No formal luggage storage at the pier.
  • Distance to city center: The Adoquín/Playa Principal is essentially immediate — you’re there. Zicatela Beach (the famous surf break) is about 1.5 km south. Check the Google Maps location here to orient yourself before you arrive.

Getting to the City

Photo by V Bawa on Pexels

Once you’re off the tender at the municipal pier, Puerto Escondido is genuinely compact and manageable. Here’s how to move around:

  • On Foot — The Adoquín (Avenida Pérez Gasga pedestrian strip) begins literally at the pier and runs 500 m through the heart of tourist Puerto Escondido. Playa Principal, restaurants, shops, and the fish market are all within easy walking. Zicatela Beach is a 20-minute flat walk south, or a short moto-taxi ride. Don’t walk to La Punta (Playa Zicatela’s south end) in the midday heat — it’s 2.5 km and fully exposed.
  • Moto-Taxi (Tuk-Tuk) — These three-wheeled vehicles are the locals’ favorite and the single most practical transport option in town. Fare: 20–40 MXN (approximately USD 1–2) for trips within the beach zone (Adoquín to Zicatela to La Punta). Negotiate before boarding, but prices are fairly standard. Frequency: constant, they’re everywhere.
  • Taxi (Car) — Available near the Adoquín and from hotels. Pier to Zicatela: ~50–70 MXN (USD 3–4). Pier to Bacocho Beach (the upscale hotel zone): ~80–120 MXN (USD 4–6). To Manialtepec Lagoon (~15 km west): ~200–250 MXN one-way. Avoid taxis without visible licensing; ask your ship’s concierge for recommended operators if you want reassurance.
  • Bus (Colectivo) — Local colectivos (shared minivans) run along the main road connecting different beach zones for as little as 10–15 MXN. Useful but routes can be confusing if it’s your first time. Ask locals or your tender crew for the stop location.
  • Hop-On Hop-Off — No HOHO bus service operates in Puerto Escondido. Skip this option entirely.
  • Rental Car/Scooter — Scooter rental is available in town (around USD 30–40/day) and can be genuinely fun if you’re confident on two wheels — the roads between beaches are straightforward. However, given the time pressure of a cruise day and the ease of moto-taxis, it’s rarely worth the hassle for a single day.
  • Ship Shore Excursion — Worth booking through your ship if you want to do the Manialtepec Lagoon (logistics are easier with a group), if surf lessons feel daunting to organize solo, or if you’re traveling with children who need guaranteed timing. For the beaches and Adoquín, skip the ship excursion and go independent — you’ll save money and have more flexibility.

Top Things to Do in Puerto Escondido, Oaxaca Mexico

Puerto Escondido punches well above its size — world-class surf, a biodiverse lagoon, mezcal bars, and some of the best seafood on Mexico’s Pacific coast are all within reach of a single shore day. Here’s where to spend your hours:

Must-See

1. Walk the Adoquín / Avenida Pérez Gasga (Free) — This car-free pedestrian strip is the social heart of Puerto Escondido, running along Playa Principal with a parade of restaurants, juice bars, craft stalls, and hammock vendors. It’s genuinely charming in the morning before it gets crowded — arrive between 8–10am when locals are setting up and the light on the Pacific is golden. You don’t need a tour, just walk and absorb. Allow 45 minutes to wander freely.

2. Watch (or Join) Zicatela’s Surf Scene (Free to watch / Surf Classes from USD 80 on Viator) 🎟 Book: Surf Classes in Puerto Escondido — Playa Zicatela is one of the world’s most powerful beach breaks, regularly hosting international competitions. Even if you’re not surfing, watching the barrel waves from the beachfront restaurants over a coffee or a beer is genuinely awe-inspiring. Beginner and intermediate lessons are available through local schools and bookable in advance. 2-hour lesson format.

3. Manialtepec Lagoon by Kayak (from USD 94 on Viator) 🎟 Book: Puerto Escondido: Manialtepec Lagoon by Kayak — About 15 km west of town, this protected mangrove lagoon is home to crocodiles, over 270 bird species, and — on the right nights — bioluminescent plankton. A guided kayak tour is the best way to experience it: you’ll paddle through mangrove tunnels, spot egrets and frigatebirds, and if your tour includes a sunset or evening component, the bioluminescence is otherworldly. Allow 4 hours including transport.

4. Sunrise Bike Tour (from USD 88 on Viator) 🎟 Book: Sunrise Bike Tour in Puerto Escondido — A guided bicycle tour through Puerto Escondido at sunrise is one of those rare shore excursion experiences that feels genuinely special and uncrowded. You’ll cover the coastal road, local neighborhoods, and viewpoints before the heat kicks in. Best for early-departure ships — check if your tender schedule allows an early start. 3 hours.

Beaches & Nature

5. Playa Carrizalillo (Free) — This small protected cove is arguably the most beautiful beach in the Puerto Escondido area — calm turquoise water, good snorkeling, and far fewer people than Playa Principal. It sits about 1.5 km west of the pier in the Rinconada neighborhood. Descend the 167 steps (yes, count them) to reach the sand; umbrella and chair rentals run about 100–150 MXN. Ideal if you have kids or want calm swimming water. Allow 2–3 hours.

6. Playa La Punta (Free) — The southern end of Zicatela, La Punta has a completely different vibe — mellower waves suitable for beginner surfers and bodyboarders, a bohemian stretch of palapa bars, and a strong surfer-traveler community. Grab a coconut, rent a board for 100–150 MXN/hour, and stay as long as you can. 20-minute moto-taxi ride from the pier.

7. Playa Bacocho (Free) — The upscale hotel zone beach, about 3 km northwest of the pier. Rougher surf (not ideal for swimming but dramatic to look at), and home to the cliff-top restaurant/bar El Cafecito de Bacocho, which has spectacular sunset views. Best visited in the late afternoon if your ship allows. 10-minute taxi ride from pier.

8. Bird-Watching at Manialtepec Lagoon (Free to access by taxi; guided tours available on GetYourGuide) — Even a short self-guided visit to the lagoon’s edge offers excellent birding: roseate spoonbills, boat-billed herons, and ospreys are commonly spotted. A local lancheuro (boat operator) can take you on a 1-hour lagoon tour for approximately 250–400 MXN negotiated on site. This is a legitimate DIY option if you’re comfortable with the logistics.

Day Trips

9. Mazunte & Zipolite Beaches (Free to visit / transport ~USD 15–20 each way by taxi) — These two legendary beaches sit about 65–75 km east of Puerto Escondido along the Oaxacan coast. Zipolite is Mexico’s only official nude beach, and Mazunte is home to a sea turtle sanctuary (Centro Mexicano de la Tortuga, open 10am–4pm, admission ~50 MXN). Only feasible on a full-day shore call of 8+ hours. Factor in 90-minute transit each way.

10. Puerto Ángel Fishing Village (~70 km east, approx 1.5 hours by taxi) — A quieter, more traditional fishing village with calm bay swimming and excellent fresh seafood. Less touristy than Zipolite. Worth the drive if you want an authentic slice of Oaxacan coastal life away from the surfer crowds. Find day trip options on GetYourGuide. Allow 5–6 hours for a comfortable visit.

Family Picks

11. Playa Principal & Beach Activities (Free / activities from ~100 MXN) — The main beach right at the pier is the easiest family option: calm enough for kids in the shallower sections near the pier end, beach vendors renting bodyboards, and the immediate Adoquín for snacks and ice cream. Lifeguards are present on sections of the main beach. No logistics, no transit — step off the tender and you’re there.

12. La Punta Surf Lesson for Kids (browse options on Viator) — La Punta’s gentler break makes it the best spot for first-time kid surfers. Local schools offer 1.5–2 hour group lessons for ages 7 and up. Instructors here are experienced with beginners and patient with children. Book in advance for guaranteed spots, especially if your ship has multiple families with the same idea.

Off the Beaten Track

13. Barrio Marinero (Fisher’s Quarter) (Free) — Walk north from the Adoquín past the main pier and you’ll enter the working fishing neighborhood where the tourist overlay falls away. Early morning (6–8am), you can watch the pangas (small fishing boats) come in and unload the night’s catch directly onto the beach. Vendors sell fish right there on the sand. It’s raw, real, and completely free of cruise-port polish. 15-minute walk from the pier.

14. Mercado Benito Juárez (Free to enter / food from 40–80 MXN) — Puerto Escondido’s main covered market, located about 10 minutes’ walk uphill from the Adoquín. This is where locals actually shop — Oaxacan cheese (quesillo), dried chiles, fresh produce, and hot food stalls serving tasajo (dried beef) and tlayudas. Far more authentic than the Adoquín craft stalls. Allow 45 minutes and bring cash.

What to Eat & Drink

Photo by Julio Maciel on Pexels

Oaxacan coastal cuisine is a magnificent collision of two food cultures: the complex, chile-and-mole traditions of Oaxaca’s mountains, and the extraordinary fresh seafood of the Pacific. You’ll find things here you simply cannot get anywhere else — and at prices that will make you feel you’ve found the secret the food world hasn’t fully discovered yet.

  • Ceviche de Camarón — Fresh shrimp ceviche with lime, tomato, and serrano chile; served in a glass with tostadas. Available at any beachfront palapa on the Adoquín. Price: 80–120 MXN (USD 4–6).
  • Tlayuda con Tasajo — Oaxaca’s iconic large crispy tortilla topped with black bean paste, Oaxacan string cheese, and dried/cured beef. Find it at Mercado Benito Juárez or the restaurants just above the Adoquín. Price: 90–140 MXN.
  • Pescado Zarandeado — Whole fish marinated in chile and spices then grilled over wood fire. Order it at El Cafecito on the Adoquín or any seafood restaurant facing the beach. One of the great dishes of the Mexican Pacific coast. Price: 180–250 MXN.
  • Mezcal — You are in Oaxaca state, and this is non-negotiable. Order a proper artisanal mezcal — not a cocktail — to understand what the fuss is about. Many Adoquín bars stock small-batch local producers. A single pour: 80–150 MXN depending on the producer.
  • Tejate — A cold pre-Hispanic drink made from maize, cacao, and mamey sapote pit, sold by local women at the market. Unusual, earthy, refreshing, and genuinely ancient. Try it once; you’ll either love it or need a moment. Price: 20–30 MXN.
  • La Galería Restaurant (Adoquín, Pérez Gasga) — Long-standing institution with reliable fresh fish, good mezcal list, and front-row seats to the beach. Slightly higher prices (entrées 180–300 MXN) but excellent quality and a real sense of place. Lunch 12–4pm.
  • Los Crotos (near Zicatela) — Local favorite for fish tacos and cold Pacífico beer in a no-frills plastic-chair setting. Main dishes 80–130 MXN. Frequented by surfers and fishermen equally.
  • Fresh Coconuts — Vendors on every beach sell freshly machete-cracked coconuts with a straw for 25–40 MXN. In the heat of a shore day, this is the best single purchase you can make.

Shopping

The Adoquín (Pérez Gasga pedestrian strip) is the obvious shopping zone, lined with craft stalls, T-shirt shops, and souvenir vendors. Quality is mixed — the embroidered textiles, black clay pottery (barro negro), and hand-woven huipiles (traditional blouses) from Oaxacan artisans are genuinely beautiful and worth buying; the mass-produced shot glasses and “Oaxaca” branded items are exactly what you’d expect. For better prices and more authentic goods, push uphill to Mercado Benito Juárez, where Oaxacan producers sell directly. Look for: dried chiles, mezcal miniatures, Oaxacan chocolate (for mole), and alebrijes (painted wooden animal figures from the Oaxacan highlands).

What to skip: “authentic” silver jewelry on the Adoquín that turns out to be alpaca metal, any textiles that feel synthetic, and the ubiquitous hammocks unless you’re genuinely planning to use one. If you want quality Oaxacan crafts, be aware that the very best alebrijes and black clay pottery come from villages in the Oaxacan highlands (Arrazola, San Bartolo Coyotepec) — what


🎟️ Things to Book in Advance

These highly-rated experiences fill up fast — book before you arrive to avoid missing out.

 Puerto Escondido Transfer Apto. - Hotel

Puerto Escondido Transfer Apto. – Hotel

★★★★☆ (5 reviews)

1.-Quality in our transfers 2.- Safe transfers 3.- Service with a professional tourist driver. 4.-Very clean and disinfected unit 5.- Civil liability and traveler's insurance.…

From USD 7.00

Book on Viator →

Puerto Escondido: Manialtepec Lagoon by Kayak

Puerto Escondido: Manialtepec Lagoon by Kayak

★★★★★ (5 reviews)

Early in the morning, the Manialtepec lagoon is full of life, birds and fishes are hungry flying and jumping everywhere. Fishermen cast their nets from……

⏱ 4 hours  |  From USD 94.00

Book on Viator →

Surf Classes in Puerto Escondido

Surf Classes in Puerto Escondido

★★★★☆ (37 reviews)

Enjoy the magic of surfing with one of Puerto's best schools. Donovan and his team are experienced and certified instructors who value your enjoyment and……

⏱ 2 hours  |  From USD 80.00

Book on Viator →

Private transfer from Oaxaca to Puerto Escondido - new highway

Private transfer from Oaxaca to Puerto Escondido – new highway

★★★★☆ (45 reviews)

We have available a modern vehicle, with air conditioning, insurance, government permits, in good condition and a driver with driving experience. They are our own……

⏱ 3 hours  |  From USD 359.99

Book on Viator →

Puerto Escondido Party Tour

Puerto Escondido Party Tour

★★★★★ (1 reviews)

The Tipsy Bar Crawl is the only party tour in Puerto Escondido, ideal for solo, couple or group travel. You will meet people from all……

⏱ 5h 30m  |  From USD 40.80

Book on Viator →

Sunrise Bike Tour in Puerto Escondido

Sunrise Bike Tour in Puerto Escondido

★★★★☆ (5 reviews)

Start your day with an invigorating bike ride before sunrise, enjoying the tranquil charm of Puerto Escondido. Ride 15 km through breathtaking landscapes of mountains,……

⏱ 3 hours  |  From USD 88.00

Book on Viator →

This page contains affiliate links. If you book through them, we may earn a small commission at no extra cost to you.