There are 4 ways to get from Celestún to Calakmul by bus, train, taxi, 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.
Bus, train, taxi via San Antonio Tedzidz
best- Take the bus from Celestún to Kinchil
- Take the train from Estación Tren Maya Umán to Estación Tren Maya Escárcega
- Take the train from Estación Tren Maya Escárcega to Estación Tren Maya Calakmul
- Take the taxi from Estación Tren Maya Calakmul to Calakmul
11h 27m$1,203–3,689Drive 415.8 km
cheapest- Drive from Celestún to Calakmul415.8 km
7h 20m$803–1,160Bus, taxi
- Take the bus from Celestún to Mérida Noreste
- Take the bus from Mérida to Hopelchén
- Take the bus from Hopelchén to Xpujil
- Take the taxi from Xpujil to Calakmul
12h 38m$1,055–1,695Bus, train, taxi
- Take the bus from Celestún to Mérida Noreste
- Take the bus from Merida to Escárcega
- Take the train from Estación Tren Maya Escárcega to Estación Tren Maya Calakmul
- Take the taxi from Estación Tren Maya Calakmul to Calakmul
13h 48m$1,075–2,255
Questions & Answers
The cheapest way to get from Celestún to Calakmul is to drive which costs $800 - $1200 and takes 7h 20m.
The fastest way to get from Celestún to Calakmul is to drive which takes 7h 20m and costs $800 - $1200.
The distance between Celestún and Calakmul is 509 km. The road distance is 415.8 km.
The best way to get from Celestún to Calakmul without a car is to bus and train and taxi via San Antonio Tedzidz which takes 11h 27m and costs $1200 - $3700.
It takes approximately 11h 27m to get from Celestún to Calakmul, including transfers.
Yes, the driving distance between Celestún to Calakmul is 416 km. It takes approximately 7h 20m to drive from Celestún to Calakmul.
What companies run services between Celestún, Mexico and Calakmul, Mexico?
There is no direct connection from Celestún to Calakmul. However, you can take the bus to Kinchil, take the taxi to Estación Tren Maya Umán, take the train to Estación Tren Maya Escárcega, take the train to Estación Tren Maya Calakmul, then take the taxi to Calakmul. Alternatively, you can take the bus to Mérida Noreste, walk to R105 C-69 x 58 y 60 Col. Centro_1679, take the bus to Ado Tame_1605, walk to Mérida, take the bus to Hopelchén, take the bus to Xpujil, then take the taxi to Calakmul.
Transport is disrupted due to the Russia-Ukraine war. Read more
- trenmaya1@sedena.gob.mx
- Website
- trenmaya.gob.mx
Train from Estación Tren Maya Umán to Estación Tren Maya Escárcega
- Ave. Duration
- 4h 21m
- Frequency
- Once daily
- Estimated price
- $370–1,800
- Website
- https://reservas.ventaboletostrenmaya.com.mx/web/portal/inicio
- Special Tourist (INAPAM)
- $370–440
- Local Tourist
- $460–550
- National Tourist
- $650–850
- International Tourist
- $900–1,100
- National Premier
- $1,100–1,400
- International Premier
- $1,400–1,800
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
- https://reservas.ventaboletostrenmaya.com.mx/web/portal/inicio
- 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 555 784 4652
- solucioneshola@ado.com.mx
- Website
- facebook.com
Bus from Celestún to Kinchil
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- $30–80
- Schedules at
- ahorrobus.com.mx
Bus from Celestún to Mérida Noreste
- Ave. Duration
- 2h 30m
- Frequency
- Hourly
- Estimated price
- $60–160
- Schedules at
- ahorrobus.com.mx
- Phone
- +52 981 811 9910
- solucioneshola@ado.com.mx
- Website
- ahorrobus.com.mx
Bus from Mérida to Hopelchén
- Ave. Duration
- 2h 30m
- Frequency
- Every 4 hours
- Estimated price
- $160–360
- Schedules at
- facebook.com
Bus from Hopelchén to Xpujil
- Ave. Duration
- 2h 48m
- Frequency
- Twice daily
- Estimated price
- $170–370
- Schedules at
- facebook.com
- Phone
- +52 981 816 3445
- Website
- ado.com.mx
Bus from Merida to Escárcega
- Ave. Duration
- 5h 20m
- Frequency
- 4 times a day
- Estimated price
- $420–550
- 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 Slovenia: Getting from Ljubljana to Lake Bled, Getting to Milan from the airport, and 5 delightfully under-the-radar French towns you need to visit - to help you get the most out of your next trip.















