The average flight time from Nashville to St. Louis is About 1 hour 45 minutes, covering a distance of About 415.55 km.
Flight durationAbout 1 hour 45 minutes |
Flight distanceAbout 415.55 km |
Earliest flight07:45 → 09:05 |
Latest flight17:25 → 18:45 |
The flights usually depart from Nashville International Airport and arrive at St. Louis Lambert International Airport.
Multiple airlines provide flights from Nashville to St. Louis. The best rated one is Southwest Airlines with an average rating of 10.0.