Cheap flights from Kansas City to St. Louis (MCI - STL)

MCI — STL
Dec 13 — Dec 201

How to find the cheapest flight from Kansas City (MCI) to St. Louis (STL)

All the information you need to plan the best MCI to STL flight in 2022: compare Kansas City to St. Louis flight prices with the expected peak season, weather and rainfall in St. Louis.

MCI - STL

Price

$72 - $508

STL

Temperature

32 - 80.6 °F

STL

Rainfall

2.2 - 4.7 inches

Popular inMarchHigh demand for flights, 65% potential price rise
Cheapest inNovemberBest time to find cheap flights, 60% potential price drop
Average price$82Average for round-trip flights in December 2022
Round-trip from$72From Kansas City to Lambert-St Louis

What is the cheapest day to fly round-trip from Kansas City to St. Louis?

Travelers have found that booking a Monday departure is the best way to save up to 66% on the cost of booking your flights compared to booking on days of the week where this route is of high demand.

When is the cheapest time to fly from Kansas City to St. Louis (MCI - STL)?

When flying from Kansas City to St. Louis, the time of day you fly usually plays a role in the price. Save by searching for a flight in the afternoon, which can drop the price by up to 32% versus a flight at noon.

Cheap flights from Kansas City to St. Louis in December, January 2022

The best prices found for MCI to STL flights for December, January
Jan 12 - Jan 16
MCI

Kansas City

STL

Lambert-St Louis

1 stop

18h 17m
STL

Lambert-St Louis

MCI

Kansas City

1 stop

19h 44m
$165

Frontier

Pick Dates

Deal found 12/7

Jan 11 - Jan 16
MCI

Kansas City

STL

Lambert-St Louis

1 stop

13h 30m
STL

Lambert-St Louis

MCI

Kansas City

1 stop

19h 44m
$168

Frontier

Pick Dates

Deal found 12/7

Dec 13 - Jan 5
MCI

Kansas City

STL

Lambert-St Louis

1 stop

17h 47m
STL

Lambert-St Louis

MCI

Kansas City

1 stop

19h 19m
$185

Frontier

Pick Dates

Deal found 12/7

Kansas City to St. Louis 2022 flight deals

Cheap flights to St. Louis from Kansas City found for this year
Dec 13 - Jan 5
MCI

Kansas City

STL

Lambert-St Louis

1 stop

17h 47m
STL

Lambert-St Louis

MCI

Kansas City

1 stop

19h 19m
$185

Frontier

Pick Dates

Deal found 12/7

Dec 8 - Dec 10
MCI

Kansas City

STL

Lambert-St Louis

1 stop

18h 11m
STL

Lambert-St Louis

MCI

Kansas City

1 stop

11h 35m
$198

Frontier

Pick Dates

Deal found 12/6

Dec 8 - Dec 9
MCI

Kansas City

STL

Lambert-St Louis

1 stop

18h 11m
STL

Lambert-St Louis

MCI

Kansas City

1 stop

13h 26m
$245

Frontier

Pick Dates

Deal found 12/6

Cheap United Airlines flights from Kansas City to St. Louis

Jan 13 - Jan 16
MCI

Kansas City

STL

Lambert-St Louis

1 stop

14h 35m
STL

Lambert-St Louis

MCI

Kansas City

2 stops

13h 20m
$388

United Airlines

Pick Dates

Deal found 12/5

Jan 27 - Jan 28
MCI

Kansas City

STL

Lambert-St Louis

2 stops

15h 21m
STL

Lambert-St Louis

MCI

Kansas City

2 stops

15h 16m
$393

United Airlines

Pick Dates

Deal found 12/7

Mar 9 - Mar 12
MCI

Kansas City

STL

Lambert-St Louis

1 stop

9h 57m
STL

Lambert-St Louis

MCI

Kansas City

1 stop

9h 33m
$468

United Airlines

Pick Dates

Deal found 12/7

Cheap Spirit Airlines flights from Kansas City to St. Louis

Jan 26 - Jan 27
MCI

Kansas City

STL

Lambert-St Louis

1 stop

9h 25m
STL

Lambert-St Louis

MCI

Kansas City

3 stops

28h 59m
$271

Spirit Airlines

Pick Dates

Deal found 12/6

Jan 20 - Jan 22
MCI

Kansas City

STL

Lambert-St Louis

1 stop

8h 23m
STL

Lambert-St Louis

MCI

Kansas City

3 stops

28h 59m
$282

Spirit Airlines

Pick Dates

Deal found 12/6

Last minute flights from Kansas City to St. Louis

Late deals on return flights to St. Louis from Kansas City, departing today and this week
Dec 13 - Jan 5
MCI

Kansas City

STL

Lambert-St Louis

1 stop

17h 47m
STL

Lambert-St Louis

MCI

Kansas City

1 stop

19h 19m
$185

Frontier

Pick Dates

Deal found 12/7

Dec 13 - Dec 14
MCI

Kansas City

STL

Lambert-St Louis

1 stop

5h 39m
STL

Lambert-St Louis

MCI

Kansas City

1 stop

21h 09m
$296

Multiple Airlines

Pick Dates

Deal found 12/6

Dec 13 - Dec 13
MCI

Kansas City

STL

Lambert-St Louis

1 stop

5h 39m
STL

Lambert-St Louis

MCI

Kansas City

1 stop

5h 33m
$463

American Airlines

Pick Dates

Deal found 12/7

One-way flights to St. Louis from Kansas City

The cheapest one-way flights from Kansas City to St. Louis
Dec 15
MCI

Kansas City

STL

Lambert-St Louis

1 stop

18h 11m
$86

Frontier

Pick Dates

Deal found 12/6

Dec 14
MCI

Kansas City

STL

Lambert-St Louis

1 stop

16h 42m
$87

Frontier

Pick Dates

Deal found 12/7

Dec 16
MCI

Kansas City

STL

Lambert-St Louis

1 stop

14h 26m
$126

Multiple Airlines

Pick Dates

Deal found 12/6

Related info for your journey

Useful info, stats and facts about Kansas City to St. Louis flights.

What airports do I use to fly from Kansas City to St. Louis?

Lambert-St Louis is the airport most travelers will use when flying to St. Louis from Kansas City. Booking flights from Kansas City (MCI) to Lambert-St Louis (STL) should be relatively easy as there are 2 daily flights to St. Louis from 1 airline. 3h 36m is how long a flight from Kansas City to Lambert-St Louis will take if you book a nonstop flight.

Which airlines flying from Kansas City to Lambert-St Louis have flexible changes due to COVID-19?

Some of our airline partners flying from Kansas City to Lambert-St Louis have new flexible policies in place due to COVID-19. American Airlines is one of the carriers where you may find flexible change policies. You can use our site to filter for airlines like American Airlines with this kind of flexibility.

Can I find flights from Kansas City to St. Louis for under $200 on Cheapflights?

Yes, there are multiple flights from Kansas City to St. Louis for under $200. The cheapest flight booked recently is on Frontier for just $165, but on average you can expect to pay $269.

Are there last-minute flights available from Kansas City to St. Louis for under $200?

There are currently 10+ open flights from Kansas City to St. Louis within the next 7 days for less than $200.

What are the cheapest airlines flying from Kansas City to St. Louis round-trip?

Our cheapest airline available from Kansas City to St. Louis is Frontier. Our recent data shows that you can find tickets from as low as $165 on this airline. Additional options worth looking into are American Airlines and Spirit Airlines, starting at $255 and $271 round-trip. You may be able to fly from Kansas City to St. Louis for 8% less than the average price by searching for these airlines.

What are the cheapest airlines to fly from Kansas City to St. Louis one-way?

To fly one-way, consider booking your trip with Frontier, which is currently one of the cheapest options available, starting at $86. American Airlines flights start at $129 while deals on United Airlines start at $227 one-way.

What are the cheapest flights from Kansas City to St. Louis?

Looking at all options, your cheapest flight can be booked for $267. While the most popular route (Kansas City - Lambert-St Louis) can be booked for $202 on average our data indicates $614 when flying from Kansas City to St. Louis.

Alternative routes for Kansas City to St. Louis

See prices for flight routes from nearby airports that may be better suited for you.

Top airline flying from Kansas City to St. Louis

The chart below displays the airlines Cheapflights users traveling from Kansas City to St. Louis choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
American AirlinesCheapest$245Average$404FlexibilityNo cancel feeOn-time71%COVID-19 safety
Search American Airlines flights

Hourly flight availability from Kansas City to St. Louis

See what time of day planes typically take off from Kansas City to St. Louis
23%of flight departuresEarly morningMidnight to 6 am
39%of flight departuresMorning6 am to noon
38%of flight departuresAfternoonNoon to 6 pm
0%of flight departuresEvening6 pm to midnight
Midnight
6 AM
Noon
6 PM

Weekly flight availability from Kansas City to St. Louis

See how many times per day planes take to the skies headed from Kansas City to St. Louis
Sunday0daily flights
Monday3daily flights
Tuesday3daily flights
Wednesday3daily flights
Thursday3daily flights
Friday3daily flights
Saturday0daily flights