Direct flights from San Diego to Saint Louis (SAN → STL)
Distance 2,501 km (1,554 mi)
Est. duration 2h 57m
Loading map...
Frequently asked questions
How far is the flight from San Diego to Saint Louis? The flight distance from SAN to STL is approximately 2,501 km (1,554 miles).
How long is the flight from SAN to STL? The estimated flight time from San Diego to Saint Louis is approximately 2h 57m.
What airlines fly from SAN to STL? Airlines operating direct flights from San Diego to Saint Louis include: WN.
Cheapest fares San Diego → Saint Louis
Related guides for this route
Sibling pages from across Flightmaps — fares, visa rules, country aggregations, and per-airline routes for San Diego → Saint Louis.
Try a nearby airport to San Diego
Flights to Saint Louis (STL) from other airports within 350 km of San Diego. Often unlocks cheaper fares or better times.
Or try a nearby airport to Saint Louis
Flights from San Diego (SAN) to other airports within 350 km of Saint Louis.
Other flights from San Diego (SAN)
Other flights from Saint Louis (STL)
San Diego → Saint Louis Free · No signup · Compare fares instantly
Check Prices →