There are 5 ways to get from Tapachula to Puerto Escondido 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
best- Fly from Tapachula International Airport (TAP) to Puerto Escondido International Airport (PXM)plane TAP - PXM
5h$2,760–7,044Bus via Salina Cruz
cheapest- Take the bus from Tapachula to Santo Domingo Tehuantepecbus
- Take the bus from Salina Cruz to Puerto Escondidobus
16h 18m$848–1,603Bus via Santo Domingo Tehuantepec
- Take the bus from Tapachula to Santo Domingo Tehuantepecbus
- Take the bus from Santo Domingo Tehuantepec to Puerto Escondidobus
15h 48m$1,301–2,367Drive 694.4 km
- Drive from Tapachula to Puerto Escondidocar 694.4 km
9h 39m$1,235–1,783Bus
- Take the bus from Tapachula to Oaxacabus
- Take the bus from Oaxaca to Puerto Escondidobus Oaxaca a Puerto Escondido
16h 11m$6,630–36,127
Tapachula International Airport (TAP) to Puerto Escondido International Airport (PXM) flights
Questions & Answers
The cheapest way to get from Tapachula to Puerto Escondido is to bus via Salina Cruz which costs $850 - $1600 and takes 16h 18m.
The fastest way to get from Tapachula to Puerto Escondido is to fly which takes 5h and costs $2700 - $7500.
No, there is no direct bus from Tapachula to Puerto Escondido. However, there are services departing from Tapachula and arriving at Puerto Escondido via Santo Domingo Tehuantepec. The journey, including transfers, takes approximately 15h 48m.
The distance between Tapachula and Puerto Escondido is 540 km. The road distance is 694.4 km.
The best way to get from Tapachula to Puerto Escondido without a car is to bus via Santo Domingo Tehuantepec which takes 15h 48m and costs $1300 - $2400.
It takes approximately 5h to get from Tapachula to Puerto Escondido, including transfers.
Tapachula to Puerto Escondido bus services, operated by Ómnibus Cristóbal Colón (OCC), depart from Tapachula station.
The best way to get from Tapachula to Puerto Escondido is to fly which takes 5h and costs $2700 - $7500. Alternatively, you can bus via Santo Domingo Tehuantepec, which costs $1300 - $2400 and takes 15h 48m.
Tapachula to Puerto Escondido bus services, operated by Ómnibus Cristóbal Colón (OCC), arrive at Santo Domingo Tehuantepec station.
Yes, the driving distance between Tapachula to Puerto Escondido is 694 km. It takes approximately 9h 39m to drive from Tapachula to Puerto Escondido.
What companies run services between Tapachula, Mexico and Puerto Escondido, Oaxaca, Mexico?
Volaris, Aeroméxico, and Viva Aerobus fly from Tapachula International Airport (TAP) to Puerto Escondido International Airport (PXM) once daily. Alternatively, you can take a bus from Tapachula to Puerto Escondido via Santo Domingo Tehuantepec in around 15h 48m.
- Website
- volaris.com
Flights from Tapachula International Airport to Puerto Escondido International Airport via Mexico City
- Ave. Duration
- 5h
- When
- Tuesday
- Estimated price
- $2,100–6,500
- Website
- aeromexico.com
Flights from Tapachula International Airport to Puerto Escondido International Airport via Mexico City
- Ave. Duration
- 5h 35m
- When
- Every day
- Estimated price
- $1,900–9,500
- Website
- vivaaerobus.com
Flights from Tapachula International Airport to Puerto Escondido International Airport via Mexico City
- Ave. Duration
- 4h 44m
- When
- Tuesday
- Estimated price
- $2,100–6,500
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- 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
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
- Phone
- +52 55 4386 4652
- [email protected]
- 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
- Phone
- +52 55 5652 9331
- [email protected]
- Website
- wayak.mx
Bus from Oaxaca to Puerto Escondido
- Ave. Duration
- 2h 55m
- Frequency
- Once daily
- Estimated price
- $5,500–34,000
- Website
- https://www.wayak.mx/
- Medium SUV 5 Passengers
- $5,500–7,500
- Sedan 3 Passengers
- $5,537
- Van 9 Passengers
- $7,000–9,500
- Sprinter 18 Passengers
- $27,000–34,000
- Sprinter 12 Passengers
- $22,720
- Phone
- 800 397 7292
- Website
- fypsa.com.mx
Bus from Tapachula to Santo Domingo Tehuantepec
- Ave. Duration
- 7h 56m
- Frequency
- Once daily
- Estimated price
- $350–550
- Schedules at
- fypsa.com.mx
- Phone
- +52 55 4440 3187
- [email protected]
- 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
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 Thanksgiving 2018: How to travel stress-free, How to get from Gatwick Airport into central London, and Need to know: Eurostar - to help you get the most out of your next trip.
More Questions & Answers
There are 697+ hotels available in Puerto Escondido.























