Distance from St. Louis to Moscow

The distance between St. Louis, United States and Moscow, Russia is 8,444 kilometers (5,247 miles).

St. Louis, Missouri, United States

Moscow, Russia

From St. Louis to Moscow, the straight-line distance is 8,444 kilometers, heading northeast. Both cities are at a similar altitude, with St. Louis at 149 meters above sea level and Moscow at 155 meters.

Travel time

Mode Estimated time
Airplane 12-14 hours
Jet fighter 8-10 hours
Speed Time
300 km/h
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)
Moscow, Russia

Local time:

Time Zone: Europe/Moscow

Coordinates: 55.752° N 37.6178° E

Elevation: 155 m (509 ft)


Nearby airports:
  • Sheremetyevo International Airport (SVO)
  • Ostafyevo International Airport (OSF)
  • Vnukovo International Airport (VKO)
  • Chkalovskiy Air Base (CKL)
  • Bykovo Airport (BKA)

Other distances from St. Louis

Distance 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

Other distances from Moscow

Distances between cities Kilometers
From Moscow to Saint Petersburg 636 km
From Moscow to Yekaterinburg 1,422 km
From Moscow to Kazan 721 km
From Moscow to Chelyabinsk 1,500 km
From Moscow to Omsk 2,243 km

Cities within similar distances

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

From To Distance (kilometers)
Denver, United States San Miguel de Tucumán, Argentina 8,444 km
San Francisco, United States Swansea, United Kingdom 8,444 km
Belgrade, Serbia Nashville, United States 8,445 km
Boston, United States Benin City, Nigeria 8,445 km
San Salvador, El Salvador Glasgow, United Kingdom 8,443 km
Chihuahua, Mexico Kingston upon Hull, United Kingdom 8,445 km
San Pedro Sula, Honduras Leicester, United Kingdom 8,445 km
Birmingham, United Kingdom Fresno, United States 8,443 km
Mexicali, Mexico Newcastle upon Tyne, United Kingdom 8,443 km
Oslo, Norway Nuevo Laredo, Mexico 8,446 km
Helsinki, Finland Fort Worth, United States 8,446 km
Kinshasa, Democratic Republic of the Congo Rosario, Argentina 8,442 km
Bogotá, Colombia Reading, United Kingdom 8,442 km
San Jose, United States Sheffield, United Kingdom 8,442 km
Kumasi, Ghana Indore, India 8,447 km
Santiago de Querétaro, Mexico Belfast, United Kingdom 8,447 km
Amsterdam, Netherlands Cartagena, Colombia 8,447 km
Queens, United States Ibadan, Nigeria 8,447 km
Chengdu, China Belfast, United Kingdom 8,447 km
Torreón, Mexico Swansea, United Kingdom 8,441 km

Measure more distances between cities