Distance from Saint John to Mexico City

The distance between Saint John, United States and Mexico City, Mexico is 2,680 kilometers (1,665 miles).

Saint John, Indiana, United States

Mexico City, Mexico

From Saint John to Mexico City, the straight-line distance is 2,680 kilometers, heading southwest. Saint John is at 224 meters above sea level, while Mexico City is at 2,240 meters.

Travel time

Mode Estimated time
Bicycle 8-10 days
Motorcycle 3-4 days
Car 2-3 days
Airplane 4-5 hours
Speed Time
50 km/h
100 km/h
150 km/h
Saint John, United States

Local time:

Time Zone: America/Chicago

Coordinates: 41.45° N 87.47° W

Elevation: 224 m (735 ft)


Nearby airports:
  • Gary Chicago International Airport (GYY)
  • Porter County Municipal Airport (VPZ)
  • Chicago Midway International Airport (MDW)
  • Chicago Meigs Airport (CGX)
  • Greater Kankakee Airport (IKK)
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 Saint John

Distance between cities Kilometers
From Saint John to New York City 1,133 km
From Saint John to Los Angeles 2,817 km
From Saint John to Chicago 47 km
From Saint John to Houston 1,479 km
From Saint John to Phoenix 2,341 km

Cities within similar distances

The following list contains cities that are at equal or similar distances as between Saint John and Mexico City.

From To Distance (kilometers)
Indianapolis, United States Guadalajara, Mexico 2,680 km
Manaus, Brazil Guarulhos, Brazil 2,681 km
Maracay, Venezuela Callao, Peru 2,681 km
Brampton, Canada Mérida, Mexico 2,679 km
Mérida, Mexico Etobicoke, Canada 2,681 km
Portland, United States Culiacán, Mexico 2,679 km
Miami, United States Ciudad Guayana, Venezuela 2,678 km
Cancún, Mexico Tucson, United States 2,682 km
Chicago, United States Irapuato, Mexico 2,678 km
Monterrey, Mexico Baltimore, United States 2,678 km
Jacksonville, United States Caracas, Venezuela 2,678 km
New South Memphis, United States Fresno, United States 2,678 km
Manaus, Brazil São Paulo, Brazil 2,682 km
Manaus, Brazil San Miguel de Tucumán, Argentina 2,683 km
Memphis, United States Fresno, United States 2,677 km
Phoenix, United States Columbus, United States 2,683 km
Mérida, Mexico Minneapolis, United States 2,683 km
Chihuahua, Mexico Surrey, Canada 2,684 km
Austin, United States Calgary, Canada 2,676 km
Moscow, Russia Newport, United Kingdom 2,684 km

Measure more distances between cities