Distance from St. Louis to Charlotte (United States)

The distance between St. Louis, Missouri and Charlotte, North Carolina is 914 kilometers (568 miles)

Country: United States

Region: Missouri

City: St. Louis

Country: United States

Region: North Carolina

City: Charlotte

Travel time

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

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)

Charlotte, United States

Local time:

Coordinates: 35.2271° N 80.8431° W


Nearby airports:
  • Charlotte Douglas International Airport (CLT)
  • Concord Regional Airport (JQF)
  • Concord-Padgett Regional Airport (USA)
  • Rock Hill - York County Airport (RKH)
  • Chester Catawba Regional Airport (DCM)

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 Philadelphia 1,304 km

Other distances from Charlotte

Distances between cities Kilometers
From Charlotte to New York City 855 km
From Charlotte to Los Angeles 3,411 km
From Charlotte to Chicago 944 km
From Charlotte to Houston 1,491 km
From Charlotte to Philadelphia 725 km

Cities within similar distances

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

From To Distance (kilometers)
Bilbao, Spain Cardiff, United Kingdom 914 km
Reynosa, Mexico New Orleans, United States 914 km
Morelia, Mexico Tuxtla, Mexico 913 km
Chennai, India Pune, India 913 km
Brasília, Brazil Duque de Caxias, Brazil 915 km
New York City, United States Cincinnati, United States 915 km
Brasília, Brazil São João de Meriti, Brazil 913 km
Nashville, United States Washington, United States 913 km
Dallas, United States Saltillo, Mexico 912 km
Goiânia, Brazil São João de Meriti, Brazil 916 km
San Miguel de Tucumán, Argentina Puente Alto, Chile 912 km
Xochimilco, Mexico Nuevo Laredo, Mexico 912 km
Omaha, United States Plano, United States 917 km
San Jose, United States Portland, United States 911 km
Bilbao, Spain Bristol, United Kingdom 911 km
Goiânia, Brazil Belford Roxo, Brazil 911 km
Campo Grande, Brazil Mauá, Brazil 917 km
Paso del Norte, Mexico Dallas, United States 917 km
El Paso, United States Henderson, United States 918 km

Measure more distances between cities