There are 5 ways to get from Mahahual to Mérida by car, bus, plane, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Car, bus
best- Drive from Mahahual Centro to Chetumalcar
- Take the bus from Chetumal to Mérida Centro Históricobus
7h 9m$2,730–3,170Bus
cheapest- Take the bus from Mahahual Centro to Bacalarbus
- Take the bus from Bacalar to Mérida Centro Históricobus Ado Gl
8h 3m$431–1,190Drive 374.2 km
- Drive from Mahahual to Méridacar 374.2 km
5h 25m$693–1,001Car, fly
- Drive from Mahahual Centro to Chetumalcar
- Fly from Chetumal International Airport (CTM) to Mérida International Airport (MID)plane CTM - MID
7h 32m$4,680–8,390Shared minivan, bus
- Take a shuttle bus from Mahahual to Xul-HaMahaual
- Take the bus from Xul Há to Mérida TAMEbus Chetumal
9h 20m$492–790
Mahahual to Mérida by bus
Questions & Answers
The cheapest way to get from Mahahual to Mérida is to Shared minivan and bus which costs $490 - $800 and takes 9h 20m.
The fastest way to get from Mahahual to Mérida is to drive which takes 5h 25m and costs $650 - $1000.
No, there is no direct bus from Mahahual to Mérida. However, there are services departing from Mahahual Centro and arriving at Mérida Centro Histórico via Bacalar. The journey, including transfers, takes approximately 8h 3m.
The distance between Mahahual and Mérida is 515 km. The road distance is 374.2 km.
The best way to get from Mahahual to Mérida without a car is to bus which takes 8h 3m and costs $430 - $1200.
It takes approximately 7h 9m to get from Mahahual to Mérida, including transfers.
Mahahual to Mérida bus services, operated by Autobuses Caribe, depart from Mahahual Centro station.
Mahahual to Mérida bus services, operated by Autobuses Caribe, arrive at Bacalar station.
Mérida is 1h behind Mahahual. It is currently 9:44 PM in Mahahual and 8:44 PM in Mérida.
Yes, the driving distance between Mahahual to Mérida is 374 km. It takes approximately 5h 25m to drive from Mahahual to Mérida.
What companies run services between Mahahual, Mexico and Mérida, Mexico?
You can take a bus from Mahahual Centro to Mérida Centro Histórico via Bacalar in around 8h 3m.
- Website
- aeromexico.com
Flights from Chetumal International Airport to Mérida International Airport via Mexico City
- Ave. Duration
- 6h 12m
- When
- Every day
- Estimated price
- $2,400–11,000
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from Chetumal to Mérida Centro Histórico
- Ave. Duration
- 5h 5m
- Frequency
- Every 3 hours
- Estimated price
- $700–1,100
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Bacalar to Mérida Centro Histórico
- Ave. Duration
- 4h 42m
- Frequency
- Once daily
- Estimated price
- $650–1,000
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Phone
- +52 983 106 0027
- [email protected]
- Website
- Transporte Mahahual
Car from Mahahual Centro to Chetumal
- Ave. Duration
- 1h
- Frequency
- On demand
- Estimated price
- $1,850
- Schedules at
- Transporte Mahahual
Car from Mahahual Centro to Chetumal
- Ave. Duration
- 1h
- Frequency
- On demand
- Estimated price
- $1,850
- Schedules at
- Transporte Mahahual
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 France: A guide to SNCF, The London Underground: Essential tips to navigate the Tube, and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.
More Questions & Answers
There are 861+ hotels available in Mérida.






