Fly, drive, bus it. However you plan to get to San Cristobal de las Casas, Teach Me Mexico can give you directions.

How to get San Cristobal de las Casas, Chiapas - Header

Directions to San Cristobal

By Air or Land

Get detailed directions on getting to your Spanish-language-learning destination.

How Do I Get to San Cristobal de las Casas, Mexico?

By Air

San Cristobal de las Casas Map

The easiest way to get to San Cristobal de las Casas is to fly to the Ángel Albino Corzo International Airport (airport code TGZ), considered the Tuxtla Gutierrez airport. There are multiple daily direct flights from several other Mexican cities, principally Mexico City, through which international flights normally run.

From the Tuxtla Gutierrez airport, there are various ways to get to San Cristobal de las Casas. Here are some options:

  • Take a bus. The cheapest way. Leaving the customs area, look for a booth that says ADO. Take a red ADO bus that leaves approximately every two hours for San Cristobal (about US$14). (They’ve scheduled them based on the arrival of flights.) You'll arrive at the bus station in San Cristobal in under two hours. From there, take a taxi to your destination.
  • Take a taxi, or private car or shuttle service. Generally somewhere around US$50 one-way or US$80 round-trip. You can arrange this in advance online with some providers.
  • Have the school or hotel pick you up. This is really #2, for the same approximate prices.
  • Rent a car. You would probably want to arrange this in advance too. We don't personally find it so necessary, as public transportation and taxis are affordable and plentiful, but it certainly affords some comforts. Alamo, Europcar, Hertz, and Thrifty all rent vehicles at the Tuxtla Gutierrez airport. The drive is up through Chiapa de Corzo and then over to San Cristobal.

Have a question about flying here? Ask us!


By Land

Bus to San Cristobal de las Casas
  • By Bus

    The terminal de autobuses in San Cristobal de las Casas is located right off the main east-west highway, south of the city center. ADO, which is also OCC, is the main bus line that arrives at and leaves San Cristobal, although there are other smaller, regional lines too. There are ADO busses direct to San Cristobal from some other large central and southern cities in Mexico, including Mexico City, Oaxaca, and Cancun.

  • Driving
    Mexico has quite good highways between major cities. We especially recommend the cuota or toll roads. Be aware that many do not have lights, though; for that and general safety reasons, we suggest you drive only during daylight hours. Military checkpoints and heinously high speed bumps are both common. Stop for both!

Plan on driving to San Cristobal de las Casas? Click here to get driving directions.

Have questions on how to get to San Cristobal? Or ready to start learning Spanish there? Contact us today!