how long is the flight from stl to austin
There is no direct flight from St. Louis to Austin. Flight time will depend on the number of stops and connections. Expect your total travel time to range between 4 and 7 hours.
The shortest flight, from St. Louis to Austin, is approximately 3 hours and 54 minutes. This includes one layover in Houston.