Cheap Flights from St Louis (STL) to Chicago (CHI)

Compare St Louis to Chicago flight deals

Find the cheapest month or even day of the year to fly to Chicago

Book the best Chicago fare with no extra fees

Flight deals from St Louis to Chicago

Looking for a cheap last-minute deal or the best round-trip flight from St Louis to Chicago? Find the lowest prices on one-way and round-trip tickets right here.

Don’t miss a great deal

Stay one step ahead. Find the best value travel with the latest deals, tips and news.

You can unsubscribe at any time. Read our Privacy Policy for more info.

Find the cheapest month to fly from St Louis to Chicago

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like St Louis to Chicago flights are currently cheapest in May.

Direct flights from St Louis to Chicago

Alternative St Louis to Chicago routes

Looking for the cheapest, fastest or easiest route from St Louis to Chicago? You could fly into the following airports instead.

St Louis to Chicago: Flight information

The things to know before you go.
Cheapest flight found$129
Cheapest month to flyMay
Average flight time1 hr, 16 mins
Most popular airlineAmerican Airlines
Average flights per week891

Finding cheap flights from St Louis to Chicago: Frequently asked questions

There are 4 airports in Chicago: Chicago Midway, Chicago O'Hare International, Chicago Dupage County, and Chicago Rockford.
The best price we found for a round-trip flight from St Louis to Chicago is $129. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
1 hour and 15 minutes is the average flight time from St Louis to Chicago.
American Airlines, Southwest Airlines and Alaska Airlines fly direct from St Louis to Chicago.
There are 891 flights per week flying from St Louis to Chicago, as of April 2024.
The cheapest month to fly from St Louis to Chicago is usually May.
If you're flying from St Louis Airport, the cheapest airport near Chicago is Chicago O'Hare International – which is 15.8 miles away from the center of Chicago. We've found flights to this airport from $129.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from St Louis Airport to Chicago on Tuesday, May 7, 2024.
Yes – the average flight time is 1 hour and 15 minutes.
We crunched all the numbers in our flight calendar, and it looks like the cheapest time to book a flight to Chicago is around 40 days in advance, so don’t leave your flight to the last minute.
In April, the average temperature is usually around 46°F. July is typically the warmest month in Chicago, when it usually averages around 80°F. You can expect the least rain in January. The coldest month is January, with temperatures averaging 18°F. The rainiest month is August.
Currently, Spirit Airlines and United offer the cheapest flight tickets to Chicago.

St. Louis and Chicago have a lively rivalry (especially between sports teams). Without taking sides, it’s true that Chicago has all that big-city sophistication and high-end amenity game going on, making it well worth the trip. It takes just over an hour in the air to cover the 300 miles between the cities. 

You have plenty of choices if you want to fly direct from St. Louis to Chicago. Flying from Lambert-St. Louis International(STL) to Midway Chicago(MDW), you can take one of the 56 weekly flights on Southwest, or fly United. If you want to fly into Chicago O’Hare(ORD) then you can choose between United’s 76 weekly nonstop flights or American Airline’s 60.

Making your way to St. Louis Airport

Missouri’s largest, and busiest airport, Lambert-St. Louis is located just 10 miles from downtown. In decent traffic it’s only about a 20 minute drive with huge amounts of parking serviced by free shuttles which run 24 hours a day. You can also take public transportation to STL. The MetroLink rail line has stops at both terminals,and a one ride ticket costs $2.50. There are also two MetroBus lines – 49 and 66, which stop at Terminal 1.

The two terminals of St. Louis airport are connected by buses which run 24/7, free of charge. Terminal 2 is taken up entirely by Southwest Airlines flights. WiFi is available, but for a fee. You’ll pay $7.95 for 24 hours of access. Each terminal has its own fenced pet relief area, complete with replica hydrants.

Arriving in Chicago

When you pay a visit to the Windy City, expect a strong dose of history, architecture, and culture, all kept down to earth by a brassy industrial charm. Chicago is famous for its comedy scene. If you have time to drop into Second City or one of the many other clubs, you might get the chance to catch a future laugh legend before they hit the big time.

The Navy Pier is a family-friendly place to spend the day, with rides, food, and museums and great shopping. Baseball fans need to make a stop at Wrigley Field, of course, and everyone should go out of their way to track down some great deep dish pizza at Lou Malnati’s or hot dogs at Jimmy’s Red Hots. Chicago nightlife is hot and happening, with world-class jazz clubs scattered through the city.

Tracking down the best deal on your tickets doesn’t have to be difficult. Skyscanner’s free airfare comparison tool brings all the prices into one place in a matter of minutes.


More flight options

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.