Distance from Mesa to St. Louis (United States)

The distance between Mesa, Arizona and St. Louis, Missouri is 2,027 kilometers (1,260 miles)

Country: United States

Region: Arizona

City: Mesa

Country: United States

Region: Missouri

City: St. Louis

Travel time

Mode Estimated time
Bicycle 6-7 days
Motorcycle 2-3 days
Car 2-3 days
Airplane 3-4 hours
Speed Time
50 km/h
100 km/h
150 km/h

Mesa, United States

Local time:

Coordinates: 33.4223° N 111.8226° W


Nearby airports:
  • Falcon Field (MSC)
  • Phoenix Sky Harbor International Airport (PHX)
  • Phoenix-Mesa Gateway Airport (IWA)
  • Phoenix-Mesa-Gateway Airport (AZA)
  • Scottsdale Airport (SCF)

St. Louis, United States

Local time:

Coordinates: 38.6273° N 90.1979° W


Nearby airports:
  • Saint Louis Downtown - Parks Airport (CPS)
  • Lambert–St. Louis International Airport (STL)
  • MidAmerica St. Louis Airport (BLV)
  • St Louis Regional Airport (ALN)
  • Spirit of St Louis Airport (SUS)

Other distances from Mesa

Distance between cities Kilometers
From Mesa to New York City 3,431 km
From Mesa to Los Angeles 599 km
From Mesa to Chicago 2,319 km
From Mesa to Houston 1,612 km
From Mesa to Philadelphia 3,331 km

Other distances from St. Louis

Distances between cities Kilometers
From St. Louis to New York City 1,406 km
From St. Louis to Los Angeles 2,558 km
From St. Louis to Chicago 418 km
From St. Louis to Houston 1,092 km
From St. Louis to Philadelphia 1,304 km

Cities within similar distances

The following list contains the cities of United States that are at equal or similar distances as between Mesa and St. Louis.

From To Distance (kilometers)
Philadelphia, United States Oklahoma City, United States 2,027 km
Naucalpan de Juárez, Mexico Wichita, United States 2,027 km
Iztapalapa, Mexico Phoenix, United States 2,027 km
Jaboatão, Brazil São José dos Campos, Brazil 2,027 km
Sacramento, United States Cuilacan, Mexico 2,026 km
Warsaw, Poland Zaragoza, Spain 2,026 km
Mixco, Guatemala Ibagué, Colombia 2,028 km
Phoenix, United States Santa María Chimalhuacán, Mexico 2,028 km
Monterrey, Mexico Lexington-Fayette, United States 2,028 km
Medellín, Colombia Huancayo, Peru 2,026 km
New South Memphis, United States Morelia, Mexico 2,026 km
Ottawa, Canada Tampa, United States 2,028 km
Cancún, Mexico Mazatlán, Mexico 2,028 km
Azcapotzalco, Mexico Wichita, United States 2,026 km
Phoenix, United States Tlalpan, Mexico 2,026 km
Phoenix, United States Ciudad Nezahualcoyotl, Mexico 2,026 km
Hermosillo, Mexico New Orleans, United States 2,026 km
Santa Cruz de la Sierra, Bolivia Contagem, Brazil 2,028 km
Morelia, Mexico Wichita, United States 2,029 km

Measure more distances between cities