Chichen Itza is located in the town of Tinum, in the state of Yucatan. It is about 150 kilometers from Cancun, via Valladolid. The easiest way to get here would be to book a tour from Cancunm, which would cost about 450 Mexican pesos. You may also take an ADO bus from Cancun, for about 200 pesos.
The complex is open from 9am to 5pm, everyday. Entrance fee is 59 pesos. There are gift shops and stores at the entrance of the complex. There are also many ambulant vendors roaming inside, as well as hawkers peddling souvenirs.