it takes about 2 to 2 and half hours driving but well worth the ride!
The driving distance from Boston, Massachusetts to Merida, Mexico is 3,482 miles.
The driving distance from Toronto, Canada to Merida, Mexico is 3,163 miles / 5,090 km.
3,630 road miles.
Havana, Cuba is about 490 miles from Merida, Mexico
Yucatan Mexico just 2 hours west of Cancun, between Cancun and Merida.
Three and a half hours. Four hours by bus.
1258 Miles - 2025 Km
Merida, Chetumal, Cancun, Valladolid are some of them.
Look at http://www.travelchiapas.com/map/map-6.php That may help a bit.
Bus lines are pretty accessible to local and foreign tourists alike. If you prefer to pay a higher price for a shorter travel time, there are some charter flights from Cancun to Merida.
681 MI/ 1096 KM
Cancun is it's own city, it's located in the Yucatan peninsula in Mexico. The biggest city next to it is Merida Mexico. Outside of that, Cancun is not inside of a city.