Direct flights from San Diego to Saint Louis (SAN → STL)

Distance 2,501 km (1,554 mi)
Est. duration 2h 57m
Loading map...
Live fares · SAN → STL

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

San Diego SAN
Saint Louis STL

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)