There are 4 ways to get from Puerto Morelos to Bacalar Municipality by train, taxi, bus, 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.
Train, taxi
best- Take the train from Estación Tren Maya Puerto Morelos to Estación Tren Maya Limones - Chacchobentrain Cancún
- Take the taxi from Estación Tren Maya Limones - Chacchoben to Bacalar Municipalitytaxi
4h 31m$674–2,026Drive 310.8 km
cheapest- Drive from Puerto Morelos to Bacalar Municipalitycar 310.8 km
4h 37m$551–795Bus
- Take the bus from Puente Puerto Morelos to Terminal de Autobuses ADO Tulumbus Cancun
- Take the bus from Terminal de Autobuses ADO Tulum to Bacalarbus
5h 35m$598–1,182Taxi
- Take the taxi from Puerto Morelos to Bacalar Municipalitytaxi 310.8 km
4h 37m$2,400–2,900
Questions & Answers
The cheapest way to get from Puerto Morelos to Bacalar Municipality is to drive which costs $550 - $800 and takes 4h 37m.
The fastest way to get from Puerto Morelos to Bacalar Municipality is to train and taxi which takes 4h 31m and costs $650 - $2100.
No, there is no direct bus from Puerto Morelos to Bacalar Municipality. However, there are services departing from Puente Puerto Morelos and arriving at Bacalar via Terminal de Autobuses ADO Tulum. The journey, including transfers, takes approximately 5h 35m.
The distance between Puerto Morelos and Bacalar Municipality is 304 km. The road distance is 310.8 km.
The best way to get from Puerto Morelos to Bacalar Municipality without a car is to train and taxi which takes 4h 31m and costs $650 - $2100.
It takes approximately 4h 31m to get from Puerto Morelos to Bacalar Municipality, including transfers.
Puerto Morelos to Bacalar Municipality bus services, operated by Autobuses Mayab, depart from Puente Puerto Morelos station.
Puerto Morelos to Bacalar Municipality bus services, operated by Autobuses Mayab, arrive at Terminal de Autobuses ADO Tulum station.
Yes, the driving distance between Puerto Morelos to Bacalar Municipality is 311 km. It takes approximately 4h 37m to drive from Puerto Morelos to Bacalar Municipality.
There are eight+ hotels available in Bacalar Municipality.
What companies run services between Puerto Morelos, Estado de Quintana Roo, Mexico and Bacalar Municipality, Mexico?
You can take a vehicle from Puerto Morelos to Bacalar Municipality via Puente Puerto Morelos, Terminal de Autobuses ADO Tulum, and Bacalar in around 5h 35m.
- Phone
- +52 559 771 1000
- Website
- Booking Tren Maya
Train from Estación Tren Maya Puerto Morelos to Estación Tren Maya Limones - Chacchoben
- Ave. Duration
- 3h 35m
- Frequency
- Twice daily
- Estimated price
- $340–1,700
- Website
- Booking Tren Maya
- Special Tourist (INAPAM)
- $340–410
- Local Tourist
- $430–550
- National Tourist
- $600–800
- International Tourist
- $850–1,100
- National Premier
- $850–1,300
- International Premier
- $1,100–1,700
- Phone
- +52 997 976 0191
- [email protected]
- Website
- ado.com.mx
Bus from Puente Puerto Morelos to Terminal de Autobuses ADO Tulum
- Ave. Duration
- 1h 35m
- Frequency
- Every 3 hours
- Estimated price
- $100–140
- Schedules at
- ahorrobus.com.mx
Bus from Terminal de Autobuses ADO Tulum to Bacalar
- Ave. Duration
- 3h 5m
- Frequency
- Every 4 hours
- Estimated price
- $220–310
- Schedules at
- ahorrobus.com.mx
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from Terminal de Autobuses ADO Tulum to Bacalar
- Ave. Duration
- 3h
- Frequency
- Hourly
- Estimated price
- $460–700
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from Terminal de Autobuses ADO Tulum to Bacalar
- Ave. Duration
- 2h 50m
- Frequency
- Every 2 hours
- Estimated price
- $290–500
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Terminal de Autobuses ADO Tulum to Bacalar
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- $620–670
- Schedules at
- Turismo y Excursiones Alianza Bacalar
- Phone
- +52 921 167 7641
- [email protected]
- Website
- Turismo y Excursiones Alianza
Bus from Terminal de Autobuses ADO Tulum to Bacalar
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- $490–550
- Schedules at
- Turismo y Excursiones Alianza
- Ave. Duration
- 2h 46m
- Estimated price
- $330–2,900
Sitio 5
- Phone
- +52 348 129 58 60
Taxis Ocean Coral H10
- Phone
- +52 998 335 16 04
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 Need to know: Eurostar, How to get from Heathrow Airport into central London, and 5 delightfully under-the-radar French towns you need to visit - to help you get the most out of your next trip.




























