There are 7 ways to get from Monterrey to Celestún by plane, shuttle, 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 from Monterrey International Airport, shuttle
best- Fly from Monterrey International Airport (MTY) to Mérida International Airport (MID)MTY - MID
- Take a shuttle bus from Merida to Celestún
7h 56m$1,082–3,397Bus, train
- Take the bus from Monterrey to Acayucan
- Take the bus from Acayucan to Escárcega
- Take the train from Estación Tren Maya Escárcega to Estación Tren Maya Umán
- Take the bus from Kinchil to Celestún
30h 16m$1,800–3,650Drive 1,928.2 km
- Drive from Monterrey to Celestún1,928.2 km
24h 51m$3,676–5,310Tour to Plan De Guadalupe International Airport, fly, shuttle
- Take a shuttle bus from Monterrey to Desert Museum
- Fly from Plan De Guadalupe International Airport (SLW) to Mérida International Airport (MID)SLW - MID
- Take a shuttle bus from Merida to Celestún
9h 31m$3,992–9,047Bus
- Take the bus from Monterrey to Acayucan
- Take the bus from Acayucan to Mérida Centro Histórico
- Take the bus from Merida to Celestun
30h 49m$4,580–13,600Bus via Veracruz
- Take the bus from Monterrey to Veracruz
- Take the bus from Veracruz to Mérida Centro Histórico
- Take the bus from Mérida Noreste to Celestún
37h 51m$2,882–4,833Bus via Veracruz #2
- Take the bus from Monterrey to Veracruz
- Take the bus from Veracruz to Mérida Centro Histórico
- Take the bus from Mérida Noreste to Celestún
38h 32m$2,966–3,866
Monterrey International Airport (MTY) to Mérida International Airport (MID) flights
Questions & Answers
The cheapest way to get from Monterrey to Celestún is to fly and shuttle which costs $1000 - $3400 and takes 7h 56m.
The fastest way to get from Monterrey to Celestún is to fly and shuttle which takes 7h 56m and costs $1000 - $3400.
No, there is no direct bus from Monterrey to Celestún. However, there are services departing from Monterrey and arriving at Celestun via Acayucan and Merida. The journey, including transfers, takes approximately 30h 49m.
The distance between Monterrey and Celestún is 1324 km. The road distance is 1928.2 km.
The best way to get from Monterrey to Celestún without a car is to bus and train which takes 30h 16m and costs $1800 - $3700.
It takes approximately 7h 56m to get from Monterrey to Celestún, including transfers.
Monterrey to Celestún bus services, operated by Tours Acosta, depart from Monterrey station.
Monterrey to Celestún bus services, operated by Tours Acosta, arrive at Acayucan station.
Yes, the driving distance between Monterrey to Celestún is 1928 km. It takes approximately 24h 51m to drive from Monterrey to Celestún.
There are 40+ hotels available in Celestún.
What companies run services between Monterrey, Mexico and Celestún, Mexico?
You can take a bus from Monterrey to Celestun via Acayucan, Mérida Centro Histórico, and Merida in around 30h 49m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- vivaaerobus.com
Flights from Monterrey International Airport to Mérida International Airport
- Ave. Duration
- 1h 59m
- When
- Every day
- Estimated price
- $900–3,100
Flights from Monterrey International Airport to Mérida International Airport via Mexico City
- Ave. Duration
- 4h 17m
- When
- Every day
- Estimated price
- $900–3,100
Flights from Plan De Guadalupe International Airport to Mérida International Airport via Monterrey International Airport
- Ave. Duration
- 4h 49m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $2,000–7,000
Flights from Plan De Guadalupe International Airport to Mérida International Airport via Mexico City
- Ave. Duration
- 5h 30m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $2,300–7,500
- Website
- volaris.com
Flights from Monterrey International Airport to Mérida International Airport
- Ave. Duration
- 1h 56m
- When
- Every day
- Estimated price
- $750–3,100
- trenmaya1@sedena.gob.mx
- Website
- trenmaya.gob.mx
Train from Estación Tren Maya Escárcega to Estación Tren Maya Umán
- 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
- Phone
- +52 999 265 1168
- angeltony1807@gmail.com
- Website
- facebook.com
Shuttle from Merida to Celestún
- Ave. Duration
- 2h
- Frequency
- Every 3 hours
- Estimated price
- $60–70
- Schedules at
- facebook.com
- Phone
- +52 937 132 0108
- santiagosigerocinthia@gmail.com
- Website
- facebook.com
Bus from Monterrey to Acayucan
- Ave. Duration
- 13h 47m
- Frequency
- Once daily
- Estimated price
- $650–800
- Schedules at
- facebook.com
- Phone
- +52 984 128 4243
- alianzacancunpaseodelmar@gmail.com
- Website
- facebook.com
Bus from Acayucan to Escárcega
- Ave. Duration
- 7h
- Frequency
- Once daily
- Estimated price
- $500–700
- Schedules at
- facebook.com
- Phone
- +52 555 784 4652
- solucioneshola@ado.com.mx
- Website
- facebook.com
Bus from Kinchil to Celestún
- Ave. Duration
- 1h 20m
- Frequency
- Hourly
- Estimated price
- $30–80
- 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
- +1 713 701-5752
- info@monterreytour.com
- Website
- monterreytour.com
Shuttle from Monterrey to Desert Museum
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- $1,750
- Schedules at
- en.monterreytour.com
- Phone
- +52 55 4386 4652
- solucioneshola@ado.com.mx
- Website
- ado.com.mx
Bus from Acayucan to Mérida Centro Histórico
- Ave. Duration
- 12h 57m
- Frequency
- Twice daily
- Estimated price
- $1,200–1,800
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Veracruz to Mérida Centro Histórico
- Ave. Duration
- 18h 52m
- Frequency
- 5 times a day
- Estimated price
- $1,500–2,300
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Phone
- +52 55 5652 9331
- eduardo@wayakbus.com
- Website
- wayak.mx
Bus from Merida to Celestun
- Ave. Duration
- 1h 55m
- Frequency
- Once daily
- Estimated price
- $2,700–11,000
- Website
- https://www.wayak.mx/
- Sedan 3 Passengers
- $3,200–5,500
- Medium SUV 5 Passengers
- $2,700–6,000
- Van 9 Passengers
- $4,200–7,500
- Sprinter 12 Passengers
- $5,500–11,000
- Sprinter 18 Passengers
- $6,000–11,000
- Phone
- +52 56 2558 5392
- atencionaclientes@smilebus.com.mx
- Website
- smilebus.com.mx
Bus from Monterrey to Veracruz
- Ave. Duration
- 14h 19m
- Frequency
- Once daily
- Estimated price
- $1,300–2,400
- Schedules at
- smilebus.com.mx
- Website
- facebook.com
Bus from Monterrey to Veracruz
- Ave. Duration
- 15h
- Frequency
- Once daily
- Estimated price
- $1,394
- 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 Train travel in Spain: A guide to Renfe, The beginner’s guide to the 2018 World Nomad Games, and Need to know: Greyhound - to help you get the most out of your next trip.


































