Flight distance from Chicago to St Louis

422 kilometers/262 miles
or 227 nautical miles.
Your flight will depart from Chicago airport and land at St Louis airport.
City: Chicago (CHI) St Louis (STL)
Latitude: 41.881944 38.61687
Longitude: -87.627778 -90.167542
Country: United States United States
Timezone: America/Chicago America/Managua
Current time:: 11:29 03-Apr-2026 11:29 03-Apr-2026

How far is between Chicago and St Louis?

  • Your starting point Chicago, United States is located at 41.881944,-87.627778
  • Your ending point St Louis, United States is located at 38.61687,-90.167542
  • l distance from Chicago to St Louis is 422 kms equals to miles and 227 nautical miles.
  • Flight time from Chicago to St Louis is 11 hours 8 minutes
Click here to get detail flight schedules from Chicago to St Louis