There are 9 ways to get from Veracruz to Calakmul by bus, taxi, car, plane, 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, taxi
best- Take the bus from Veracruz to Acayucanbus
- Take the bus from Acayucan to Xpujilbus
- Take the taxi from Xpujil to Calakmultaxi
17h 39m$1,644–2,479Drive 908.9 km
cheapest- Drive from Veracruz to Calakmulcar 908.9 km
12h 35m$1,604–2,316Fly to Chetumal International Airport, train, taxi
- Fly from Veracruz International Airport (VER) to Chetumal International Airport (CTM)plane VER - CTM
- Take the train from Estación Tren Maya Chetumal Aeropuerto to Estación Tren Maya Calakmultrain
- Take the taxi from Estación Tren Maya Calakmul to Calakmultaxi
12h 40m$3,130–9,435Bus, train, taxi
- Take the bus from Veracruz to Coatzacoalcosbus
- Take the bus from Coatzacoalcos to Escárcegabus
- Take the train from Estación Tren Maya Escárcega to Estación Tren Maya Calakmultrain
- Take the taxi from Estación Tren Maya Calakmul to Calakmultaxi
17h 48m$1,697–2,975Bus, train, taxi via Coatzacoalcos
- Take the bus from Veracruz to Coatzacoalcosbus
- Take the bus from Coatzacoalcos to Escárcegabus
- Take the train from Estación Tren Maya Escárcega to Estación Tren Maya Calakmultrain
- Take the taxi from Estación Tren Maya Calakmul to Calakmultaxi
19h 4m$1,794–3,446Fly to Mérida International Airport, bus, taxi
- Fly from Veracruz International Airport (VER) to Mérida International Airport (MID)plane VER - MID
- Take the bus from Mérida to Hopelchénbus
- Take the bus from Hopelchén to Xpujilbus
- Take the taxi from Xpujil to Calakmultaxi
12h 9m$2,424–6,019Fly to Ing. Alberto Acuña Ongay International Airport, train, taxi
- Fly from Veracruz International Airport (VER) to Ing. Alberto Acuña Ongay International Airport (CPE)plane VER - CPE
- Take the train from Estación Tren Maya Campeche to Estación Tren Maya Escárcegatrain
- Take the train from Estación Tren Maya Escárcega to Estación Tren Maya Calakmultrain
- Take the taxi from Estación Tren Maya Calakmul to Calakmultaxi
13h 6m$2,328–11,185Fly to Ciudad Del Carmen International Airport, bus, train, taxi
- Fly from Veracruz International Airport (VER) to Ciudad Del Carmen International Airport (CME)plane VER - CME
- Take the bus from Ciudad del Carmen to Champotonbus
- Take the bus from Champoton to Escárcegabus
- Take the train from Estación Tren Maya Escárcega to Estación Tren Maya Calakmultrain
- Take the taxi from Estación Tren Maya Calakmul to Calakmultaxi
15h 6m$2,305–9,895Fly to Carlos Rovirosa Pérez International Airport, bus, train, taxi
- Fly from Veracruz International Airport (VER) to Carlos Rovirosa Pérez International Airport (VSA)plane VER - VSA
- Take the bus from Villahermosa Airport to Palenquebus
- Take the train from Estación Tren Maya Palenque to Estación Tren Maya Escárcegatrain
- Take the train from Estación Tren Maya Escárcega to Estación Tren Maya Calakmultrain
- Take the taxi from Estación Tren Maya Calakmul to Calakmultaxi
14h 51m$3,060–8,695
Veracruz International Airport (VER) to Chetumal International Airport (CTM) flights
Questions & Answers
The cheapest way to get from Veracruz to Calakmul is to drive which costs $1600 - $2400 and takes 12h 35m.
The fastest way to get from Veracruz to Calakmul is to fly and bus and taxi which takes 12h 9m and costs $2400 - $6000.
The distance between Veracruz and Calakmul is 1074 km. The road distance is 908.9 km.
The best way to get from Veracruz to Calakmul without a car is to bus and taxi which takes 17h 39m and costs $1600 - $2500.
It takes approximately 17h 39m to get from Veracruz to Calakmul, including transfers.
Yes, the driving distance between Veracruz to Calakmul is 909 km. It takes approximately 12h 35m to drive from Veracruz to Calakmul.
What companies run services between Veracruz, Mexico and Calakmul, Mexico?
There is no direct connection from Veracruz to Calakmul. However, you can take the bus to Acayucan, take the bus to Xpujil, then take the taxi to Calakmul. Alternatively, you can drive from Veracruz to Calakmul in around 12h 35m.
- Website
- aeromexico.com
Flights from Veracruz International Airport to Chetumal International Airport via Mexico City
- Ave. Duration
- 7h 33m
- When
- Every day
- Estimated price
- $1,700–9,000
Flights from Veracruz International Airport to Ing. Alberto Acuña Ongay International Airport via Mexico City
- Ave. Duration
- 5h 36m
- When
- Every day
- Estimated price
- $1,400–7,500
Flights from Veracruz International Airport to Ciudad Del Carmen International Airport via Mexico City
- Ave. Duration
- 6h 32m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $1,300–7,500
Flights from Veracruz International Airport to Carlos Rovirosa Pérez International Airport via Mexico City
- Ave. Duration
- 5h 28m
- When
- Every day
- Estimated price
- $1,300–7,500
- Website
- vivaaerobus.com
Flights from Veracruz International Airport to Chetumal International Airport via Mexico City
- Ave. Duration
- 6h 5m
- When
- Every day
- Estimated price
- $2,400–7,500
Flights from Veracruz International Airport to Mérida International Airport
- Ave. Duration
- 1h 25m
- When
- Monday, Wednesday, Thursday, Friday, Sunday, and Tuesday
- Estimated price
- $1,200–3,200
Flights from Veracruz International Airport to Carlos Rovirosa Pérez International Airport via Mérida International Airport
- Ave. Duration
- 3h 31m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $1,500–3,200
Flights from Veracruz International Airport to Carlos Rovirosa Pérez International Airport via Mexico City
- Ave. Duration
- 3h 36m
- When
- Every day
- Estimated price
- $1,500–3,200
- Website
- mexicana.gob.mx
Flights from Veracruz International Airport to Chetumal International Airport via Mexico City
- Ave. Duration
- 5h 29m
- When
- Tuesday and Thursday
- Estimated price
- $1,700–9,000
Flights from Veracruz International Airport to Ing. Alberto Acuña Ongay International Airport via Mexico City
- Ave. Duration
- 4h 59m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $1,400–7,500
- Phone
- +52 559 771 1000
- Website
- Booking Tren Maya
Train from Estación Tren Maya Chetumal Aeropuerto to Estación Tren Maya Calakmul
- Ave. Duration
- 3h 17m
- Frequency
- Once daily
- Estimated price
- $280–1,400
- Website
- Booking Tren Maya
- Special Tourist (INAPAM)
- $280–330
- Local Tourist
- $350–420
- National Tourist
- $500–650
- International Tourist
- $700–850
- National Premier
- $800–1,000
- International Premier
- $1,100–1,400
Train from Estación Tren Maya Escárcega to Estación Tren Maya Calakmul
- Ave. Duration
- 1h 29m
- Frequency
- Once daily
- Estimated price
- $210–1,100
- Website
- Booking Tren Maya
- Special Tourist (INAPAM)
- $210–260
- Local Tourist
- $270–320
- National Tourist
- $400–480
- International Tourist
- $500–650
- National Premier
- $650–800
- International Premier
- $850–1,100
Train from Estación Tren Maya Escárcega to Estación Tren Maya Calakmul
- Ave. Duration
- 1h 29m
- Frequency
- Once daily
- Estimated price
- $210–1,100
- Website
- Booking Tren Maya
- Special Tourist (INAPAM)
- $210–260
- Local Tourist
- $270–320
- National Tourist
- $400–480
- International Tourist
- $500–650
- National Premier
- $650–800
- International Premier
- $850–1,100
Train from Estación Tren Maya Campeche to Estación Tren Maya Escárcega
- Ave. Duration
- 2h 18m
- Frequency
- Once daily
- Estimated price
- $260–1,300
- Website
- Booking Tren Maya
- 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 Calakmul
- Ave. Duration
- 1h 29m
- Frequency
- Once daily
- Estimated price
- $210–1,100
- Website
- Booking Tren Maya
- Special Tourist (INAPAM)
- $210–260
- Local Tourist
- $270–320
- National Tourist
- $400–480
- International Tourist
- $500–650
- National Premier
- $650–800
- International Premier
- $850–1,100
Train from Estación Tren Maya Escárcega to Estación Tren Maya Calakmul
- Ave. Duration
- 1h 29m
- Frequency
- Once daily
- Estimated price
- $210–1,100
- Website
- Booking Tren Maya
- Special Tourist (INAPAM)
- $210–260
- Local Tourist
- $270–320
- National Tourist
- $400–480
- International Tourist
- $500–650
- National Premier
- $650–800
- International Premier
- $850–1,100
Train from Estación Tren Maya Palenque to Estación Tren Maya Escárcega
- Ave. Duration
- 2h 29m
- Frequency
- Once daily
- Estimated price
- $310–1,500
- Website
- Booking Tren Maya
- 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
Train from Estación Tren Maya Escárcega to Estación Tren Maya Calakmul
- Ave. Duration
- 1h 29m
- Frequency
- Once daily
- Estimated price
- $210–1,100
- Website
- Booking Tren Maya
- Special Tourist (INAPAM)
- $210–260
- Local Tourist
- $270–320
- National Tourist
- $400–480
- International Tourist
- $500–650
- National Premier
- $650–800
- International Premier
- $850–1,100
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from Veracruz to Acayucan
- Ave. Duration
- 4h 29m
- Frequency
- Hourly
- Estimated price
- $500–800
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Veracruz to Coatzacoalcos
- Ave. Duration
- 4h 40m
- Frequency
- Twice daily
- Estimated price
- $600–950
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Veracruz to Coatzacoalcos
- Ave. Duration
- 5h 55m
- Frequency
- Hourly
- Estimated price
- $650–1,000
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Ciudad del Carmen to Champoton
- Ave. Duration
- 2h 15m
- Frequency
- Every 2 hours
- Estimated price
- $340–490
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Villahermosa Airport to Palenque
- Ave. Duration
- 2h 10m
- Frequency
- Every 2 hours
- Estimated price
- $310–460
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from Veracruz to Acayucan
- Ave. Duration
- 4h 55m
- Frequency
- 3 times a day
- Estimated price
- $340–600
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Veracruz to Coatzacoalcos
- Ave. Duration
- 6h 15m
- Frequency
- 3 times a day
- Estimated price
- $410–700
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Phone
- +52 921 167 7641
- [email protected]
- Website
- facebook.com
Bus from Acayucan to Xpujil
- Ave. Duration
- 9h 30m
- Frequency
- Once daily
- Estimated price
- $650–900
- Schedules at
- facebook.com
- Phone
- +52 998 398 8466
- [email protected]
- Website
- Vive Mexico
Bus from Coatzacoalcos to Escárcega
- Ave. Duration
- 7h 30m
- Frequency
- Once daily
- Estimated price
- $470–510
- Schedules at
- Vive Mexico
- Phone
- +52 921 124 4435
- Website
- Agencias Chule
Bus from Coatzacoalcos to Escárcega
- Ave. Duration
- 7h 31m
- Frequency
- Once daily
- Estimated price
- $800–950
- Schedules at
- Agencias Chule
- Phone
- +52 981 811 9910
- [email protected]
- Website
- facebook.com
Bus from Mérida to Hopelchén
- Ave. Duration
- 2h 30m
- Frequency
- Every 4 hours
- Estimated price
- $170–370
- Schedules at
- ahorrobus.com.mx
Bus from Hopelchén to Xpujil
- Ave. Duration
- 2h 48m
- Frequency
- Twice daily
- Estimated price
- $180–380
- Schedules at
- ahorrobus.com.mx
Bus from Champoton to Escárcega
- Ave. Duration
- 1h 54m
- Frequency
- Hourly
- Estimated price
- $85–270
- Schedules at
- ahorrobus.com.mx
- Phone
- +52 981 816 3445
- Website
- facebook.com
Bus from Ciudad del Carmen to Champoton
- Ave. Duration
- 2h 30m
- Frequency
- Every 2 hours
- Estimated price
- $260–300
- Schedules at
- ahorrobus.com.mx
- Ave. Duration
- 2h 7m
- Estimated price
- $370–800
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 10 amazing places to get away from it all in Australia, Which London airport should I choose?, and Travelling to the UK: What do I need to know? - to help you get the most out of your next trip.






























