Cheap flights from Indianapolis to St. Louis (IND - STL)

IND — STL
Dec 13 — Dec 201

How to find the cheapest flight from Indianapolis (IND) to St. Louis (STL)

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

IND - STL

Price

$173 - $551

STL

Temperature

32 - 80.6 °F

STL

Rainfall

2.2 - 4.7 inches

Popular inMayHigh demand for flights, 40% potential price rise
Cheapest inFebruaryBest time to find cheap flights, 48% potential price drop
Round-trip from$173From Indianapolis to Lambert-St Louis
One-way from$132One-way flight from Indianapolis to Lambert-St Louis

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

Tuesday is generally a great day to depart. Flying on this day could help you save up to 143%.

What is the cheapest month to fly from Indianapolis to St. Louis?

Our data shows that February tends to be the cheapest month to fly to St. Louis from Indianapolis. Users have commonly found prices around $332 for the month, but tickets can be as low as $126. Due to multiple factors, prepare for potentially higher prices in May.

When is the cheapest time to fly from Indianapolis to St. Louis (IND - STL)?

A simple way to save on the total cost of your ticket is to fly from Indianapolis to St. Louis in the afternoon. If you’re flexible enough to do this you can expect to save up to 21% on your trip compared to booking a flight at noon.

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

The best prices found for IND to STL flights for December, January
Jan 9 - Jan 16
IND

Indianapolis

STL

Lambert-St Louis

1 stop

4h 58m
STL

Lambert-St Louis

IND

Indianapolis

1 stop

4h 57m
$222

American Airlines

Pick Dates

Deal found 12/5

Jan 6 - Jan 8
IND

Indianapolis

STL

Lambert-St Louis

1 stop

9h 23m
STL

Lambert-St Louis

IND

Indianapolis

1 stop

23h 36m
$223

Multiple Airlines

Pick Dates

Deal found 12/7

Dec 15 - Dec 18
IND

Indianapolis

STL

Lambert-St Louis

1 stop

12h 32m
STL

Lambert-St Louis

IND

Indianapolis

1 stop

15h 02m
$269

Multiple Airlines

Pick Dates

Deal found 12/5

Indianapolis to St. Louis 2022 flight deals

Cheap flights to St. Louis from Indianapolis found for this year
Dec 15 - Dec 18
IND

Indianapolis

STL

Lambert-St Louis

1 stop

12h 32m
STL

Lambert-St Louis

IND

Indianapolis

1 stop

15h 02m
$269

Multiple Airlines

Pick Dates

Deal found 12/5

Dec 21 - Dec 22
IND

Indianapolis

STL

Lambert-St Louis

1 stop

4h 58m
STL

Lambert-St Louis

IND

Indianapolis

1 stop

4h 43m
$282

American Airlines

Pick Dates

Deal found 12/6

Dec 16 - Dec 18
IND

Indianapolis

STL

Lambert-St Louis

1 stop

23h 53m
STL

Lambert-St Louis

IND

Indianapolis

2 stops

22h 50m
$301

Frontier

Pick Dates

Deal found 12/6

Cheap American Airlines flights from Indianapolis to St. Louis

Feb 3 - Feb 5
IND

Indianapolis

STL

Lambert-St Louis

1 stop

5h 13m
STL

Lambert-St Louis

IND

Indianapolis

1 stop

4h 46m
$221

American Airlines

Pick Dates

Deal found 12/6

Jan 9 - Jan 16
IND

Indianapolis

STL

Lambert-St Louis

1 stop

4h 58m
STL

Lambert-St Louis

IND

Indianapolis

1 stop

4h 57m
$222

American Airlines

Pick Dates

Deal found 12/5

Dec 21 - Dec 22
IND

Indianapolis

STL

Lambert-St Louis

1 stop

4h 58m
STL

Lambert-St Louis

IND

Indianapolis

1 stop

4h 43m
$282

American Airlines

Pick Dates

Deal found 12/6

Cheap Spirit Airlines flights from Indianapolis to St. Louis

May 12 - May 15
IND

Indianapolis

STL

Lambert-St Louis

1 stop

6h 56m
STL

Lambert-St Louis

IND

Indianapolis

1 stop

11h 20m
$290

Spirit Airlines

Pick Dates

Deal found 12/6

Feb 3 - Feb 5
IND

Indianapolis

STL

Lambert-St Louis

1 stop

9h 23m
STL

Lambert-St Louis

IND

Indianapolis

2 stops

28h 06m
$295

Spirit Airlines

Pick Dates

Deal found 12/6

Feb 3 - Feb 5
IND

Indianapolis

STL

Lambert-St Louis

1 stop

9h 23m
STL

Lambert-St Louis

IND

Indianapolis

3 stops

25h 48m
$325

Spirit Airlines

Pick Dates

Deal found 12/6

Non-stop flights to St. Louis from Indianapolis

Save time with Indianapolis to St. Louis direct flight deals
Jan 9 - Jan 16
IND

Indianapolis

STL

Lambert-St Louis

Nonstop

1h 47m
STL

Lambert-St Louis

IND

Indianapolis

Nonstop

1h 47m
$4,888

Linear Air Taxi

Pick Dates

Deal found 12/5

Jan 6 - Jan 8
IND

Indianapolis

STL

Lambert-St Louis

Nonstop

1h 47m
STL

Lambert-St Louis

IND

Indianapolis

Nonstop

1h 47m
$4,922

Linear Air Taxi

Pick Dates

Deal found 12/7

Dec 21 - Dec 22
IND

Indianapolis

STL

Lambert-St Louis

Nonstop

1h 47m
STL

Lambert-St Louis

IND

Indianapolis

Nonstop

1h 47m
$5,205

Linear Air Taxi

Pick Dates

Deal found 12/5

Last minute flights from Indianapolis to St. Louis

Late deals on return flights to St. Louis from Indianapolis, departing today and this week
Dec 15 - Dec 18
IND

Indianapolis

STL

Lambert-St Louis

1 stop

12h 32m
STL

Lambert-St Louis

IND

Indianapolis

1 stop

15h 02m
$269

Multiple Airlines

Pick Dates

Deal found 12/5

Dec 16 - Dec 18
IND

Indianapolis

STL

Lambert-St Louis

1 stop

23h 53m
STL

Lambert-St Louis

IND

Indianapolis

2 stops

22h 50m
$301

Frontier

Pick Dates

Deal found 12/6

Dec 18 - Dec 27
IND

Indianapolis

STL

Lambert-St Louis

1 stop

5h 16m
STL

Lambert-St Louis

IND

Indianapolis

1 stop

5h 37m
$326

Multiple Airlines

Pick Dates

Deal found 12/5

One-way flights to St. Louis from Indianapolis

The cheapest one-way flights from Indianapolis to St. Louis
Dec 31
IND

Indianapolis

STL

Lambert-St Louis

1 stop

5h 54m
$109

United Airlines

Pick Dates

Deal found 12/7

Dec 31
IND

Indianapolis

STL

Lambert-St Louis

1 stop

5h 54m
$112

United Airlines

Pick Dates

Deal found 12/6

Dec 15
IND

Indianapolis

STL

Lambert-St Louis

1 stop

12h 32m
$120

Frontier

Pick Dates

Deal found 12/6

Related info for your journey

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

Which airlines flying from Indianapolis to Lambert-St Louis have flexible cancellations due to COVID-19?

Some of the carriers operating flights from Indianapolis to Lambert-St Louis that may be offering flexible cancellation policies are American Airlines, Delta, and United Airlines. Our site will let you filter for all airlines offering greater flexibility due to COVID-19.

Can I find flights from Indianapolis to St. Louis for under $300 on Cheapflights?

Yes, there are multiple flights from Indianapolis to St. Louis for under $300. The cheapest flight booked recently is on American Airlines for just $221, but on average you can expect to pay $355.

Are there nonstop flights from Indianapolis to St. Louis for under $4,900 on Cheapflights?

Cheapflights has at least 9 direct flights from Indianapolis to St. Louis under $4,900. A good price for a nonstop flight from Indianapolis to St. Louis is less than $6,407.

Are there last-minute flights available from Indianapolis to St. Louis for under $300?

There are currently 16+ open flights from Indianapolis to St. Louis within the next 7 days for less than $300.

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

Flying on American Airlines is currently your cheapest option to St. Louis, with prices starting at $221. Additional round-trip tickets that might be worth considering are offered by Spirit Airlines and Delta, with the lowest prices starting at $290 and $342, respectively. American Airlines is 33% cheaper than the average price of flights available within the next 90 days to this destination.

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

The cheapest airlines for a one-way flight from Indianapolis to St. Louis are United Airlines ($109), Frontier ($120), and Spirit Airlines ($131).

What are the most popular airlines that fly from Indianapolis to St. Louis?

Consider Bus, American Airlines or Delta when booking your flight. These represent the most popular airlines when flying from Indianapolis to St. Louis.

What are the cheapest flights from Indianapolis to St. Louis?

On average you can expect to pay $350 for a flight from Indianapolis to St. Louis. The cheapest flight overall is $193 while the most popular route, (Indianapolis - Lambert-St Louis) is currently priced at $222.

Alternative routes for Indianapolis to St. Louis

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

Top 3 airlines flying from Indianapolis to St. Louis

The chart below displays the airlines Cheapflights users traveling from Indianapolis to St. Louis choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
DeltaCheapest$157Average$305FlexibilityNo cancel feeOn-timeN/ACOVID-19 safety
Search Delta flights
American AirlinesCheapest$180Average$402FlexibilityNo cancel feeOn-time71%COVID-19 safety
Search American Airlines flights
United AirlinesCheapest$217Average$357FlexibilityNo cancel feeOn-time69%COVID-19 safety
Search United Airlines flights