Cheap flights to St. Louis

Cheap flights from United States to St. Louis

from Atlanta (ATL - STL)
Apr 27 — May 6
Nonstop
from $79
from Dallas (DFW - STL)
May 4 — May 11
Nonstop
from $134
from Chicago (ORD - STL)
May 9 — May 16
Nonstop
from $143

Popular airlines with direct flights to St. Louis

  • Southwest
    Fly to St. Louis (STL)
    • Denver
      Direct flights every day
      2 hr +
    • Dallas
      Direct flights every day
      1 hr 45 min +
    • Orlando
      Direct flights every day
      2 hr 30 min +
    • Chicago
      Direct flights every day
      1 hr 10 min +
    • Las Vegas
      Direct flights every day
      3 hr 10 min +
  • American
    Fly to St. Louis (STL)
    • Dallas
      Direct flights every day
      1 hr 43 min +
    • Chicago
      Direct flights every day
      1 hr 16 min +
    • Charlotte
      Direct flights every day
      1 hr 50 min +
    • Philadelphia
      Direct flights every day
      2 hr 25 min +
    • Washington
      Direct flights every day
      2 hr 11 min +
  • United
    Fly to St. Louis (STL)
    • Chicago
      Direct flights every day
      1 hr 20 min +
    • Denver
      Direct flights every day
      2 hr 6 min +
    • Houston
      Direct flights every day
      2 hr 8 min +
    • Newark
      Direct flights every day
      2 hr 45 min +
    • Washington
      Direct flights every day
      2 hr 22 min +
  • Frontier
    Fly to St. Louis (STL)
    • Cancún
      Direct flights every day
      3 hr 8 min +
    • Orlando
      Direct flights every Mon, Wed, Thu, Fri, Sat, Sun
      2 hr 33 min +
    • Denver
      Direct flights every Mon, Tue, Wed, Fri, Sat
      2 hr 11 min +
    • Las Vegas
      Direct flights every Mon, Thu, Fri, Sun
      3 hr 22 min +
    • Punta Cana
      Direct flights every Mon, Wed, Fri, Sat
      4 hr 41 min +
  • Delta
    Fly to St. Louis (STL)
    • Atlanta
      Direct flights every day
      1 hr 36 min +
    • Minneapolis
      Direct flights every day
      1 hr 28 min +
    • New York
      Direct flights every day
      2 hr 36 min +
    • Detroit
      Direct flights every day
      1 hr 34 min +
    • Salt Lake City
      Direct flights every day
      2 hr 46 min +
  • Southern Airways Express
    Fly to St. Louis (STL)
    • Quincy
      Direct flights every day
      1 hr +
    • Jonesboro
      Direct flights every day
      1 hr 36 min +

Popular airports near St. Louis

  • St. Louis Lambert International Airport (STL)
    St. Louis United States 21 min 12 mi
  • General Wayne A. Downing Peoria International Airport (PIA)
    Peoria United States 2 hr 35 min 143 mi
  • Columbia Regional Airport (COU)
    Columbia United States 2 hr 7 min 109 mi
  • MidAmerica St. Louis Airport (BLV)
    Belleville United States 34 min 20 mi

When to fly to St. Louis

Off-seasons section.
Off-season
Apr, Dec – Feb
Less popular and lower prices
Peak seasons section.
Peak season
Jun – Sep
Most popular and higher prices

About St. Louis

St. Louis is a major city in Missouri along the Mississippi River. Its iconic, 630-ft. Gateway Arch, built in the 1960s, honors the early 19th-century explorations of Lewis and Clark and America's westward expansion in general. Replica paddlewheelers ply the river, offering views of the arch. The Soulard district is home to barbecue restaurants and clubs playing blues music.

Frequently asked questions about flying to St. Louis

What counts as the best airline for your flights to St. Louis really depends on your individual needs. You may have a favorite carrier or a loyalty program you like, but price, convenience, and airports served also come into play. Flexibility and booking terms – Can you change flights if you want to stay longer or get a refund if you have to postpone your trip? – are also factors that help determine which airline is best to fly to St. Louis.

In terms of direct flights, Southwest is the most popular, flying directly from 54 cities. Southwest flies to St. Louis Lambert International Airport (STL) .

Other popular airlines flying to St. Louis are American, United, Frontier, Delta, Southern Airways Express.
  • American flies directly from 10 cities. American flies to St. Louis Lambert International Airport (STL) .
  • United flies directly from 6 cities. United flies to St. Louis Lambert International Airport (STL) .
  • Frontier flies directly from 6 cities. Frontier flies to St. Louis Lambert International Airport (STL) .
  • Delta flies directly from 5 cities. Delta flies to St. Louis Lambert International Airport (STL) .
  • Southern Airways Express flies directly from 2 cities. Southern Airways Express flies to St. Louis Lambert International Airport (STL) .
  • Southwest offers direct flights to St. Louis from 54 cities. The most frequent departures are: Denver, Dallas, Orlando, Chicago and Las Vegas.
  • American offers direct flights to St. Louis from 10 cities. The most frequent departures are: Dallas, Chicago, Charlotte, Philadelphia and Washington.
  • United offers direct flights to St. Louis from 6 cities. The most frequent departures are: Chicago, Denver, Houston, Newark and Washington.
  • Frontier offers direct flights to St. Louis from 6 cities. The most frequent departures are: Cancún, Orlando, Denver, Las Vegas and Punta Cana.
  • Delta offers direct flights to St. Louis from 5 cities. The most frequent departures are: Atlanta, Minneapolis, New York, Detroit and Salt Lake City.
  • Southern Airways Express offers direct flights to St. Louis from 2 cities. The most frequent departures are: Quincy and Jonesboro.
Apr–Sep is the most popular time to visit, coinciding with hot, humid summer and events like Fair St. Louis, a huge Fourth of July festival at Forest Park, and the Taste of St. Louis food festival (Sep). Weather in winter is cold, with occasional snow.
St. Louis is served by only one major airport: St. Louis Lambert International Airport, 12 mi away from the city center.
If you are looking to book airline tickets from United States to St. Louis you have options. Some of the cheapest flights from popular cities include:
  • American flight from Chicago, starting at $143 from May 9 to May 16
  • Frontier flight from Dallas, starting at $134 from May 4 to May 11
  • Frontier flight from Atlanta, starting at $79 from Apr 27 to May 6
  • Frontier flight from New York, starting at $160 from Apr 30 to May 7
  • Frontier flight from Los Angeles, starting at $190 from Apr 30 to May 7
  • Frontier flight from Miami, starting at $180 from May 7 to May 15
Of all the flights departing from popular cities in United States, the cheapest round-trip flight to St. Louis starts at $79 and departs from Atlanta on Apr 27 to May 6.
Finding last-minute flights to St. Louis is easy on Google Flights.
Select your departure city and use the calendar to pick your preferred travel dates and find the lowest ticket prices available. You can even check for flights departing today.
To find the cheapest tickets, it’s usually best to book at least a few weeks in advance for domestic flights and a few months in advance for cheap international flights.
You can find great flight deals to St. Louis on Google Flights.
Just enter your departure city, choose St. Louis in the destination field, and click Search .
You can filter the results to see only nonstop flights or flights under a certain price to more easily plan your perfect budget trip.

You can also turn on price tracking to get alerts if the price changes for a route or flight.

Search more flights

Find cheap flights on popular routes