There are 8 ways to get from Merida Airport (MID) to Cancún by plane, bus, train, rideshare, 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
best- Fly from Mérida International Airport (MID) to Cancún International Airport (CUN)plane MID - CUN
4h 33m$1,455–5,749Bus via Terminal de Autobuses ADO Cancún
cheapest- Take the bus from Mérida Terminal Noreste to Terminal de Autobuses ADO Cancúnbus
8h 15m$339–712Bus via C-61 x 72 Col. Centro_1492
- Take the bus from Merida to Cancunbus Mérida a Cancún
5h 37m$7,151–60,174Train
- Take the train from Estación Tren Maya Mérida Teya to Estación Tren Maya Cancún Aeropuertotrain Mérida / ...
6h 21m$516–3,482Airport Transfer
- Take the rideshare from Merida-MID to Cancún315.3 km
3h 33m$600–800Drive 315.3 km
- Drive from Merida Airport (MID) to Cancúncar 315.3 km
3h 33m$561–810Bus
- Take the bus from Mérida to Cancúnbus
5h 52m$429–592Bus via Umán_1850
- Take the bus from Umán to Terminal de Autobuses ADO Cancúnbus Merida
12h 8m$701–974
Mérida International Airport (MID) to Cancún International Airport (CUN) flights
Questions & Answers
The cheapest way to get from Merida Airport (MID) to Cancún is to bus via Terminal de Autobuses ADO Cancún which costs $330 - $750 and takes 8h 15m.
The fastest way to get from Merida Airport (MID) to Cancún is to Airport Transfer which takes 3h 33m and costs $600 - $800.
No, there is no direct bus from Merida Airport (MID) to Cancún. However, there are services departing from C-127 x 58 Col. San Jose Tecoh_40 and arriving at Cancun via R104 C-69 x 58 y 60 Col. Centro_2744 and Merida. The journey, including transfers, takes approximately 5h 37m.
No, there is no direct train from Merida Airport (MID) to Cancún. However, there are services departing from Estación Tren Maya Mérida Teya and arriving at Estación Tren Maya Cancún Aeropuerto via . The journey, including transfers, takes approximately 6h 21m.
The distance between Merida Airport (MID) and Cancún is 297 km. The road distance is 315.3 km.
The best way to get from Merida Airport (MID) to Cancún without a car is to bus via C-61 x 72 Col. Centro_1492 which takes 5h 37m and costs $7000 - $60000.
It takes approximately 4h 33m to get from Merida Airport (MID) to Cancún, including transfers.
Merida Airport (MID) to Cancún bus services, operated by Wayak (D2D Private Transportation), depart from Merida station.
Merida Airport (MID) to Cancún train services, operated by Tren Maya, depart from Estación Tren Maya Mérida Teya station.
The best way to get from Merida Airport (MID) to Cancún is to fly which takes 4h 33m and costs $1400 - $6000. Alternatively, you can bus via C-61 x 72 Col. Centro_1492, which costs $7000 - $60000 and takes 5h 37m, you could also train, which costs $500 - $3500 and takes 6h 21m.
What companies run services between Merida Airport (MID), Mexico and Cancún, Mexico?
Viva Aerobus, Aeroméxico, and Mexicana fly from Mérida International Airport (MID) to Cancún International Airport (CUN) 3 times a day. Alternatively, Wayak (D2D Private Transportation) operates a bus from Merida to Cancun once daily. Tickets cost $7,000–60,000 and the journey takes 3h 55m.
- Website
- vivaaerobus.com
Flights from Mérida International Airport to Cancún International Airport via Villahermosa
- Ave. Duration
- 3h 40m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $1,500–5,500
Flights from Mérida International Airport to Cancún International Airport via Veracruz
- Ave. Duration
- 4h 10m
- When
- Wednesday
- Estimated price
- $1,500–5,500
Flights from Mérida International Airport to Cancún International Airport via Puebla
- Ave. Duration
- 5h 5m
- When
- Thursday
- Estimated price
- $1,500–5,500
Flights from Mérida International Airport to Cancún International Airport via Mexico City
- Ave. Duration
- 5h 18m
- When
- Every day
- Estimated price
- $1,500–5,500
- Phone
- +52 559 771 1000
- Website
- trenmaya.gob.mx
Train from Estación Tren Maya Mérida Teya to Estación Tren Maya Cancún Aeropuerto
- Ave. Duration
- 3h 31m
- Frequency
- Every 3 hours
- Estimated price
- $370–3,300
- Website
- https://reservas.ventaboletostrenmaya.com.mx/web/portal/inicio
- Special Tourist (INAPAM)
- $370–850
- Local Tourist
- $460–1,100
- National Tourist
- $700–1,600
- International Tourist
- $900–2,100
- National Premier
- $1,100–2,500
- International Premier
- $1,500–3,300
- Phone
- +52 55 5652 9331
- [email protected]
- Website
- wayak.mx
Bus from Merida to Cancun
- Ave. Duration
- 3h 55m
- Frequency
- Once daily
- Estimated price
- $7,000–60,000
- Website
- https://www.wayak.mx/
- Medium SUV 5 Passengers
- $7,000–10,000
- Sedan 3 Passengers
- $7,522
- Van 9 Passengers
- $9,000–13,000
- Sprinter 18 Passengers
- $44,000–60,000
- Sprinter 12 Passengers
- $36,795
- Phone
- +52 999 923 0547
- [email protected]
- Website
- facebook.com
Bus from Mérida to Cancún
- Ave. Duration
- 4h 15m
- Frequency
- 3 times a day
- Estimated price
- $290–430
- Schedules at
- facebook.com
- Phone
- +52 555 784 4652
- [email protected]
- Website
- facebook.com
Bus from Mérida Terminal Noreste to Terminal de Autobuses ADO Cancún
- Ave. Duration
- 7h
- Frequency
- Hourly
- Estimated price
- $200–550
- Schedules at
- ahorrobus.com.mx
- Phone
- +52 997 976 0191
- [email protected]
- Website
- ado.com.mx
Bus from Umán to Terminal de Autobuses ADO Cancún
- Ave. Duration
- 9h 45m
- Frequency
- Every 3 hours
- Estimated price
- $550–800
- Schedules at
- ahorrobus.com.mx
- Website
- https://www.mozio.com
Rideshare from Merida-MID to Cancún
- Ave. Duration
- 3h 33m
- Frequency
- On demand
- Estimated price
- $600–800
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 What are the different types of Renfe trains in Spain?, 4 stunningly beautiful Philippines islands you need to visit, and How to travel India's Golden Triangle - to help you get the most out of your next trip.
More Questions & Answers
Merida Airport (MID) to Cancún bus services, operated by Wayak (D2D Private Transportation), arrive at Cancun station.
Cancún is 1h ahead of Merida Airport (MID). It is currently 2:36 PM in Merida Airport (MID) and 3:36 PM in Cancún.
Merida Airport (MID) to Cancún train services, operated by Tren Maya, arrive at Estación Tren Maya Cancún Aeropuerto station.
Yes, the driving distance between Merida Airport (MID) to Cancún is 315 km. It takes approximately 3h 33m to drive from Merida Airport (MID) to Cancún.
There are 1658+ hotels available in Cancún.
Check out Blablacar's carpooling service for rideshare options between Merida Airport (MID) and Cancún. A great option if you don't have a driver's licence or want to avoid public transport.

















