Direct Flights
from St. Louis STL

553 weekly flights departing from St. Louis Lambert Intl
Serving 55 domestic and 2 international routes.
Main airline: Southwest Airlines
Departure city: St. Louis, United States

Domestic
Denver (DEN)8/week 2h35min from $37
Fort Lauderdale (FLL)3/week 2h40min from $73
Orlando (MCO)6/week 2h30min from $76
Tampa (TPA)3/week 2h20min from $103
Burlington (BRL)1/week 1h15min from $103
Chicago (MDW)4/week 1h10min from $152
Las Vegas (LAS)4/week 3h50min from $155
Quincy (UIN)3/week 1h00min from $155
Jonesboro (JBR)2/week 1h35min from $159
New York (LGA)11/week 2h24min from $177
Detroit (DTW)4/week 1h37min from $192
Dallas-Fort Worth (DFW)6/week 2h14min from $197
Dallas (DAL)6/week 1h55min from $197
Chicago (ORD)11/week 1h28min from $216
Minneapolis (MSP)4/week 1h35min from $240
Seattle (SEA)1/week 19h19min from $247
Houston (HOU)3/week 2h20min from $252
Nashville (BNA)3/week 1h10min from $252
Oklahoma City (OKC)2/week 1h40min from $263
Newark (EWR)3/week 2h39min from $267
San Francisco (SFO)2/week 4h45min from $282
Atlanta (ATL)8/week 1h39min from $284
Cleveland (CLE)2/week 1h30min from $286
Austin (AUS)2/week 2h15min from $291
Wichita (ICT)2/week 1h30min from $319
San Antonio (SAT)1/week 2h25min from $328
San Diego (SAN)1/week 4h10min from $341
Philadelphia (PHL)3/week 2h10min from $342
Washington (DCA)6/week 2h20min from $354
Omaha (OMA)2/week 1h20min from $355
Phoenix (PHX)6/week 3h40min from $359
Houston (IAH)3/week 2h25min from $367
Long Beach (LGB)1/week 19h45min from $378
Los Angeles (LAX)2/week 4h18min from $390
Fort Myers (RSW)3/week 2h30min from $392
Milwaukee (MKE)2/week 1h15min from $393
Des Moines (DSM)2/week 1h10min from $393
Tulsa (TUL)2/week 1h25min from $396
Pittsburgh (PIT)1/week 1h35min from $399
Charlotte (CLT)5/week 2h02min from $405
Boston (BOS)3/week 2h40min from $415
Salt Lake City (SLC)2/week 3h33min from $439
Washington (IAD)2/week 2h18min from $439
Baltimore (BWI)2/week 2h00min from $462
Raleigh/Durham (RDU)1/week 1h50min from $466
Kansas City (MCI)2/week 1h10min from $517
Little Rock (LIT)2/week 1h15min from $531
New Orléans (MSY)2/week 1h50min from $545
Miami (MIA)3/week 2h53min from $567
Columbus (CMH)2/week 1h20min from $659
Sarasota/Bradenton (SRQ)1/week 2h20min from $857
Canada
Toronto (YYZ)1/week 1h55min from $617
Mexico
Cancún (CUN)2/week 3h25min from $353