Town San Pedro Pochutla, Oaxaca Municipality of San Pedro Pochutla Oaxaca Coast
The busy market town at the junction of highways 175 and 200, where buses arrive and colectivos leave for Puerto Ángel, Zipolite and Mazunte.
From Salina Cruz: 2 h 20 min by car (184 km by road) How to get there ↓
Near here
See everything nearby ↓Plan your visit to San Pedro Pochutla
Where to stay near San Pedro Pochutla
Compare hotels, posadas and guest houses in San Pedro Pochutla.
Tours to San Pedro Pochutla
Day trips around Mazunte sometimes stop in San Pedro Pochutla; a tour is the easy way to see it without a car.
Tours from Huatulco
Tour to Copalitilla Magical Waterfalls from Huatulco with admission included
★ 4.9 (414) · From US$55
How to get to San Pedro Pochutla
- From Salina Cruz: about 2 h 20 min by road (~184 km)
- Nearest airport: Huatulco (HUX), 44 min by car to Mazunte
Links open a partner site. We may earn a commission if you book, at no cost to you.
Tours from Huatulco, near San Pedro Pochutla
Tours, prices and ratings from Viator, checked weekly. We may earn a commission if you book.
About San Pedro Pochutla
San Pedro Pochutla, usually just called Pochutla, is the commercial centre of the eastern Oaxaca coast and the seat of the municipality and district of the same name. It sits about 150 m above sea level, roughly 10 km inland from Puerto Ángel, at the point where Federal Highway 175 from Oaxaca city meets coastal Highway 200. The 2020 census counted 14,071 people in the town. Few travellers stay long, but almost everyone heading for Puerto Ángel, Zipolite, San Agustinillo or Mazunte passes through, because this is where the long-distance buses stop.
The name comes from the Nahuatl Pochotlan, "place of ceiba trees". Zapotec settlers arrived around the 8th century, and before the conquest the area belonged to the Mixtec lordship of Tututepec; the local language, Pochutec, was a relative of Nahuatl that is now extinct. The Spanish first called the town Huehuetán and drained the lake on which much of it now stands, because of malaria and yellow fever. In 1833 government forces defeated conservative rebels under General Valentín Canalizo near Rancho Soledad, and Pochutla was given city status in 2003. The parish church was begun in 1840 and only finished in 1957, and the municipal palace dates from 1873; murals of the coast's beaches decorate the church's outer walls.
Pochutla is a working town rather than a resort. Coffee grown in the hills behind it is the main crop, followed by coconut and mango, and commerce and tourism services employ much of the population. The best day to come is Monday, when a large open-air tianguis fills the centre with farmers and traders from the coast and the sierra selling fruit, coffee, cheese, bread, grilled fish and clay pots. The patron saint's fiesta of San Pedro on 29 June brings masked dancers, calendas, fireworks and "castles". Local cooking includes iguana tamales and venison in yellow mole, and on the hills of El Vigía, El Espino and El Cometa residents point out old walls linked by tradition to fights with pirates.
How to get to San Pedro Pochutla
Drive from Salina Cruz: 2 h 20 min, 184 km
Pochutla is the bus hub for this stretch of coast: two bus stations have first- and second-class services to Oaxaca city, Mexico City and Huatulco. From Oaxaca city it is about 240 km down the winding Highway 175, six to seven hours by road. Bahías de Huatulco is about 35 km east along Highway 200. From town, colectivo taxis and pickup trucks run to Puerto Ángel (about 10 km), Zipolite and Mazunte (about 22 km).
Directions to San Pedro Pochutla on Google Maps
Distances are in a straight line; the road is usually longer.
Links open a partner site. We may earn a commission if you book, at no cost to you.
From the nearest cities to San Pedro Pochutla
- Salina Cruz · 184 km by road, 2 h 20 min
- Juchitán · 226 km by road, 3 h
- Oaxaca · 238 km by road, 3 h 25 min
Drive times by road from OpenStreetMap, without traffic or stops. Times marked ~ are estimated from the straight-line distance.
Before you go to San Pedro Pochutla: hours, prices and tips
- Best time of day
- Come on a Monday, when the weekly tianguis brings traders from the coast and the sierra into town. Municipio de San Pedro Pochutla, Plan Municipal de Desarrollo 2008-2010 · checked Oct 2026
- Best season
- Patron saint's fiesta of San Pedro on 29 June; a trade fair is held on 5 February. Rains fall mainly June to October. Municipio de San Pedro Pochutla, Plan Municipal de Desarrollo 2008-2010 · checked Oct 2026
Hours and prices change, especially around holidays. Each fact links to where we checked it.
Visiting San Pedro Pochutla: what to see and do
Shop the big Monday tianguis in the town centre.
Stop at the parish church of San Pedro and look for the beach murals on its walls.
Try iguana tamales or venison in yellow mole at the market.
Buy locally grown coffee from the hills behind town.
Come on 29 June for the masked dances and fireworks of the San Pedro fiesta.
Catch a colectivo down to Puerto Ángel, Zipolite or Mazunte.
Plan your trip
Places to stay in San Pedro Pochutla
Compare hotels, posadas, and rentals in and around San Pedro Pochutla.
Tours & activities
Day trips around Mazunte sometimes stop in San Pedro Pochutla; a tour is the easy way to see it without a car.
Rental cars
Pick up a car at HUX (Huatulco): about 44 min by road to Mazunte, then 13 km more to San Pedro Pochutla, on your own schedule.
Flights
The nearest airport with scheduled flights is Huatulco (HUX), about 44 min by road from Mazunte, the base for San Pedro Pochutla.
Mobile data
Signal can drop away from Mazunte: download a map of the way to San Pedro Pochutla before you set out, or carry an eSIM with data.
Links open a partner site. We may earn a commission if you book, at no cost to you.
Photos
When to go to San Pedro Pochutla warm
San Pedro Pochutla shares the climate of Mazunte, 13 km away. The best months to visit are January, February, November, and December.
See the month-by-month climate of Mazunte
Weather in San Pedro Pochutla now and the next 7 days
Live forecast from Open-Meteo. Chance of rain is the day's highest.
The closest Pueblo Mágico: Mazunte
Mazunte is the Pueblo Mágico closest to San Pedro Pochutla, with places to stay, food, and more to see.
Closest to San Pedro Pochutla
-
Playa La Boquilla · Beach · 7 km away
-
Playa Estacahuite · Beach · 9 km away
-
Puerto Ángel · Town · 9 km away
-
Santa María Tonameca · Town · 9 km away
-
Zipolite · Beach · 11 km away
-
San Agustinillo · Town · 12 km away
-
Playa Mermejita · Beach · 14 km away
-
Punta Cometa · Viewpoint · 14 km away
Near San Pedro Pochutla
Drive times by road from OpenStreetMap, without traffic. Times marked ~ are estimated from the straight-line distance.
Location from OpenStreetMap. Written by Puebloteca.