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

  • WN457613:20→19:003h 40mSouthwest Airlines

Tuesday

  • WN437412:05→17:453h 40mSouthwest Airlines

Wednesday

  • WN437412:05→17:453h 40mSouthwest Airlines

Thursday

  • WN457613:20→19:003h 40mSouthwest Airlines

Friday

  • WN457613:20→19:003h 40mSouthwest Airlines

Saturday

  • WN457610:00→15:303h 30mSouthwest Airlines

Sunday

  • WN234813:30→19:103h 40mSouthwest 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).