There are 6 ways to get from Mexico City to San Pedro Mixtepec by plane, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Benito Juárez International Airport
best- Fly from Benito Juárez International Airport (MEX) to Puerto Escondido International Airport (PXM)plane MEX - PXM
2h 30m$1,456–3,330Drive 662 km
cheapest- Drive from Mexico City to San Pedro Mixtepeccar 662 km
7h 58m$1,178–1,701Bus
- Take the bus from Terminal de Autobuses de Pasajeros de Oriente to Puerto Escondidobus
10h 48m$1,651–2,267Fly from Felipe Ángeles International Airport
- Fly from Felipe Ángeles International Airport (NLU) to Puerto Escondido International Airport (PXM)plane NLU - PXM
3h 15m$1,453–4,296Bus via Terminal Central Del Sur - Taxqueña
- Take the bus from Terminal Central Del Sur - Taxqueña to Puerto Escondidobus
13h 51m$1,820–2,478Bus via Oaxaca
- Take the bus from México Terminal TAPO to Oaxaca Santa Rosabus
- Take the bus from Oaxaca to Puerto Escondidobus
15h$1,529–2,105
Benito Juárez International Airport (MEX) to Puerto Escondido International Airport (PXM) flights
Questions & Answers
The cheapest way to get from Mexico City to San Pedro Mixtepec is to drive which costs $1100 - $1700 and takes 7h 58m.
The fastest way to get from Mexico City to San Pedro Mixtepec is to fly which takes 2h 30m and costs $1400 - $3400.
No, there is no direct bus from Mexico City to San Pedro Mixtepec. However, there are services departing from Terminal de Autobuses de Pasajeros de Oriente and arriving at Puerto Escondido via . The journey, including transfers, takes approximately 10h 48m.
The distance between Mexico City and San Pedro Mixtepec is 474 km. The road distance is 662 km.
The best way to get from Mexico City to San Pedro Mixtepec without a car is to bus which takes 10h 48m and costs $1600 - $2300.
It takes approximately 2h 30m to get from Mexico City to San Pedro Mixtepec, including transfers.
Mexico City to San Pedro Mixtepec bus services, operated by ADO, depart from Terminal de Autobuses de Pasajeros de Oriente station.
The best way to get from Mexico City to San Pedro Mixtepec is to fly which takes 2h 30m and costs $1400 - $3400. Alternatively, you can bus, which costs $1600 - $2300 and takes 10h 48m.
Mexico City to San Pedro Mixtepec bus services, operated by ADO, arrive at Puerto Escondido station.
Yes, the driving distance between Mexico City to San Pedro Mixtepec is 662 km. It takes approximately 7h 58m to drive from Mexico City to San Pedro Mixtepec.
What companies run services between Mexico City, Mexico and San Pedro Mixtepec, Mexico?
Viva Aerobus, Volaris, and Aeroméxico fly from Benito Juárez International Airport (MEX) to Puerto Escondido International Airport (PXM) 4 times a day. Alternatively, ADO operates a bus from Terminal de Autobuses de Pasajeros de Oriente to Puerto Escondido once daily. Tickets cost $1,200–1,900 and the journey takes 10h 30m.
- Website
- vivaaerobus.com
Flights from Benito Juárez International Airport to Puerto Escondido International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $800–2,300
Flights from Felipe Ángeles International Airport to Puerto Escondido International Airport
- Ave. Duration
- 1h 16m
- When
- Every day
- Estimated price
- $700–2,200
- Website
- volaris.com
Flights from Benito Juárez International Airport to Puerto Escondido International Airport
- Ave. Duration
- 1h 16m
- When
- Every day
- Estimated price
- $750–3,200
- Website
- aeromexico.com
Flights from Benito Juárez International Airport to Puerto Escondido International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- $700–4,600
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from Terminal de Autobuses de Pasajeros de Oriente to Puerto Escondido
- Ave. Duration
- 10h 30m
- Frequency
- Once daily
- Estimated price
- $1,200–1,900
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Phone
- +52 55 4440 3187
- [email protected]
- Website
- autobusesaltamar.com.mx
Bus from Terminal Central Del Sur - Taxqueña to Puerto Escondido
- Ave. Duration
- 13h 35m
- Frequency
- Twice daily
- Estimated price
- $1,100–1,700
- Schedules at
- autobusesaltamar.com.mx
- Book at
- autobusesaltamar.com.mx
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from México Terminal TAPO to Oaxaca Santa Rosa
- Ave. Duration
- 7h
- Frequency
- Every 2 hours
- Estimated price
- $550–900
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Oaxaca to Puerto Escondido
- Ave. Duration
- 6h 30m
- Frequency
- Every 3 hours
- Estimated price
- $320–390
- Schedules at
- la-solteca-scl-terminal-de-service.negocio.site
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including The beginner’s guide to the 2018 World Nomad Games, 4 stunningly beautiful Philippines islands you need to visit, and Need to know: Greyhound - to help you get the most out of your next trip.
More Questions & Answers
There are 683+ hotels available in San Pedro Mixtepec.


















