El aeropuerto más cercano es el Aeropuerto Internacional Ángel Albino Corzo (TGZ) que se localiza a solo 50 minutos de la ciudad; ya que el Aeropuerto Federal de San Cristóbal de Las Casas, conocido como "Corazón de María", fue cerrado a las operaciones aéreas, privadas y comerciales el 21 de julio de 2010.