Puerto Escondido Travel Guide

City Popular beach destination on the Pacific coast

Puerto Escondido draws surfers to Zicatela’s heavy break and crowds who prefer La Punta’s calmer waves. Fish markets sell mezcal-marinated ceviche; you’ll find night surf competitions and small-town Oaxaca cuisine in backstreet fondas.

Main image
Wikivoyage banner
Costs
Budget-moderate: $40-120 per day
Wide range from backpacker to boutique prices; surf and dining costs vary.
Safety
Fairly safe, tourist-aware
Generally safe for tourists; take normal precautions against petty theft.
Best Time
November-April (best overall)
Dry season has reliable sun; surfers chase bigger swells in summer months.
Time
Weather
Population
29,903
Infrastructure & Convenience
Small airport, regular buses, tourist amenities concentrated near beaches; English limited outside hotspots.
Popularity
Well-known surf destination attracting international surfers and backpackers.
Known For
surfing (Zicatela), beaches, surf culture, seafood, nightlife, turtle releases, snorkeling, laid-back coastal vibe
Zicatela Beach in Puerto Escondido is nicknamed the "Mexican Pipeline" for its world-class, powerful surf break.

Why Visit Puerto Escondido? #

Puerto Escondido is a magnet for surfers, seafood lovers and travelers seeking relaxed beach culture on Mexico’s Oaxacan coast. Zicatela Beach is famous for world-class surf and competitive breaks, while spots like Playa Carrizalillo and La Punta offer gentler swimming and snorkeling. The local food scene emphasizes Oaxacan staples-tlayudas, fresh ceviche and mezcal-and the weekly markets and turtle-release programs add community flavor. Come for big waves, coastal cuisine and a laid-back Pacific coastline vibe.

Top Things to Do in Puerto Escondido

Don't Miss
  • Zicatela Beach - Famous surf break known for powerful waves, pro competitions and beachfront surf culture.
  • Playa Carrizalillo - Sheltered cove with gentle waves, ideal snorkeling and a laddered path down from the cliff.
  • Adoquín (town promenade) - Central pedestrian street filled with restaurants, shops, nightlife and artisan stalls for visitors.
Hidden Gems
  • Laguna Manialtepec tours - Lagoon excursions including birding and seasonal bioluminescence night tours from nearby harbors.
  • Local seafood paladares - Family-run beachfront eateries serving freshly caught seafood prepared in regional Oaxacan styles.
  • La Punta (surf village) - Laid-back point with surf schools, beachfront cafés and quieter waves for learners and watchers.
Day Trips
  • Mazunte and Zipolite coastline - Scenic Pacific beaches, laid-back towns and seaside restaurants a couple hours away.
  • Nearby coffee plantations and mountain viewpoints - Short inland drives to highland farms, coffee tours and panoramic vistas over the coast.

Best Time to Visit Puerto Escondido #

Puerto Escondido is best from November through April when surf is consistent, humidity is lower, and beaches shine. The rainy season (May-October) brings afternoon storms and choppier seas.

Dry Season
November - April · 24-30°C (75-86°F)
Sunny, lower humidity days ideal for surfing, sunbathing, and boat trips; crowded during December-January, so expect higher prices and fuller beaches.
Hot Season
March - May · 28-36°C (82-97°F)
Hottest, muggiest weeks before rains arrive; strong sun and fierce surf require early starts and frequent hydration daily and sunscreen.
Rainy Season
May - October · 24-30°C (75-86°F)
Afternoon downpours, higher humidity, and rougher seas; fewer tourists and lush scenery, but expect canceled excursions during heavy storms frequently.

Best Time to Visit Puerto Escondido #

Climate

Puerto Escondido's climate is classified as Tropical Savanna - Tropical Savanna climate with consistently warm temperatures year-round. Temperatures range from 20°C to 33°C. Moderate rainfall (942 mm/year) with a pronounced dry season.

Best Time to Visit
FebruaryMarchJanuary
Temperature & Rainfall
Temperature Range
35°
Warmest Month
11°
Coldest Month
Monthly Conditions

January

January is warm with highs of 31°C and lows of 20°C. Almost no rain and clear sunny skies.

98 Ideal

Comfort

26°
Feels Like Warm
26°C
Temperature
20° 31°
65%
Humidity
Humid

Weather

4 mm
Rainfall
3.8 m/s
Wind
Light Breeze
1.8
UV Index
Very High
11.2h daylight

February

February is warm with highs of 31°C and lows of 20°C. Almost no rain and clear sunny skies.

100 Ideal

Comfort

25°
Feels Like Warm
25°C
Temperature
20° 31°
63%
Humidity
Humid

Weather

5 mm
Rainfall
4.0 m/s
Wind
Light Breeze
2.3
UV Index
Extreme
11.5h daylight

March

March is warm with highs of 32°C and lows of 20°C. The driest month with just 3 mm and clear sunny skies.

100 Ideal

Comfort

26°
Feels Like Warm
26°C
Temperature
20° 32°
62%
Humidity
Humid

Weather

3 mm
Rainfall
4.2 m/s
Wind
Light Breeze
2.6
UV Index
Extreme
11.9h daylight

April

April is hot, feeling like 28°C. Almost no rain and clear sunny skies.

98 Ideal

Comfort

28°
Feels Like Hot
27°C
Temperature
22° 33°
61%
Humidity
Humid

Weather

8 mm
Rainfall
4.0 m/s
Wind
Light Breeze
2.7
UV Index
Extreme
12.4h daylight

May

May is the hottest month, feeling like 30°C. Moderate rainfall (58 mm).

80 Excellent

Comfort

30°
Feels Like Hot
28°C
Temperature
23° 33°
68%
Humidity
Humid

Weather

58 mm
Rainfall
3.8 m/s
Wind
Light Breeze
2.4
UV Index
Extreme
12.7h daylight

June

June is hot, feeling like 31°C due to high humidity. Significant rainfall (154 mm) and partly cloudy skies.

64 Good

Comfort

31°
Feels Like Hot
27°C
Temperature
24° 31°
79%
Humidity
Very Humid

Weather

154 mm
Rainfall
3.6 m/s
Wind
Light Breeze
2.3
UV Index
Extreme
12.9h daylight

July

July is hot, feeling like 30°C due to high humidity. Significant rainfall (137 mm) and partly cloudy skies.

66 Good

Comfort

30°
Feels Like Hot
27°C
Temperature
24° 31°
79%
Humidity
Very Humid

Weather

137 mm
Rainfall
3.4 m/s
Wind
Light Breeze
2.4
UV Index
Extreme
12.8h daylight

August

August is hot, feeling like 30°C with oppressive humidity. The wettest month with heavy rain (249 mm) and partly cloudy skies.

62 Good

Comfort

30°
Feels Like Hot
27°C
Temperature
23° 32°
80%
Humidity
Very Humid

Weather

249 mm
Rainfall
3.4 m/s
Wind
Light Breeze
2.3
UV Index
Extreme
12.5h daylight

September

September is warm with highs of 31°C and lows of 23°C. Heavy rain (226 mm) and mostly overcast skies.

58 Acceptable

Comfort

27°
Feels Like Warm
27°C
Temperature
23° 31°
84%
Humidity
Very Humid

Weather

226 mm
Rainfall
3.4 m/s
Wind
Light Breeze
2.2
UV Index
Extreme
12.1h daylight

October

October is warm with highs of 31°C and lows of 23°C. Regular rainfall (86 mm) and partly cloudy skies.

74 Very Good

Comfort

27°
Feels Like Warm
27°C
Temperature
23° 31°
82%
Humidity
Very Humid

Weather

86 mm
Rainfall
3.5 m/s
Wind
Light Breeze
2.0
UV Index
Extreme
11.7h daylight

November

November is warm with highs of 32°C and lows of 21°C. Almost no rain and mostly sunny skies.

90 Ideal

Comfort

27°
Feels Like Warm
27°C
Temperature
21° 32°
74%
Humidity
Very Humid

Weather

8 mm
Rainfall
3.7 m/s
Wind
Light Breeze
1.9
UV Index
Very High
11.3h daylight

December

December is warm with highs of 31°C and lows of 20°C. Almost no rain and clear sunny skies.

98 Ideal

Comfort

26°
Feels Like Warm
26°C
Temperature
20° 31°
69%
Humidity
Humid

Weather

4 mm
Rainfall
3.6 m/s
Wind
Light Breeze
1.7
UV Index
Very High
11.1h daylight

How to Get to Puerto Escondido

Puerto Escondido (Oaxaca) has its own airport (PXM) close to town and is also reachable by longer bus or road transfers from Oaxaca and Huatulco. The airport‑to‑town transfer is short and inexpensive; road trips are longer but offer scenic coastal views.

By Air

Puerto Escondido International Airport (PXM): Puerto Escondido has a small international/regional airport (PXM) with frequent connections from Mexico City and some domestic hubs. The airport is minutes from the town centre; taxi fares into town are short (roughly USD 4-10 or MXN 80-200) and the drive typically takes 10-20 minutes.

Huatulco (HUX) / Oaxaca (OAX): Some visitors fly into Huatulco or Oaxaca and then take a road transfer to Puerto Escondido. Bus or private transfers from Oaxaca City take about 10-12 hours by road; flights are faster but may require a connection.

By Train & Bus

Train: There is no passenger rail service to Puerto Escondido.

Bus: Long‑distance bus companies run services to Puerto Escondido from Oaxaca City, Huatulco and other coastal towns; overnight buses are common. Local colectivo vans and taxis serve short transfers; expect bus trips from Oaxaca to take about 10-12 hours with fares varying by company and service class (economy vs. executive).

How to Get Around Puerto Escondido #

Puerto Escondido’s centre is compact and easy to walk, especially around Playa Zicatela and the main market. Local colectivos and combis connect beaches and neighbourhoods cheaply; taxis and moto‑taxis cover short hops. ADO and regional bus services link the town with Oaxaca and other coastal destinations, and scooter or car rentals are common for exploring.

Where to Stay in Puerto Escondido #

Budget
Zicatela / Playa Principal - $10-40/night
Puerto Escondido has numerous budget surf hostels and cabanas, especially around Zicatela and Playa Principal-popular with surfers and backpackers.
Mid-Range
Bacocho / Rinconada - $50-140/night
Mid-range boutique hotels and guesthouses offer good comfort, sea views, and easy beach access; many book early in high season.
Luxury
Carrizalillo / Bacocho - $180+/night
Puerto Escondido has a small but growing luxury scene-boutique beach hotels and private villas offering privacy and curated experiences.

Where to Eat in Puerto Escondido #

Oaxacan Seafood & Coastal Cocina
Puerto Escondido specializes in Pacific seafood: ceviche, grilled fish and shrimp served at beachfront restaurants and surf-area eateries.
  • Zicatela and Carrizalillo seafood spots - Fresh ceviche and grilled fish
  • El Nene - Popular seafood and beachfront dining
  • Fresh Restaurant - Seafood-focused menu with salads
Street Food & Tlayudas
Beyond seafood, discover street food and Oaxacan specialties like tlayudas at markets and fondas serving bold regional flavors.
  • Street food stalls in town - Tacos, empanadas and quick snacks
  • Tlayuda stands and local fondas - Oaxacan large flat tortillas with toppings
  • Mercado Benito Juárez - Local market with regional Oaxacan ingredients

Breakdown of cuisine types found across Puerto Escondido's restaurants and food venues, based on OpenStreetMap data.

Mexican
Local
Pizza
Seafood
Burger
Pasta
Sandwich
Breakfast
Coffee Shop
Arab
Fish
Thai
Tacos
Tapas
Regional
Fish & Chips
Cake
Deli
Crepe
Donut

Nightlife in Puerto Escondido #

Nightlife in Puerto Escondido is active, especially around Playa Zicatela where the surf crowd fuels bars, live music and late‑night gatherings. Downtown and Playa Carrizalillo offer calmer evening dining and quieter bars.

  • Playa Zicatela - Surf hub and main nightlife strip with bars and live music.

Shopping in Puerto Escondido #

Shopping ranges from surf shops and beachwear boutiques to artisan stalls and the central market for produce and local foods. Small galleries and stalls sell handmade jewelry, textiles and souvenirs-good places to pick up regionally made crafts.

Nearby Cities #