1 passenger
St Louis
San Diego
Stops
Duration
Days and times
More options

Flights from St Louis (United States) to San Diego (United States)

Best one-way

$ 108.24
Frontier Airlines
-
7h 5min
STLSt LouisSt Louis (STL)
SANSan DiegoSan Diego (SAN)
$ 148.29
Southwest Airlines
-
3h 45min
STLSt LouisSt Louis (STL)
SANSan DiegoSan Diego (SAN)
$ 148.29
Southwest Airlines
-
3h 45min
STLSt LouisSt Louis (STL)
SANSan DiegoSan Diego (SAN)
$ 148.29
Southwest Airlines
-
3h 45min
STLSt LouisSt Louis (STL)
SANSan DiegoSan Diego (SAN)
$ 148.29
Southwest Airlines
-
3h 45min
STLSt LouisSt Louis (STL)
SANSan DiegoSan Diego (SAN)

Best return

$ 292.25
Southwest Airlines
-
3h 45min
STLSt LouisSt Louis (STL)
SANSan DiegoSan Diego (SAN)
14 nights in San Diego
Southwest Airlines
-
3h 20min
SANSan DiegoSan Diego (SAN)
STLSt LouisSt Louis (STL)
$ 292.25
Southwest Airlines
-
3h 45min
STLSt LouisSt Louis (STL)
SANSan DiegoSan Diego (SAN)
7 nights in San Diego
Southwest Airlines
-
3h 20min
SANSan DiegoSan Diego (SAN)
STLSt LouisSt Louis (STL)
$ 292.25
Southwest Airlines
-
3h 45min
STLSt LouisSt Louis (STL)
SANSan DiegoSan Diego (SAN)
123 nights in San Diego
Southwest Airlines
-
3h 20min
SANSan DiegoSan Diego (SAN)
STLSt LouisSt Louis (STL)
$ 292.25
Southwest Airlines
-
3h 45min
STLSt LouisSt Louis (STL)
SANSan DiegoSan Diego (SAN)
130 nights in San Diego
Southwest Airlines
-
3h 20min
SANSan DiegoSan Diego (SAN)
STLSt LouisSt Louis (STL)

Useful information for flights St Louis - San Diego

San Diego (United States)

Information:

Flights St Louis - San Diego are offered by 3 airline(s) that include Frontier Airlines, Southwest Airlines, Delta Air Lines.

Day when the cheapest one-way flights are usually available is Tuesday. Average price for one-way flights is $ 138.55, currently, the lowest price is $ 108.24 and is available with the departure on local with Frontier Airlines. St Louis - STL is the cheapest airport for flights St Louis - San Diego.

Loading map