Distance from to

Distance from Puebla to San Cristobal de las Casas

Distance from Puebla to San Cristóbal de las Casas is 643 kilometers. This air travel distance is equal to 400 miles.

The air travel (bird fly) shortest distance between Puebla and San Cristóbal de las Casas is 643 km= 400 miles.

If you travel with an airplane (which has average speed of 560 miles) from Puebla to San Cristobal de las Casas, It takes 0.71 hours to arrive.

Puebla

Puebla is located in Mexico.

GPS Coordinates (DMS)19° 2´ 28.6800'' N
98° 12´ 22.3200'' W
Latitude19.04130
Longitude-98.20620
Altitude2147 m
CountryMexico

Puebla Distances to Cities

PueblaDistance
Distance from Puebla to Mexico City107 km
Distance from Puebla to Oaxaca270 km
Distance from Puebla to Chiapas594 km
Distance from Puebla to Jalisco568 km
Distance from Puebla to Puerto Vallarta756 km

San Cristobal de las Casas

San Cristobal de las Casas is located in Mexico.

GPS Coordinates16° 43´ 54.3360'' N
92° 38´ 28.5360'' W
Latitude16.73176
Longitude-92.64126
Altitude2183 m
CountryMexico

San Cristóbal de las Casas Distances to Cities

San Cristóbal de las CasasDistance
Distance from San Cristobal De Las Casas to Xalapa De Enriquez548 km
Distance from San Cristobal De Las Casas to Santiago De Queretaro922 km
Distance from San Cristobal De Las Casas to Merida568 km
Distance from San Cristobal De Las Casas to Oaxaca De Juarez437 km
Distance from San Cristobal De Las Casas to Juchitan De Zaragoza256 km

Map of Puebla

Map of San Cristobal de las Casas