There are 6 ways to get from Puerto Escondido to Coatzacoalcos by plane, bus, train, 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 Puerto Escondido International Airport (PXM) to Minatitlán/Coatzacoalcos International Airport (MTT)plane PXM - MTT
5h 18m$1,404–7,078Bus, train
cheapest- Take the bus from Puerto Escondido to Salina Cruzbus
- Take the train from Tren Interoceánico Estación Salina Cruz to Tren Interoceánico Estación Coatzacoalcostrain Línea Z
13h 10m$935–1,297Bus, train via Salina Cruz
- Take the bus from Puerto Escondido to Salina Cruzbus
- Take the train from Tren Interoceánico Estación Salina Cruz to Tren Interoceánico Estación Coatzacoalcostrain Línea Z
13h 6m$1,027–1,446Bus via Salina Cruz
- Take the bus from Puerto Escondido to Salina Cruzbus
- Take the bus from Salina Cruz to Coatzacoalcosbus
14h$1,157–1,696Drive 549 km
- Drive from Puerto Escondido to Coatzacoalcoscar 549 km
7h 37m$972–1,403Bus
- Take the bus from Puerto Escondido to Oaxacabus
- Take the bus from Oaxaca to Coatzacoalcosbus
19h 22m$1,329–1,890
Puerto Escondido International Airport (PXM) to Minatitlán/Coatzacoalcos International Airport (MTT) flights
Questions & Answers
The cheapest way to get from Puerto Escondido to Coatzacoalcos is to drive which costs $950 - $1400 and takes 7h 37m.
The fastest way to get from Puerto Escondido to Coatzacoalcos is to fly which takes 5h 18m and costs $1400 - $7500.
No, there is no direct bus from Puerto Escondido to Coatzacoalcos. However, there are services departing from Puerto Escondido and arriving at Coatzacoalcos via Salina Cruz. The journey, including transfers, takes approximately 14h.
The distance between Puerto Escondido and Coatzacoalcos is 382 km. The road distance is 549 km.
The best way to get from Puerto Escondido to Coatzacoalcos without a car is to bus and train via Salina Cruz which takes 13h 6m and costs $1000 - $1500.
It takes approximately 5h 18m to get from Puerto Escondido to Coatzacoalcos, including transfers.
Puerto Escondido to Coatzacoalcos bus services, operated by ADO, depart from Puerto Escondido station.
The best way to get from Puerto Escondido to Coatzacoalcos is to fly which takes 5h 18m and costs $1400 - $7500. Alternatively, you can bus via Salina Cruz, which costs $1100 - $1700 and takes 14h.
Puerto Escondido to Coatzacoalcos bus services, operated by ADO, arrive at Salina Cruz station.
Yes, the driving distance between Puerto Escondido to Coatzacoalcos is 549 km. It takes approximately 7h 37m to drive from Puerto Escondido to Coatzacoalcos.
What companies run services between Puerto Escondido, Oaxaca, Mexico and Coatzacoalcos, Mexico?
Aeroméxico, Volaris, and Viva Aerobus fly from Puerto Escondido International Airport (PXM) to Minatitlán/Coatzacoalcos International Airport (MTT) twice daily. Alternatively, you can take a bus from Puerto Escondido to Coatzacoalcos via Salina Cruz in around 14h.
- Website
- aeromexico.com
Flights from Puerto Escondido International Airport to Minatitlán/Coatzacoalcos International Airport via Mexico City
- Ave. Duration
- 5h 10m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- $1,300–7,000
- Phone
- +52 921 214 4401
- [email protected]
- Website
- Tren Interoceánico
Train from Tren Interoceánico Estación Salina Cruz to Tren Interoceánico Estación Coatzacoalcos
- Ave. Duration
- 6h 20m
- Frequency
- Twice a week
- Estimated price
- $476–634
- Schedules at
- Tren Interoceánico
- Turista
- $476
- Ejecutiva
- $634
Train from Tren Interoceánico Estación Salina Cruz to Tren Interoceánico Estación Coatzacoalcos
- Ave. Duration
- 6h 20m
- Frequency
- Twice a week
- Estimated price
- $476–634
- Schedules at
- Tren Interoceánico
- Turista
- $476
- Ejecutiva
- $634
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from Puerto Escondido to Salina Cruz
- Ave. Duration
- 5h 40m
- Frequency
- 5 times a day
- Estimated price
- $550–800
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Puerto Escondido to Salina Cruz
- Ave. Duration
- 5h 40m
- Frequency
- 5 times a day
- Estimated price
- $550–800
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Salina Cruz to Coatzacoalcos
- Ave. Duration
- 7h 20m
- Frequency
- Every 3 hours
- Estimated price
- $600–900
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Oaxaca to Coatzacoalcos
- Ave. Duration
- 11h 35m
- Frequency
- Twice daily
- Estimated price
- $1,000–1,500
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Phone
- +52 55 4440 3187
- [email protected]
- Website
- autobusesaltamar.com.mx
Bus from Puerto Escondido to Salina Cruz
- Ave. Duration
- 5h 50m
- Frequency
- Twice daily
- Estimated price
- $460–650
- Schedules at
- autobusesaltamar.com.mx
- Book at
- autobusesaltamar.com.mx
- Phone
- +52 951 516 4059
- [email protected]
- Website
- Servicio Express La Solteca
Bus from Puerto Escondido to Oaxaca
- 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 5 delightfully under-the-radar French towns you need to visit, Travelling around the UAE, and Why you should take the train in the US - to help you get the most out of your next trip.
More Questions & Answers
Book your Puerto Escondido to Coatzacoalcos bus tickets online with 12go.asia.
There are 41+ hotels available in Coatzacoalcos.


















