Town San Martín Peras, Oaxaca Mixteca of Oaxaca
Mixtec municipal seat in the Juxtlahuaca district at 2,206 m, in one of the most indigenous municipalities of Oaxaca.
From Tlapa: 1 h 45 min by car (81 km by road) How to get there ↓
Near here
See everything nearby ↓Plan your visit to San Martín Peras
Where to stay near San Martín Peras
Compare hotels, posadas and guest houses in San Martín Peras.
Tours to San Martín Peras
Day trips around Teposcolula sometimes stop in San Martín Peras; a tour is the easy way to see it without a car.
How to get to San Martín Peras
- From Tlapa: about 1 h 45 min by road (~81 km)
- Nearest airport: Oaxaca (OAX), 1 h 45 min by car to Teposcolula
Links open a partner site. We may earn a commission if you book, at no cost to you.
About San Martín Peras
San Martín Peras was founded in 1730 and is named for its patron saint, Martin of Tours. It stands at about 2,206 metres in the Oaxacan Mixteca and is the seat of a municipality of over 240 km² with 59 localities and 12,436 inhabitants in 2020. The town itself had 3,051 people that year, down from a peak of 3,511 in 2010; the census series swings sharply (2,897 in 1960, only 1,013 in 1970), largely because of migration.
Everyday life runs in Low Mixtec (tu'un savi): in 2020 almost 99% of residents of the seat identified as indigenous, 85% spoke an indigenous language and nearly 22% did not speak Spanish. The municipality is governed by usos y costumbres, and community posts such as mayor or police officer are held as service. At festivals the dish is mole rojo, which can take days to prepare.
This is mountain country of pine and oak, with relief from about 1,500 to 2,900 m. San José (1 km), La Trinidad Peras (1.3 km) and several small paraje hamlets lie right beside the town. In 2020 seven in ten homes had a mobile phone and only six in a hundred had internet. There is no lodging in the village; the nearest is about 20 km to the north, roughly 13 minutes by car on a map estimate.
How to get to San Martín Peras
Drive from Tlapa: 1 h 45 min, 81 km
San Martín Peras belongs to the Juxtlahuaca district in the Mixteca Baja, so Juxtlahuaca is the base for reaching it. From Oaxaca it is a long mountain journey: the local bus from Oaxaca to Juxtlahuaca took about 5 hours some years ago, so plan a full day if you start in the capital. From Teposcolula it is 81 km as the crow flies (about 1 hour 35 minutes allowing for mountain roads); from Chilpancingo, Guerrero, 136 km in a straight line (about 2.5 hours).
We found no bus or colectivo timetable to the village, and nothing on the condition of the road. The sensible plan is to get to Juxtlahuaca first from Oaxaca's first-class terminal (Calzada Niños Héroes de Chapultepec) and ask there for pickups or shared taxis to San Martín Peras. Carry cash and plan your return: there is no lodging in the seat.
Directions to San Martín Peras 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 Martín Peras
- Tlapa · 81 km by road, 1 h 45 min
- Huajuapan de León · 135 km by road, 2 h 35 min
- Tehuacán · about 200 km by road, ~2 h 55 min
Drive times by road from OpenStreetMap, without traffic or stops. Times marked ~ are estimated from the straight-line distance.
Visiting San Martín Peras: what to see and do
Walk the village centre.
Walk to La Trinidad Peras, 1.3 km away.
Ask about mole rojo at festival time.
Listen for Low Mixtec on the streets.
Look out over the pine and oak hills from the edge of town.
Plan your trip
Places to stay in San Martín Peras
Compare hotels, posadas, and rentals in and around San Martín Peras.
Tours & activities
Day trips around Teposcolula sometimes stop in San Martín Peras; a tour is the easy way to see it without a car.
Rental cars
Pick up a car at OAX (Oaxaca): about 1 h 45 min by road to Teposcolula, then 81 km more to San Martín Peras, on your own schedule.
Flights
The nearest airport with scheduled flights is Oaxaca (OAX), about 1 h 45 min by road from Teposcolula, the base for San Martín Peras.
Mobile data
Signal can drop away from Teposcolula: download a map of the way to San Martín Peras 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.
When to go to San Martín Peras cool
San Martín Peras shares the climate of Teposcolula, 81 km away. The best months to visit are January, February, March, and December.
See the month-by-month climate of Teposcolula
Weather in San Martín Peras now and the next 7 days
Live forecast from Open-Meteo. Chance of rain is the day's highest.
The closest Pueblo Mágico: Teposcolula
Teposcolula is the Pueblo Mágico closest to San Martín Peras, with places to stay, food, and more to see.
Closest to San Martín Peras
-
Silacayoápam · Town · 19 km away
-
San Sebastián Tecomaxtlahuaca · Town · 22 km away
-
Ixpantepec Nieves · Town · 26 km away
-
San Juan Copala · Village · 35 km away
-
San Agustín Atenango · Town · 37 km away
-
San Martín Itunyoso · Town · 41 km away
-
Tlapa de Comonfort · City · 42 km away
-
San Juan Mixtepec Distrito 08 · Town · 44 km away
Near San Martín Peras
Drive times by road from OpenStreetMap, without traffic. Times marked ~ are estimated from the straight-line distance.
Location from OpenStreetMap. Written by Puebloteca.