There are 9 ways to get from Escárcega to Cdmx by bus, plane, car, or train
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 Carlos Rovirosa Pérez International Airport, fly to Benito Juárez International Airport
best- Take the bus from Escárcega to Villahermosa
- Fly from Carlos Rovirosa Pérez International Airport (VSA) to Benito Juárez International Airport (MEX)VSA - MEX
8h 11m$1,221–3,864Bus, bus to Ciudad Del Carmen International Airport, fly to Benito Juárez International Airport
cheapest- Take the bus from Escárcega to Champoton
- Take the bus from Champoton to Ciudad Del Carmen
- Fly from Ciudad Del Carmen International Airport (CME) to Benito Juárez International Airport (MEX)CME - MEX
8h 44m$1,212–6,261Bus via Villahermosa
- Take the bus from Escárcega to Villahermosa
- Take the bus from Villahermosa to Mexico City Politécnico
16h 27m$1,331–1,408Drive 1,056.9 km
- Drive from Escárcega to Cdmx1,056.9 km
12h 12m$2,042–2,950Train to Ing. Alberto Acuña Ongay International Airport, fly to Benito Juárez International Airport
- Take the train from Estación Tren Maya Escárcega to Estación Tren Maya Campeche
- Fly from Ing. Alberto Acuña Ongay International Airport (CPE) to Benito Juárez International Airport (MEX)CPE - MEX
6h 52m$1,278–7,986Bus to Carlos Rovirosa Pérez International Airport, fly to Felipe Ángeles International Airport
- Take the bus from Escárcega to Villahermosa
- Fly from Carlos Rovirosa Pérez International Airport (VSA) to Felipe Ángeles International Airport (NLU)VSA - NLU
8h$2,111–4,604Train to Ing. Alberto Acuña Ongay International Airport, fly to Felipe Ángeles International Airport
- Take the train from Estación Tren Maya Escárcega to Estación Tren Maya Campeche
- Fly from Ing. Alberto Acuña Ongay International Airport (CPE) to Felipe Ángeles International Airport (NLU)CPE - NLU
6h 22m$1,768–8,226Train to Palenque International Airport, fly to Felipe Ángeles International Airport
- Take the train from Estación Tren Maya Escárcega to Estación Tren Maya Palenque
- Fly from Palenque International Airport (PQM) to Felipe Ángeles International Airport (NLU)PQM - NLU
7h 5m$1,876–7,356Bus
- Take the bus from Escárcega to Terminal Central de Autobuses del Norte
18h 19m$1,600–2,400
Escárcega to Cdmx by bus and foot
Questions & Answers
The cheapest way to get from Escárcega to Cdmx is to bus via Villahermosa which costs $1300 - $1450 and takes 16h 27m.
The fastest way to get from Escárcega to Cdmx is to train and fly which takes 6h 22m and costs $1700 - $8500.
No, there is no direct bus from Escárcega to Cdmx. However, there are services departing from Escárcega and arriving at Tomás Alba Edisón via Villahermosa and Poniente 112. The journey, including transfers, takes approximately 16h 27m.
The distance between Escárcega and Cdmx is 1005 km. The road distance is 1056.9 km.
The best way to get from Escárcega to Cdmx without a car is to bus via Villahermosa which takes 16h 27m and costs $1300 - $1450.
It takes approximately 8h 11m to get from Escárcega to Cdmx, including transfers.
Escárcega to Cdmx bus services, operated by Autobuses ATS, depart from Escárcega station.
Escárcega to Cdmx bus services, operated by Autobuses ATS, arrive at Villahermosa station.
Yes, the driving distance between Escárcega to Cdmx is 1057 km. It takes approximately 12h 12m to drive from Escárcega to Cdmx.
There are 3271+ hotels available in Cdmx.
What companies run services between Escárcega, Campeche, Mexico and Cdmx, Mexico?
You can take a bus from Escárcega to Tomás Alba Edisón via Villahermosa, Mexico City Politécnico, and Poniente 112 in around 16h 27m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- aeromexico.com
Flights from Carlos Rovirosa Pérez International Airport to Benito Juárez International Airport
- Ave. Duration
- 1h 46m
- When
- Every day
- Estimated price
- $1,000–6,500
Flights from Ing. Alberto Acuña Ongay International Airport to Benito Juárez International Airport
- Ave. Duration
- 2h 2m
- When
- Every day
- Estimated price
- $1,000–6,000
Flights from Ciudad Del Carmen International Airport to Benito Juárez International Airport
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- $900–5,500
- Website
- mexicana.gob.mx
Flights from Ing. Alberto Acuña Ongay International Airport to Felipe Ángeles International Airport
- Ave. Duration
- 1h 50m
- When
- Monday, Wednesday, and Sunday
- Estimated price
- $900–5,500
Flights from Palenque International Airport to Felipe Ángeles International Airport
- Ave. Duration
- 1h 45m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $850–5,000
- Website
- vivaaerobus.com
Flights from Carlos Rovirosa Pérez International Airport to Benito Juárez International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- $1,400–3,000
Flights from Carlos Rovirosa Pérez International Airport to Felipe Ángeles International Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- $1,300–2,400
- Website
- volaris.com
Flights from Carlos Rovirosa Pérez International Airport to Benito Juárez International Airport
- Ave. Duration
- 1h 33m
- When
- Every day
- Estimated price
- $850–3,000
- trenmaya1@sedena.gob.mx
- Website
- trenmaya.gob.mx
Train from Estación Tren Maya Escárcega to Estación Tren Maya Campeche
- Ave. Duration
- 1h 55m
- Frequency
- Once daily
- Estimated price
- $260–1,300
- Website
- https://reservas.ventaboletostrenmaya.com.mx/web/portal/inicio
- Special Tourist (INAPAM)
- $260–310
- Local Tourist
- $320–390
- National Tourist
- $480–600
- International Tourist
- $650–800
- National Premier
- $750–950
- International Premier
- $1,000–1,300
Train from Estación Tren Maya Escárcega to Estación Tren Maya Palenque
- Ave. Duration
- 2h 31m
- Frequency
- Once daily
- Estimated price
- $310–1,500
- Website
- https://reservas.ventaboletostrenmaya.com.mx/web/portal/inicio
- Special Tourist (INAPAM)
- $310–370
- Local Tourist
- $380–460
- National Tourist
- $550–700
- International Tourist
- $750–950
- National Premier
- $900–1,100
- International Premier
- $1,200–1,500
- Phone
- +52 55 4386 4652
- solucioneshola@ado.com.mx
- Website
- ado.com.mx
Bus from Escárcega to Villahermosa
- Ave. Duration
- 4h 40m
- Frequency
- Every 4 hours
- Estimated price
- $270–700
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Phone
- +52 55 4386 4652
- solucioneshola@ado.com.mx
- Website
- ado.com.mx
Bus from Escárcega to Villahermosa
- Ave. Duration
- 4h 30m
- Frequency
- Every 4 hours
- Estimated price
- $550–850
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Champoton to Ciudad Del Carmen
- Ave. Duration
- 2h 58m
- Frequency
- Every 4 hours
- Estimated price
- $320–490
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Escárcega to Terminal Central de Autobuses del Norte
- Ave. Duration
- 17h 55m
- Frequency
- Twice daily
- Estimated price
- $1,600–2,400
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Phone
- +52 999 924 0830
- Website
- facebook.com
Bus from Escárcega to Villahermosa
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- $170–430
- Schedules at
- facebook.com
- Phone
- +52 984 128 4243
- alianzacancunpaseodelmar@gmail.com
- Website
- facebook.com
Bus from Escárcega to Villahermosa
- Ave. Duration
- 3h 50m
- Frequency
- Once daily
- Estimated price
- $420–500
- Schedules at
- facebook.com
- Phone
- +52 981 816 3445
- Website
- ado.com.mx
Bus from Escárcega to Villahermosa
- Ave. Duration
- 4h 40m
- Frequency
- 4 times a day
- Estimated price
- $420–550
- Schedules at
- ahorrobus.com.mx
Bus from Escárcega to Champoton
- Ave. Duration
- 1h 10m
- Frequency
- Twice daily
- Estimated price
- $150–190
- Schedules at
- ahorrobus.com.mx
Bus from Champoton to Ciudad Del Carmen
- Ave. Duration
- 3h 15m
- Frequency
- Every 2 hours
- Estimated price
- $220–270
- Schedules at
- ahorrobus.com.mx
- Phone
- +52 55 5526 2961
- jramirezm@grupoado.com.mx
- Website
- facebook.com
Bus from Villahermosa to Mexico City Politécnico
- Ave. Duration
- 10h 20m
- Frequency
- Once daily
- Estimated price
- $902
- Schedules at
- facebook.com
- Phone
- +52 981 811 9910
- solucioneshola@ado.com.mx
- Website
- ahorrobus.com.mx
Bus from Escárcega to Champoton
- Ave. Duration
- 1h 20m
- Frequency
- Once daily
- Estimated price
- $80–270
- 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 Why you should take the train in the US, How do I buy a London Underground ticket?, and Flying into Beijing? - to help you get the most out of your next trip.

































