Distance between Louisville and St. Louis
Distance from Louisville, KY to St. Louis, MO is 242 miles / 389 kilometers.
Map showing the distance from Louisville to St. Louis
Air distance: | miles km |
Louisville, KY
City: | Louisville, KY |
Country: | United States |
Coordinates: |
38°15′15″N 85°45′33″W |
St. Louis, MO
City: | St. Louis, MO |
Country: | United States |
Coordinates: |
38°37′38″N 90°11′52″W |
Time difference between Louisville and St. Louis
The time difference between Louisville and St. Louis is 1 hour. St. Louis is 1 hour behind Louisville. Current local time in Louisville is 20:37 EST (2025-01-09) and time in St. Louis is 19:37 CST (2025-01-09).