Cancun to Merida
Leaving from...
Going to...
Overview Compare Bus Taxi Day Trip
How to get from Cancun to Merida
There are 3 ways you can travel the 305 km (190 miles) from Cancun to Merida: a 4.5-hour bus, a 3.5-hour private transfer, and a 15-hour day trip. Rates range between 538 MXN ($31.00) and 6,690 MXN ($390.00).
Transport Mode | Duration | Costs | Availability | |
---|---|---|---|---|
Bus | 4.5 hours | 538 MXN ($31.00) | Check Bus Tickets | |
Private Transfer | 3.5 hours | 5,930 MXN ($345.00) | Check Private Transfers | |
Day Trip | 15 hours | 6,690 MXN ($390.00) | Check Day Trips |
The bus is the only public transportation available from Cancun to Merida. It is also the cheapest choice with ticket prices from 538 MXN ($31.00). ADO Bus is the main operator for this route and you can choose between standard and first class trips. The bus ride takes around 4.5 hours.
PRO TIP: If you book the bus some time in advance, you’ll be able to find even cheaper rates for this journey from Cancun to Merida.
If you prefer a door-to-door ride, you can get a private transfer from Cancun to Merida with rates from 5,930 MXN ($345.00). This spacious vehicle can fit up to 4 people and is convenient if you’re coming from Cancun Airport. Travel time is also a bit faster at 3.5 hours.
Visiting Merida on a day trip? Organised day tour packages are also available, but they’re a bit pricey. With GetYourGuide, day trip rates start from 6,690 MXN ($390.00) per person for a private tour that includes at least 2 people. It’s worth noting that the cost per person gets lower if there are more people in your group.
Although both cities have their own airports, there is no direct flight between Cancun and Merida.
Cancun to Merida by Bus
Bus transportation is the cheapest option you can find when travelling from Cancun to Merida. ADO Bus, Mexico’s leading bus company, is the main operator for this route. Also available are its following sub-branches:
- ADO GL
- ADO Platino
- OCC
The basic ADO and OCC buses have reclining seats, AC and a toilet, whereas ADO GL and ADO Platino take luxury to another level. Their buses are first class so they’re even more comfortable, with extra space, refreshments, charging ports, separate men/women toilets and individual sound systems.
Travel time is more or less 4.5 hours, depending on the schedule of your trip. Some ADO buses can complete the journey faster at around 3.5 hours, but those are late-night trips that depart from Cancun and arrive in Merida in the middle of the night.
Bus prices start from 538 MXN ($31.00). You can see below the Cancun-Merida bus schedule, but they may vary daily so it’s best to check online for the departure times on your exact travel date.
Bus schedule from Cancun to Merida
Bus Operator | Schedules | Duration | Costs |
---|---|---|---|
ADO Bus | Every hour from 04:07 – 23:07 | 3.5-5 hours | 538 MXN ($31.00) Check Bus Tickets |
ADO GL | 2x a day (schedule varies) | 4.5 hours | 644 MXN ($37.50) Check Bus Tickets |
ADO PLATINUM | 4x a day (schedule varies) | 4 hours | 828 MXN ($48.00) Check Bus Tickets |
OCC | 3x a day (schedule varies) | 5.5 hours | 640 MXN ($37.00) Check Bus Tickets |
We highly recommend booking your bus tickets online via ClickBus to ensure a seat on your preferred date and time. Night buses, in particular, tend to sell out quickly, especially on weekends. Also, there’s a chance you can score lower fares when you buy your tickets ahead of your travel dates.
When booking, it’s good to be aware that some ADO bus schedules have a longer travel time. This is because the bus has an additional stop at Valladolid or Playa del Carmen. If you want to get to your destination faster, we recommend avoiding the buses with extra stops.
Departure and arrival station
Buses to Merida depart from the ADO Bus Station along Calle Cinco in the city centre. The is the central bus station and is within walking distance from many hostels and hotels in downtown Cancun. If you’re coming from the Hotel Zone, the main ADO bus terminal is also easily accessible by taxi and by bus (lines R-1, R-3 and R-38).
In Merida, there are three different bus stations, but the main one is conveniently located in the city centre, better known as Terminal CAME. From this bus terminal, the main square is located just 15 minutes away by foot and around it is a whole host of hotel options. You can also take a taxi with rates from 50 MXN ($2.90) if your final destination is within the city centre.
Cancun to Merida by Private Transfer
Are you hoping to get to Merida from Cancun International Airport? A more convenient yet expensive option would be to take a private transfer. This way, you won’t have to take make a stop at Cancun city centre to get a bus bound for Merida.
Rates for a 4-seater private ride from Cancun Airport to Merida start at 5,930 MXN ($345.00). Travel time is faster than the bus at around 3.5 hours.
We recommend booking your ride online through BookAway, which offers spacious cars with trusted drivers.
Check Private Transfers on BookAway
Cancun to Merida by Day Trip
If you’re pressed for time and only have one day to visit Merida, it’s also possible to just take a day trip. While it’s possible to do it on your own, a more convenient option would be to join an organised day trip from Cancun to Merida.
GetYourGuide offers private tours from 6,690 MXN ($390.00) per person. Quite expensive, but the rate gets lower the more people are in your group. For example, if you’re travelling in a group of 5, then the cost goes down to 5,060 MXN ($295.00) per person.
This private day trip takes around 15 hours – including the 8-hour roundtrip transfers. Apart from visiting Merida, it will also make a stop at the nearby town of Uxmal and its Mayan ruins. Also included in the package are all entrance fees, lunch, and hotel pick-up and drop-off.
Check Day Trips with GetYourGuide
Frequently Asked Questions about Cancun to Mexico
What to expect when visiting Merida?
Can you get a rental car from Cancun to Merida?
Mexico Travel Guides
The Ultimate Holbox Travel Guide
The Ultimate Tulum Travel Guide
The Ultimate Mexico City Travel Guide
The Ultimate Bacalar Travel Guide
The Ultimate Palenque Travel Guide
The Ultimate San Cristobal de Las Casas Travel Guide
The Ultimate Cancun Travel Guide
The Ultimate Oaxaca City Travel Guide
The Ultimate Puerto Escondido Travel Guide
The Ultimate Playa del Carmen Travel Guide
18 best things to do in Cancun
5 Best Things to Do in Palenque
14 Best Things to Do in Holbox
14 Best Things to Do In Mexico City
14 Best Things to do in Puerto Escondido
15 best things to do in Playa del Carmen
9 best things to do in Bacalar
Was this post helpful?
Click on a star to rate it!
Average rating 5 / 5. Vote count: 4
No votes so far! Be the first to rate this post.
We are sorry that this post didn't meet your expectations.
Your feedback is very valueable to us
What was missing in this post? (TIP: If you want us to reply to your feedback, you can leave your email in this text box.)
Ela is a storyteller, content producer, solo traveller and a mermaid-in-training. When she’s not in front of her laptop, you will find her barefoot and living her best tan on some island in the Philippines… Or exploring the depths of its seas as a budding freediver. An island girl at heart, she’ll be happy anywhere there is sea, sand, sun and coffee.
Based in Bali, Maarten’s passion for travel is undeniable. In 2016, he decided to quit his job as a stock analyst and started doing what he always dreamed of: travelling through South East Asia and helping other people plan their trips. When he is not working on Gecko Routes, you’ll find him surfing in the ocean or exploring the best gems of Indonesia.
- Explore more
- Most popular routes in Mexico
Do the buses stop at the Cancun airport enroute to Merida? Gracias, Beverly
Hi Beverly, there’s a bus from Cancun Airport to Merida, but the only departure is at 16:10.
If this bus doesn’t match your arrival time, you would need to travel to Cancun city first and take the bus to Merida from there. The best option you have is to take a shared minivan from Cancun Airport and ask the driver to drop you off at ADO Bus Station.
The minivans to Cancun city run every hour and you can also take a bus to Merida right away. You can buy your tickets at the station, but booking in advance will ensure your seats on the date of your travel. Safe travels!