Chichen Itza’s location is between Cancun and Merida, in the Yucatan State of Mexico. These ruins are midway between the two coastal cities.
It is 206 km from Cancun, and about 125 km from Merida. The journey from either city takes about 2 to 3 hours when moving through the toll highway.
You can get to Chichen Itza by road, either using the main highway that runs between the resort city of Cancun and the Capital City of Merida, or through the “libre” route that runs through the villages in the area, giving a better feel of the culture around.
However, if you use the “Libre” route watch out for the many pedestrians and animals, on top of the many speed humps. However, stick to the main highway if travelling at night.
Travelling by bus from Cancun costs approximately 180 pesos, one way. There are a number of tour companies that organize trips to these ruins if you live outside Mexico.
Once on the site, you move around on foot, so make sure to have some good and sturdy shoes.