Distance from San Juan to Mexico City (Mexico)

The distance between San Juan, Zacatecas and Mexico City is 521 kilometers (324 miles).

San Juan, Zacatecas, Mexico

Mexico City, Mexico

From San Juan to Mexico City, the straight-line distance is 521 kilometers, heading southeast. San Juan is at 2,030 meters above sea level, while Mexico City is at 2,240 meters.

Travel time

Mode Estimated time
Bicycle 1-2 days
Motorcycle 14-16 hours
Car 12-14 hours
Helicopter 2-3 hours
Airplane 45-60 minutes
Speed Time
30 km/h
60 km/h
90 km/h
120 km/h
San Juan, Mexico

Local time:

Time Zone: America/Mexico_City

Coordinates: 23.0136° N 102.3824° W

Elevation: 2,030 m (6,660 ft)


Nearby airports:
  • General Leobardo C. Ruiz International Airport (ZCL)
  • Jesús Terán Paredo International Airport (AGU)
  • Ponciano Arriaga International Airport (SLP)
  • Francisco Primo de Verdad National Airport (LOM)
  • Del Bajío International Airport (BJX)
Mexico City, Mexico

Local time:

Time Zone: America/Mexico_City

Coordinates: 19.4285° N 99.1277° W

Elevation: 2,240 m (7,349 ft)


Nearby airports:
  • Benito Juárez International Airport (MEX)
  • Licenciado Adolfo López Mateos International Airport (TLC)
  • General Mariano Matamoros Airport (CVJ)
  • Hermanos Serdán International Airport (PBC)
  • Querétaro Intercontinental Airport (QRO)

Other distances from San Juan

Distance between cities Kilometers
From San Juan to Mexico City 521 km
From San Juan to Tijuana 1,781 km
From San Juan to Iztapalapa 532 km
From San Juan to Puebla 618 km
From San Juan to Ciudad Juárez 1,045 km

Cities within similar distances

The following list contains the cities of Mexico that are at equal or similar distances as between San Juan and Mexico City.

From To Distance (kilometers)
Torreón, Mexico León de los Aldama, Mexico 520 km
Hermosillo, Mexico Ciudad Juárez, Mexico 522 km
Ciudad Guayana, Venezuela Caracas, Venezuela 522 km
Monterrey, Mexico León de los Aldama, Mexico 522 km
Hermosillo, Mexico El Paso, United States 522 km
Brussels, Belgium Newport, United Kingdom 520 km
Mississauga, Canada Laval, Canada 523 km
London, United Kingdom Belfast, United Kingdom 519 km
Córdoba, Argentina San Miguel de Tucumán, Argentina 519 km
Leeds, United Kingdom Brussels, Belgium 518 km
Warsaw, Poland Berlin, Germany 518 km
Maracaibo, Venezuela Caracas, Venezuela 518 km
Montréal, Canada Etobicoke, Canada 518 km
Paris, France Nottingham, United Kingdom 518 km
Montréal, Canada The Bronx, United States 518 km
León de los Aldama, Mexico Guadalupe, Mexico 524 km
Torreón, Mexico Reynosa, Mexico 518 km
Berlin, Germany Vienna, Austria 524 km

Measure more distances between cities