There are 7 ways to get from Xalapa to Puerto Escondido by bus, plane, 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.
Bus to Veracruz International Airport, fly
best- Take the bus from Xalapa to Veracruz Airportbus
- Fly from Veracruz International Airport (VER) to Puerto Escondido International Airport (PXM)plane VER - PXM
6h 15m$1,562–3,464Drive 600.9 km
cheapest- Drive from Xalapa to Puerto Escondidocar 600.9 km
7h 16m$1,063–1,536Bus
- Take the bus from Xalapa to Puebla CAPUbus
- Take the bus from Puebla CAPU to Puerto Escondidobus
12h 10m$1,159–2,365Bus to Benito Juárez International Airport, fly
- Take the bus from Xalapa to Terminal de Autobuses de Pasajeros de Orientebus
- Fly from Benito Juárez International Airport (MEX) to Puerto Escondido International Airport (PXM)plane MEX - PXM
6h 30m$1,132–3,306Bus to Felipe Ángeles International Airport, fly
- Take the bus from Xalapa to Terminal de Autobuses de Pasajeros de Orientebus
- Fly from Felipe Ángeles International Airport (NLU) to Puerto Escondido International Airport (PXM)plane NLU - PXM
7h 42m$1,222–4,316Bus via Tuxtepec
- Take the bus from Xalapa to Veracruzbus
- Take the bus from Veracruz to Tuxtepecbus
- Take the bus from San Juan Bautista Tuxtepec to Oaxacabus
- Take the bus from Oaxaca to Puerto Escondidobus
16h 49m$6,193–35,380Bus via Oaxaca
- Take the bus from Xalapa to Orizababus
- Take the bus from Orizaba to Oaxacabus
- Take the bus from Oaxaca to Puerto Escondidobus
18h 33m$1,316–2,195
Veracruz International Airport (VER) to Puerto Escondido International Airport (PXM) flights
Questions & Answers
The cheapest way to get from Xalapa to Puerto Escondido is to drive which costs $1000 - $1600 and takes 7h 16m.
The fastest way to get from Xalapa to Puerto Escondido is to bus and fly which takes 6h 15m and costs $1500 - $3500.
No, there is no direct bus from Xalapa to Puerto Escondido. However, there are services departing from Xalapa and arriving at Puerto Escondido via Puebla CAPU. The journey, including transfers, takes approximately 12h 10m.
The distance between Xalapa and Puerto Escondido is 478 km. The road distance is 600.9 km.
The best way to get from Xalapa to Puerto Escondido without a car is to bus which takes 12h 10m and costs $1100 - $2400.
It takes approximately 6h 15m to get from Xalapa to Puerto Escondido, including transfers.
Xalapa to Puerto Escondido bus services, operated by ADO, depart from Xalapa station.
Xalapa to Puerto Escondido bus services, operated by ADO, arrive at Puebla CAPU station.
Yes, the driving distance between Xalapa to Puerto Escondido is 601 km. It takes approximately 7h 16m to drive from Xalapa to Puerto Escondido.
Book your Xalapa to Puerto Escondido bus tickets online with 12go.asia.
What companies run services between Xalapa, Mexico and Puerto Escondido, Oaxaca, Mexico?
You can take a bus from Xalapa to Puerto Escondido via Puebla CAPU in around 12h 10m.
- Website
- vivaaerobus.com
Flights from Veracruz International Airport to Puerto Escondido International Airport via Benito Juárez International Airport
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- $1,300–2,900
Flights from Veracruz International Airport to Puerto Escondido International Airport via Guadalajara
- Ave. Duration
- 6h 4m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $1,300–2,900
Flights from Benito Juárez International Airport to Puerto Escondido International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $750–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
- aeromexico.com
Flights from Veracruz International Airport to Puerto Escondido International Airport via Benito Juárez International Airport
- Ave. Duration
- 4h 6m
- When
- Every day
- Estimated price
- $1,000–6,500
Flights from Benito Juárez International Airport to Puerto Escondido International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- $700–4,600
- Website
- volaris.com
Flights from Veracruz International Airport to Puerto Escondido International Airport via Guadalajara
- Ave. Duration
- 4h 11m
- When
- Every day
- Estimated price
- $1,600–6,000
Flights from Benito Juárez International Airport to Puerto Escondido International Airport
- Ave. Duration
- 1h 16m
- When
- Every day
- Estimated price
- $750–3,200
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from Xalapa to Veracruz Airport
- Ave. Duration
- 1h 34m
- Frequency
- Every 3 hours
- Estimated price
- $260–470
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Xalapa to Puebla CAPU
- Ave. Duration
- 2h 40m
- Frequency
- Every 2 hours
- Estimated price
- $390–600
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Xalapa to Terminal de Autobuses de Pasajeros de Oriente
- Ave. Duration
- 4h 15m
- Frequency
- Hourly
- Estimated price
- $600–900
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Xalapa to Terminal de Autobuses de Pasajeros de Oriente
- Ave. Duration
- 4h 15m
- Frequency
- Hourly
- Estimated price
- $600–900
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Veracruz to Tuxtepec
- Ave. Duration
- 3h 10m
- Frequency
- Every 2 hours
- Estimated price
- $350–550
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Xalapa to Orizaba
- Ave. Duration
- 3h 55m
- Frequency
- Every 3 hours
- Estimated price
- $390–750
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Orizaba to Oaxaca
- Ave. Duration
- 5h 45m
- Frequency
- 4 times a day
- Estimated price
- $600–1,100
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from Xalapa to Puebla CAPU
- Ave. Duration
- 2h 45m
- Frequency
- Every 3 hours
- Estimated price
- $250–440
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Xalapa to Terminal de Autobuses de Pasajeros de Oriente
- Ave. Duration
- 4h 55m
- Frequency
- Every 3 hours
- Estimated price
- $370–650
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Xalapa to Terminal de Autobuses de Pasajeros de Oriente
- Ave. Duration
- 4h 55m
- Frequency
- Every 3 hours
- Estimated price
- $370–650
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Xalapa to Veracruz
- Ave. Duration
- 2h 20m
- Frequency
- Every 3 hours
- Estimated price
- $180–330
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Veracruz to Tuxtepec
- Ave. Duration
- 3h 5m
- Frequency
- Every 2 hours
- Estimated price
- $230–410
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from San Juan Bautista Tuxtepec to Oaxaca
- Ave. Duration
- 6h 25m
- Frequency
- 3 times a day
- Estimated price
- $300–500
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from Puebla CAPU to Puerto Escondido
- Ave. Duration
- 8h 30m
- Frequency
- Once daily
- Estimated price
- $900–1,800
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Phone
- +52 555 784 4652
- [email protected]
- Website
- Cuenca
Bus from San Juan Bautista Tuxtepec to Oaxaca
- Ave. Duration
- 5h 45m
- Frequency
- 4 times a day
- Estimated price
- $280–360
- Schedules at
- Cuenca
- Phone
- +52 55 5652 9331
- [email protected]
- Website
- Wayak
Bus from Oaxaca to Puerto Escondido
- Ave. Duration
- 2h 55m
- Frequency
- Once daily
- Estimated price
- $5,500–34,000
- Website
- Wayak
- Medium SUV 5 Passengers
- $5,500–7,500
- Sedan 3 Passengers
- $5,512
- Van 9 Passengers
- $7,000–9,500
- Sprinter 18 Passengers
- $27,000–34,000
- Sprinter 12 Passengers
- $22,616
- Phone
- +52 951 516 4059
- [email protected]
- Website
- Servicio Express La Solteca
Bus from Oaxaca to Puerto Escondido
- Ave. Duration
- 6h 30m
- Frequency
- Every 3 hours
- Estimated price
- $320–390
- Schedules at
- Servicio Express La Solteca
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 Need to know: Greyhound, How to get from Luton Airport into central London, and Travelling by boat in Italy - to help you get the most out of your next trip.
More Questions & Answers
There are 700+ hotels available in Puerto Escondido.
























