There are 6 ways to get from Quetzaltenango to Puerto Escondido by taxi, bus, car, shuttle, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, bus
best- Take the taxi from Quetzaltenango to Retalhuleu - Cafetos San Sebastiantaxi
- Take the bus from Retalhuleu - Cafetos San Sebastian to Tapachulabus
- Take the bus from Tapachula to Oaxacabus
- Take the bus from Oaxaca to Puerto Escondidobus
20h 30m$7,379–40,162Drive 815.9 km
cheapest- Drive from Quetzaltenango to Puerto Escondidocar 815.9 km
11h 32m$1,812–2,618Shuttle, drive to Tapachula International Airport, fly
- Take a shuttle bus from Quetzaltenango/Xela to Border Tecún Umán
- Drive from Border Tecún Umán to Tapachula International Airport (TAP)car
- Fly from Tapachula International Airport (TAP) to Puerto Escondido International Airport (PXM)plane TAP - PXM
15h 29m$4,439–8,379Shuttle, bus
- Take a shuttle bus from Quetzaltenango/Xela to Border Tecún Umán
- Take the bus from Tapachula to Santo Domingo Tehuantepecbus
- Take the bus from Santo Domingo Tehuantepec to Puerto Escondidobus
22h 2m$3,049–4,199Shuttle, bus via Salina Cruz
- Take a shuttle bus from Quetzaltenango/Xela to Border Tecún Umán
- Take the bus from Tapachula to Santo Domingo Tehuantepecbus
- Take the bus from Salina Cruz to Puerto Escondidobus
22h 33m$2,589–3,359Bus to La Aurora International Airport, fly
- Take the bus from Quetzaltenango/Xela to Transportes Fuente del Nortebus
- Fly from La Aurora International Airport (GUA) to Puerto Escondido International Airport (PXM)plane GUA - PXM
9h 40m$3,838–21,346
Tapachula International Airport (TAP) to Puerto Escondido International Airport (PXM) flights
Comparing Your Travel Options
The cheapest way to get from Quetzaltenango to Puerto Escondido is to drive which costs $1800 - $2700 and takes 11h 32m.
The fastest way to get from Quetzaltenango to Puerto Escondido is to bus and fly which takes 9h 40m and costs $3800 - $22000.
The distance between Quetzaltenango and Puerto Escondido is 1008 km. The road distance is 815.9 km.
The best way to get from Quetzaltenango to Puerto Escondido without a car is to taxi and bus which takes 20h 30m and costs $7000 - $41000.
It takes approximately 20h 30m to get from Quetzaltenango to Puerto Escondido, including transfers.
Yes, the driving distance between Quetzaltenango to Puerto Escondido is 816 km. It takes approximately 11h 32m to drive from Quetzaltenango to Puerto Escondido.
There are 722+ hotels available in Puerto Escondido.
What companies run services between Quetzaltenango, Guatemala and Puerto Escondido, Oaxaca, Mexico?
There is no direct connection from Quetzaltenango to Puerto Escondido. However, you can take the taxi to Retalhuleu - Cafetos San Sebastian, take the bus to Tapachula, take the bus to Oaxaca, walk to Oaxaca, then take the bus to Puerto Escondido. Alternatively, you can drive from Quetzaltenango to Puerto Escondido in around 11h 32m.
- Website
- vivaaerobus.com
Flights from Tapachula International Airport to Puerto Escondido International Airport via Mexico City
- Ave. Duration
- 12h 53m
- When
- Every day
- Estimated price
- $2,000–11,000
Flights from La Aurora International Airport to Puerto Escondido International Airport via Mexico City
- Ave. Duration
- 5h 17m
- When
- Every day
- Estimated price
- $2,500–7,000
- Website
- volaris.com
Flights from Tapachula International Airport to Puerto Escondido International Airport via Mexico City
- Ave. Duration
- 15h 11m
- When
- Every day
- Estimated price
- $2,600–6,500
Flights from Tapachula International Airport to Puerto Escondido International Airport via Guadalajara
- Ave. Duration
- 20h 31m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $2,600–6,500
Flights from La Aurora International Airport to Puerto Escondido International Airport via Mexico City
- Ave. Duration
- 4h 59m
- When
- Every day
- Estimated price
- $2,800–6,000
- Website
- aeromexico.com
Flights from Tapachula International Airport to Puerto Escondido International Airport via Mexico City
- Ave. Duration
- 18h 36m
- When
- Every day
- Estimated price
- $2,000–11,000
Flights from La Aurora International Airport to Puerto Escondido International Airport via Mexico City
- Ave. Duration
- 5h 44m
- When
- Every day
- Estimated price
- $1,400–7,500
- Website
- united.com
Flights from La Aurora International Airport to Puerto Escondido International Airport via Houston
- Ave. Duration
- 10h 4m
- When
- Monday, Thursday, and Saturday
- Estimated price
- $2,500–11,000
Bus from Retalhuleu - Cafetos San Sebastian to Tapachula
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Estimated price
- $160–230
- Schedules at
- Cristóbal Colón Autobuses (Línea Dorada y Trans Galgos Inter)
- Road
- $160–230
- Phone
- +52 55 4386 4652
- solucioneshola@ado.com.mx
- Website
- ado.com.mx
Bus from Tapachula to Oaxaca
- Ave. Duration
- 12h 5m
- Frequency
- 4 times a day
- Estimated price
- $1,100–2,200
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Tapachula to Santo Domingo Tehuantepec
- Ave. Duration
- 8h 13m
- Frequency
- 4 times a day
- Estimated price
- $750–1,600
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Phone
- +52 55 5652 9331
- eduardo@wayakbus.com
- Website
- Wayak
Bus from Oaxaca to Puerto Escondido
- Ave. Duration
- 2h 55m
- Frequency
- Once daily
- Estimated price
- $5,500–37,000
- Website
- Wayak
- Medium SUV 5 Passengers
- $5,500–8,500
- Sedan 3 Passengers
- $5,989
- Van 9 Passengers
- $7,500–11,000
- Sprinter 18 Passengers
- $29,000–37,000
- Sprinter 12 Passengers
- $24,576
- Phone
- +502 5308 5106
- info@adrenalinatours.com
- Website
- Adrenalina Tours
Shuttle from Quetzaltenango/Xela to Border Tecún Umán
- Ave. Duration
- 3h
- Frequency
- On demand
- Estimated price
- $1,750
- Website
- Adrenalina Tours
Shuttle from Quetzaltenango/Xela to Border Tecún Umán
- Ave. Duration
- 3h
- Frequency
- On demand
- Estimated price
- $1,750
- Website
- Adrenalina Tours
Shuttle from Quetzaltenango/Xela to Border Tecún Umán
- Ave. Duration
- 3h
- Frequency
- On demand
- Estimated price
- $1,750
- Website
- Adrenalina Tours
- Phone
- +52 55 4386 4652
- solucioneshola@ado.com.mx
- Website
- ado.com.mx
Bus from Santo Domingo Tehuantepec to Puerto Escondido
- Ave. Duration
- 6h 35m
- Frequency
- 3 times a day
- Estimated price
- $550–850
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Tapachula to Santo Domingo Tehuantepec
- Ave. Duration
- 7h 56m
- Frequency
- Once daily
- Estimated price
- $350–550
- Schedules at
- Autobuses Fletes y Pasajes S.A. de C.V (Fypsa)
- Phone
- +52 55 4440 3187
- contacto@geb.mx
- Website
- autobusesaltamar.com.mx
Bus from Salina Cruz to Puerto Escondido
- Ave. Duration
- 5h 35m
- Frequency
- Twice daily
- Estimated price
- $460–650
- Schedules at
- autobusesaltamar.com.mx
- Book at
- autobusesaltamar.com.mx
- Phone
- +502 2471 0952
- Website
- mmcorporacion.com
Bus from Quetzaltenango/Xela to Transportes Fuente del Norte
- Ave. Duration
- 1h 55m
- Frequency
- Twice daily
- Estimated price
- $230–350
- Schedules at
- mmcorporacion.com
- Ave. Duration
- 48 min
- Estimated price
- $600–750
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 Gatwick Airport into central London, and Flying into Beijing? - to help you get the most out of your next trip.