Cheap flights to St. Louis

Cheap flights from United States to St. Louis

from Atlanta (ATL - STL)
Dec 8 — Dec 14
Nonstop
from $63
from Chicago (MDW - STL)
Feb 14 — Feb 20
Nonstop
from $97
from Dallas (DFW - STL)
Jan 22 — Jan 28
1 stop
from $110

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
  • MidAmerica St. Louis Airport (BLV)
    Belleville United States 34 min 20 mi
  • General Wayne A. Downing Peoria International Airport (PIA)
    Peoria United States 2 hr 35 min 143 mi
  • Indianapolis International Airport (IND)
    Indianapolis United States 3 hr 28 min 222 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 is the best airline to fly 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) .
Which cities have direct flights to St. Louis?
  • 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.
When should you fly to St. Louis, United States?
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.
What is the best airport to fly into St. Louis?
St. Louis is served by only one major airport: St. Louis Lambert International Airport, 12 mi away from the city center.
What are cheap flight options for flying from United States to St. Louis?
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:
  • Southwest flight from Chicago, starting at $97 from Feb 14 to Feb 20
  • Frontier flight from Dallas, starting at $110 from Jan 22 to Jan 28
  • Frontier flight from Atlanta, starting at $63 from Dec 8 to Dec 14
  • Frontier flight from New York, starting at $110 from Jan 22 to Jan 28
  • Frontier flight from Los Angeles, starting at $138 from Dec 25 to Jan 2
  • Southwest flight from Miami, starting at $147 from Feb 13 to Feb 20
What is the cheapest flight to St. Louis from United States?
Of all the flights departing from popular cities in United States, the cheapest round-trip flight to St. Louis starts at $63 and departs from Atlanta on Dec 8 to Dec 14.
How can I find last-minute flight deals to St. Louis?
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.
How can I find flights deals to St. Louis?
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