Flights from San Francisco to Saint Louis – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
SFO to STL – All flight route options from San Francisco International, California, USA to Saint Louis Airport, Missouri, USA. These routes are operated by 8 airlines. Fly non-stop with Southwest Airlines or United Airlines, or choose from 15 different stopover flights. The shortest flight time is 3 hours and 45 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Saint Louis Airport
We got great deals on hotels and car rentals near the airport.
San Francisco to Saint Louis flights
There are over 17 airlines and as many as 461 flights every week to this destination. You can fly non-stop to Saint Louis (STL) from San Francisco (SFO) with United Airlines or Southwest Airlines but if a stopover option suits you better you can choose to fly via Salt Lake City, Las Vegas or any other of the 15 alternatives with connectiing airports.
San Francisco to Saint Louis with United Airlines
You can fly non-stop every weekday with flights departing from 9:00 am to 11:00 pm. You can also catch a transit flight via Denver or Chicago. United Airlines is a Star Alliance member.
With Frontier Airlines
If you fly from San Francisco with Frontier Airlines you will do a stopover in Las Vegas, LAS before reaching Saint Louis. This flight trip will take 5 hours and 57 minutes and you can fly every Monday, Thursday, Friday or Sunday with departures at 05:45 or 11:40.
Distance & flight times: SFO Airport to Saint Louis Airport
The shortest flight time between SFO and STL is 4 hours.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 4h 0m | - | 1740 miles (2800 km) |
SLC Salt Lake City | 5h 51m | 50m | 1759 miles (2830 km) |
LAS Las Vegas | 5h 57m | 58m | 1790 miles (2880 km) |
LAX Los Angeles | 5h 58m | 51m | 1936 miles (3115 km) |
PHX Phoenix | 6h 10m | 25m | 1919 miles (3088 km) |
MSP Minneapolis | 6h 25m | 1h 17m | 2044 miles (3289 km) |
DEN Denver | 6h 46m | 1h 5m | 1742 miles (2803 km) |
DFW Dallas | 6h 53m | 40m | 2022 miles (3253 km) |
MDW Chicago | 6h 55m | 1h 30m | 2112 miles (3398 km) |
SAN San Diego | 7h 0m | 1h 0m | 2011 miles (3236 km) |
ORD Chicago | 7h 34m | 2h 42m | 2110 miles (3395 km) |
BNA Nashville | 7h 50m | 2h 25m | 2247 miles (3615 km) |
AUS Austin | 8h 15m | 2h 20m | 2234 miles (3595 km) |
MFR Medford | 8h 19m | 1h 8m | 2054 miles (3305 km) |
DAL Dallas | 8h 33m | 2h 15m | 2028 miles (3263 km) |
MCI Kansas City | 9h 20m | 3h 0m | 1740 miles (2800 km) |

