There are 7 ways to get from Riviera Maya to Celestún by train, bus, car, shuttle, plane, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, bus
best- Take the train from Estación Tren Maya Playa del Carmen to Estación Tren Maya Cancún Aeropuertotrain
- Take the train from Estación Tren Maya Cancún Aeropuerto to Estación Tren Maya Umántrain
- Take the bus from Kinchil to Celestúnbus
9h 8m$4,212–7,861Bus #2
cheapest- Take the bus from Xpu-Há to Méridabus Cancun
- Take the bus from Mérida Noreste to Celestúnbus
12h 14m$549–991Bus via Tulum
- Take the bus from Tulum to Meridabus Tulum a Mérida
- Take the bus from Merida to Celestunbus Mérida a Celestun
9h 20m$9,857–63,079Drive 388.5 km
- Drive from Riviera Maya to Celestúncar 388.5 km
5h 3m$687–992Shuttle to Cancún International Airport, fly, shuttle
- Take a shuttle bus from Puerto Aventuras to Aeropuerto Internacional de Cancún Terminal 2
- Fly from Cancún International Airport (CUN) to Mérida International Airport (MID)plane CUN - MID
- Take a shuttle bus from Mérida to Celestún
8h 30m$2,268–8,915Bus
- Take the bus from Playa del Carmen Alterna to Mérida Centro Históricobus
- Take the bus from Mérida Noreste to Celestúnbus
9h 31m$701–1,104Shuttle, taxi to Tulum International Airport, fly
- Take a shuttle bus from Puerto Aventuras to Tulum
- Take the taxi from Tulum to Tulum International Airport (TQO)taxi
- Fly from Tulum International Airport (TQO) to Mérida International Airport (MID)plane TQO - MID
- Take a shuttle bus from Mérida to Celestún
10h 38m$5,096–13,011
Riviera Maya to Celestún by shuttle and bus
Questions & Answers
The cheapest way to get from Riviera Maya to Celestún is to drive which costs $650 - $1000 and takes 5h 3m.
The fastest way to get from Riviera Maya to Celestún is to drive which takes 5h 3m and costs $650 - $1000.
No, there is no direct bus from Riviera Maya to Celestún. However, there are services departing from Xpu-Há and arriving at Celestun via Tulum and Merida. The journey, including transfers, takes approximately 9h 20m.
The distance between Riviera Maya and Celestún is 465 km. The road distance is 388.5 km.
The best way to get from Riviera Maya to Celestún without a car is to train and bus which takes 9h 8m and costs $4200 - $8000.
It takes approximately 9h 8m to get from Riviera Maya to Celestún, including transfers.
Riviera Maya to Celestún bus services, operated by Wayak (D2D Private Transportation), depart from Tulum station.
Riviera Maya to Celestún bus services, operated by Wayak (D2D Private Transportation), arrive at Merida station.
Celestún is 1h behind Riviera Maya. It is currently 1:52 PM in Riviera Maya and 12:52 PM in Celestún.
Yes, the driving distance between Riviera Maya to Celestún is 389 km. It takes approximately 5h 3m to drive from Riviera Maya to Celestún.
What companies run services between Riviera Maya, Mexico and Celestún, Mexico?
You can take a shuttle from Puerto Aventuras to Celestun via Xpu-Há, Xpu-Há, Terminal de Autobuses ADO Tulum, Tulum, and Merida in around 9h 20m.
- Website
- vivaaerobus.com
Flights from Cancún International Airport to Mérida International Airport via Villahermosa
- Ave. Duration
- 3h 35m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $1,500–6,500
Flights from Cancún International Airport to Mérida International Airport via Veracruz
- Ave. Duration
- 4h 10m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $1,500–6,500
Flights from Cancún International Airport to Mérida International Airport via Mexico City
- Ave. Duration
- 5h 25m
- When
- Every day
- Estimated price
- $1,500–6,500
Flights from Cancún International Airport to Mérida International Airport via Havana
- Ave. Duration
- 7h 35m
- When
- Wednesday
- Estimated price
- $1,500–6,500
Flights from Cancún International Airport to Mérida International Airport via Tuxtla Gutierrez
- Ave. Duration
- 3h 54m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $1,400–7,000
Flights from Cancún International Airport to Mérida International Airport via Puebla
- Ave. Duration
- 4h 59m
- When
- Thursday
- Estimated price
- $1,400–7,000
Flights from Tulum International Airport to Mérida International Airport via Monterrey
- Ave. Duration
- 6h 20m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $2,400–7,500
Flights from Tulum International Airport to Mérida International Airport via Mexico City
- Ave. Duration
- 8h 17m
- When
- Every day
- Estimated price
- $2,100–13,000
Flights from Tulum International Airport to Mérida International Airport via Guadalajara
- Ave. Duration
- 7h 55m
- When
- Friday and Sunday
- Estimated price
- $2,800–9,000
- Website
- aeromexico.com
Flights from Cancún International Airport to Mérida International Airport via Mexico City
- Ave. Duration
- 6h 28m
- When
- Every day
- Estimated price
- $2,000–9,500
Flights from Tulum International Airport to Mérida International Airport via Mexico City
- Ave. Duration
- 7h 43m
- When
- Every day
- Estimated price
- $2,700–13,000
- Website
- mexicana.gob.mx
Flights from Tulum International Airport to Mérida International Airport via Mexico City
- Ave. Duration
- 7h 2m
- When
- Monday, Tuesday, Thursday, Saturday, and Friday
- Estimated price
- $2,700–13,000
- Phone
- +52 559 771 1000
- Website
- Booking Tren Maya
Train from Estación Tren Maya Playa del Carmen to Estación Tren Maya Cancún Aeropuerto
- Ave. Duration
- 51 min
- Frequency
- Twice daily
- Estimated price
- $180–900
- Website
- Booking Tren Maya
- Special Tourist (INAPAM)
- $180–220
- Local Tourist
- $220–270
- National Tourist
- $340–410
- International Tourist
- $450–550
- National Premier
- $500–650
- International Premier
- $700–900
Train from Estación Tren Maya Cancún Aeropuerto to Estación Tren Maya Umán
- Ave. Duration
- 4h 9m
- Frequency
- 3 times a day
- Estimated price
- $390–2,600
- Website
- Booking Tren Maya
- Special Tourist (INAPAM)
- $390–650
- Local Tourist
- $490–850
- National Tourist
- $700–1,300
- International Tourist
- $950–1,700
- National Premier
- $1,100–2,000
- International Premier
- $1,500–2,600
- Phone
- +52 555 784 4652
- [email protected]
- Website
- facebook.com
Bus from Kinchil to Celestún
- Ave. Duration
- 1h 20m
- Frequency
- Hourly
- Estimated price
- $30–85
- Schedules at
- ahorrobus.com.mx
Bus from Mérida Noreste to Celestún
- Ave. Duration
- 2h 30m
- Frequency
- Hourly
- Estimated price
- $60–160
- Schedules at
- ahorrobus.com.mx
Bus from Mérida Noreste to Celestún
- Ave. Duration
- 2h 30m
- Frequency
- Hourly
- Estimated price
- $60–160
- Schedules at
- ahorrobus.com.mx
- Phone
- +52 55 5652 9331
- [email protected]
- Website
- Wayak
Bus from Tulum to Merida
- Ave. Duration
- 3h 55m
- Frequency
- Once daily
- Estimated price
- $6,000–47,000
- Website
- Wayak
- Medium SUV 5 Passengers
- $6,000–9,000
- Sedan 3 Passengers
- $6,721
- Van 9 Passengers
- $8,000–11,000
- Sprinter 18 Passengers
- $37,000–47,000
- Sprinter 12 Passengers
- $31,228
Bus from Merida to Celestun
- Ave. Duration
- 1h 55m
- Frequency
- Once daily
- Estimated price
- $3,854–16,000
- Website
- Wayak
- Medium SUV 5 Passengers
- $4,200–6,000
- Sedan 3 Passengers
- $3,854
- Van 9 Passengers
- $5,000–7,500
- Sprinter 18 Passengers
- $12,000–16,000
- Sprinter 12 Passengers
- $10,876
- Phone
- +52 998 980 0807
- [email protected]
- Website
- Cancun Shuttle
Shuttle from Puerto Aventuras to Aeropuerto Internacional de Cancún Terminal 2
- Ave. Duration
- 54 min
- Frequency
- On demand
- Estimated price
- $650–1,700
- Schedules at
- Cancun Shuttle
- Phone
- +52 999 265 1168
- [email protected]
- Website
- Combis Celestún - Mérida
Shuttle from Mérida to Celestún
- Ave. Duration
- 1h 30m
- Frequency
- Every 2 hours
- Estimated price
- $60–70
- Schedules at
- Combis Celestún - Mérida
Shuttle from Mérida to Celestún
- Ave. Duration
- 1h 30m
- Frequency
- Every 2 hours
- Estimated price
- $60–70
- Schedules at
- Combis Celestún - Mérida
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from Playa del Carmen Alterna to Mérida Centro Histórico
- Ave. Duration
- 4h 15m
- Frequency
- Hourly
- Estimated price
- $600–900
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Phone
- +52 997 976 0191
- [email protected]
- Website
- ado.com.mx
Bus from Xpu-Há to Mérida
- Ave. Duration
- 7h 30m
- Frequency
- Every 3 hours
- Estimated price
- $460–800
- Schedules at
- ahorrobus.com.mx
- Phone
- +52 984 188 6604
- Website
- facebook.com
Shuttle from Puerto Aventuras to Tulum
- Ave. Duration
- 59 min
- Frequency
- Every 30 minutes
- Estimated price
- $600–3,000
- Schedules at
- taxisplayadelcarmen.com
- To Airport
- $1,900–3,000
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 Which side of Niagara Falls should I choose (and how do I get there)?, How to plan an amazing trip around Scandinavia, and How do I get from Sydney to Melbourne - to help you get the most out of your next trip.
More Questions & Answers
There are 37+ hotels available in Celestún.






























