Distance from Hermosillo to St. Louis

The distance between Hermosillo, Mexico and St. Louis, United States is 2,186 kilometers (1,359 miles).

Hermosillo, Sonora, Mexico

St. Louis, Missouri, United States

From Hermosillo to St. Louis, the straight-line distance is 2,186 kilometers, heading northeast. Hermosillo is situated at an altitude of 212 meters above sea level, while St. Louis is at 149 meters.

Travel time

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

Local time:

Time Zone: America/Hermosillo

Coordinates: 29.1026° N 110.9773° W

Elevation: 212 m (696 ft)


Nearby airports:
  • General Ignacio Pesqueira García International Airport (HMO)
  • General José María Yáñez International Airport (GYM)
  • Ciudad Obregón International Airport (CEN)
  • Nogales International Airport (NOG)
  • Palo Verde Airport (SRL)
St. Louis, United States

Local time:

Time Zone: America/Chicago

Coordinates: 38.6273° N 90.1979° W

Elevation: 149 m (489 ft)


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 Hermosillo

Distance between cities Kilometers
From Hermosillo to Mexico City 1,609 km
From Hermosillo to Tijuana 689 km
From Hermosillo to Iztapalapa 1,620 km
From Hermosillo to Puebla 1,709 km
From Hermosillo to Ciudad Juárez 522 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 Phoenix 2,048 km

Cities within similar distances

The following list contains cities that are at equal or similar distances as between Hermosillo and St. Louis.

From To Distance (kilometers)
Havana, Cuba Guadalajara, Mexico 2,186 km
Denver, United States Charlotte, United States 2,186 km
San Pedro Sula, Honduras Memphis, United States 2,186 km
Villa Nueva, Guatemala Santiago de los Caballeros, Dominican Republic 2,185 km
Buenos Aires, Argentina Goiânia, Brazil 2,185 km
Boston, United States New Orleans, United States 2,187 km
Austin, United States Etobicoke, Canada 2,187 km
Mexicali, Mexico Cuauhtémoc, Mexico 2,185 km
Mexicali, Mexico Álvaro Obregón, Mexico 2,187 km
Mexico City, Mexico Mexicali, Mexico 2,188 km
Jacksonville, United States Toluca, Mexico 2,188 km
Zapopan, Mexico Havana, Cuba 2,184 km
Santiago de los Caballeros, Dominican Republic Mixco, Guatemala 2,184 km
Mexicali, Mexico Venustiano Carranza, Mexico 2,188 km
Los Angeles, United States Kansas City, United States 2,184 km
Istanbul, Turkey Brussels, Belgium 2,184 km
Mexicali, Mexico Gustavo Adolfo Madero, Mexico 2,184 km
Toronto, Canada Colorado Springs, United States 2,188 km
Kyiv, Ukraine Nottingham, United Kingdom 2,189 km
Torreón, Mexico San Jose, United States 2,183 km

Measure more distances between cities