Flights Louisville — St Louis is a popular route. The straight-line distance is 389 km. Flight time 57m. Time difference -1h.