There are 72 direct nonstop flight destinations from Saint Louis Saint Louis Airport (STL), served by 11 airlines. 62 are domestic routes and 10 are international non-stop flights. The longest direct flight goes to Frankfurt (FRA), with a non-stop flight time of 8h 40m.
Route data last updated: May 25, 2026
Most Popular from Saint Louis
Busiest routes by number of airlines
🍃 Lowest-carbon direct flights from Saint Louis
Shortest nonstop routes from STL — direct flights cut takeoff/climb fuel burn vs. taking a layover
Airlines from Saint Louis
About Saint Louis Airport (STL)
Frequently Asked Questions
How many direct flights are there from Saint Louis (STL)?
72 nonstop destinations from Saint Louis (STL), across 11 airlines. 62 domestic, 10 international.
Which airlines fly from Saint Louis (STL)?
11 airlines fly nonstop from Saint Louis (STL). Full list is in the airline section above.
What is the longest nonstop flight from Saint Louis (STL)?
Frankfurt (FRA) — 4,593 miles, about 8h 40m.
Can I fly internationally from Saint Louis (STL)?
Yes — 10 international nonstop destinations from STL.
How early should I arrive at Saint Louis Airport?
2 hours for domestic, 3 hours for international. Standard advice for check-in, security, and immigration.
What timezone is Saint Louis (STL) in?
America/Chicago.