There are 5 ways to get from Campeche 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 Ing. Alberto Acuña Ongay International Airport (CPE) to Minatitlán/Coatzacoalcos International Airport (MTT)plane CPE - MTT
5h 54m$1,643–8,316Bus via Escárcega
cheapest- Take the bus from Campeche to Escárcegabus
- Take the bus from Escárcega to Coatzacoalcosbus Cancún
12h 37m$705–1,141Bus
- Take the bus from Campeche to Coatzacoalcosbus
10h 16m$1,000–1,600Train
- Take the train from Estación Tren Maya Campeche to Estación Tren Maya Palenquetrain Cancún
- Take the train from Tren Interoceánico Estación Palenque to Tren Interoceánico Estación Coatzacoalcostrain Línea FA
13h 53m$929–3,522Drive 551 km
- Drive from Campeche to Coatzacoalcoscar 551 km
7h 11m$980–1,415
Ing. Alberto Acuña Ongay International Airport (CPE) to Minatitlán/Coatzacoalcos International Airport (MTT) flights
Questions & Answers
The cheapest way to get from Campeche to Coatzacoalcos is to bus via Escárcega which costs $700 - $1200 and takes 12h 37m.
The fastest way to get from Campeche to Coatzacoalcos is to fly which takes 5h 54m and costs $1600 - $8500.
Yes, there is a direct bus departing from Campeche and arriving at Coatzacoalcos. Services depart every four hours, and operate every day. The journey takes approximately 10h 16m.
No, there is no direct train from Campeche to Coatzacoalcos. However, there are services departing from Estación Barrio Santa Lucia and arriving at Tren Interoceánico Estación Coatzacoalcos via Estación Tren Maya Campeche and Tren Interoceánico Estación Palenque. The journey, including transfers, takes approximately 13h 53m.
The distance between Campeche and Coatzacoalcos is 490 km. The road distance is 551 km.
The best way to get from Campeche to Coatzacoalcos without a car is to bus which takes 10h 16m and costs $1000 - $1600.
It takes approximately 5h 54m to get from Campeche to Coatzacoalcos, including transfers.
Campeche to Coatzacoalcos bus services, operated by ADO, depart from Campeche station.
Campeche to Coatzacoalcos train services, operated by Tren Maya, depart from Estación Tren Maya Campeche station.
The best way to get from Campeche to Coatzacoalcos is to fly which takes 5h 54m and costs $1600 - $8500. Alternatively, you can bus, which costs $1000 - $1600 and takes 10h 16m, you could also train, which costs $900 - $3600 and takes 13h 53m.
What companies run services between Campeche, Mexico and Coatzacoalcos, Mexico?
Aeroméxico flies from Ing. Alberto Acuña Ongay International Airport (CPE) to Minatitlán/Coatzacoalcos International Airport (MTT) once daily. Alternatively, ADO operates a bus from Campeche to Coatzacoalcos every 4 hours. Tickets cost $1,000–1,600 and the journey takes 10h 16m.
- Website
- aeromexico.com
Flights from Ing. Alberto Acuña Ongay International Airport to Minatitlán/Coatzacoalcos International Airport via Mexico City
- Ave. Duration
- 6h 51m
- When
- Monday, Thursday, Friday, Tuesday, Saturday, and Sunday
- Estimated price
- $1,400–7,500
- Phone
- +52 559 771 1000
- Website
- trenmaya.gob.mx
Train from Estación Tren Maya Campeche to Estación Tren Maya Palenque
- Ave. Duration
- 4h 49m
- Frequency
- Once daily
- Estimated price
- $420–2,100
- Website
- https://reservas.ventaboletostrenmaya.com.mx/web/portal/inicio
- Special Tourist (INAPAM)
- $420–500
- Local Tourist
- $500–650
- National Tourist
- $800–950
- International Tourist
- $1,000–1,300
- National Premier
- $1,200–1,600
- International Premier
- $1,700–2,100
- Phone
- +52 921 214 4401
- [email protected]
- Website
- pasajerosinteroceanico.com.mx
Train from Tren Interoceánico Estación Palenque to Tren Interoceánico Estación Coatzacoalcos
- Ave. Duration
- 6h 15m
- Frequency
- Twice a week
- Estimated price
- $542–692
- Schedules at
- pasajerosinteroceanico.com.mx
- Turista
- $542
- Ejecutiva
- $692
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from Campeche to Coatzacoalcos
- Ave. Duration
- 10h 16m
- Frequency
- Every 4 hours
- Estimated price
- $1,000–1,600
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Phone
- +52 981 811 9910
- [email protected]
- Website
- facebook.com
Bus from Campeche to Escárcega
- Ave. Duration
- 3h 12m
- Frequency
- Hourly
- Estimated price
- $150–350
- Schedules at
- ahorrobus.com.mx
- Phone
- +52 921 124 4435
- [email protected]
- Website
- facebook.com
Bus from Escárcega to Coatzacoalcos
- Ave. Duration
- 8h 25m
- Frequency
- Once daily
- Estimated price
- $550–800
- Schedules at
- facebook.com
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 Getting to Rome from the airport, Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, and Travelling to and around Russia for the 2018 FIFA World Cup - to help you get the most out of your next trip.
More Questions & Answers
Campeche to Coatzacoalcos bus services, operated by ADO, arrive at Coatzacoalcos station.
Campeche to Coatzacoalcos train services, operated by Tren Maya, arrive at Estación Tren Maya Palenque station.
Yes, the driving distance between Campeche to Coatzacoalcos is 551 km. It takes approximately 7h 11m to drive from Campeche to Coatzacoalcos.
There are 39+ hotels available in Coatzacoalcos.






















