Flights from San Diego to St Louis

SANSTL

San Diego International Airport (San Diego, United States) → St. Louis Lambert International Airport (St Louis, United States)

Also known as St Louis.

Nonstop
3h 30m
Distance
2,501 km
Frequency
7×/week
One-way from
$219

Fares by month

One-way, per person

Lowest fares Aviasales travelers found in recent searches; some may include a connection. Prices change often — tap a month to see live fares.

Weekly schedule

Monday

  • WN131613:40→19:103h 30mSouthwest Airlines

Tuesday

  • WN471111:55→17:253h 30mSouthwest Airlines

Wednesday

  • WN471111:55→17:253h 30mSouthwest Airlines

Thursday

  • WN131613:40→19:103h 30mSouthwest Airlines

Friday

  • WN131613:40→19:103h 30mSouthwest Airlines

Saturday

  • WN371709:05→14:353h 30mSouthwest Airlines

Sunday

  • WN131613:40→19:103h 30mSouthwest Airlines

San Diego to St Louis — frequently asked

How long is the flight from San Diego to St Louis?
SAN–STL is 3h 30m nonstop, covering 2,501 km (1,554 mi).
Which airlines fly nonstop from San Diego to St Louis?
Southwest Airlines operates this route nonstop.
How much is a flight from San Diego to St Louis?
One-way fares on SAN–STL recently started from $219. Fares change daily, so check current prices before booking.
How often do flights run from San Diego to St Louis?
The route is served 7 days a week (7 scheduled departures).