If you got the chance to land in Tuxla Gutierrez you will reach San Cristobal de las Casas in a hour bus ride. Getting there by land will take you 16 hours from Playa del Carmen or 10/12 from the city of Oaxaca. Both are very nice trips and you'll have the chance to stop for a night if needed during your way to Chiapas.
Explore the ancient ruins of the Yucatan on this Sacred and Spiritual Itinerary. After landing in Cancun you will make your way to the gorgeous beaches and mysterious ruins of Tulum where you will spend a night getting to know this small yet famous city before heading off to the ruins of Chichen Itza.