Cheap flights from Birmingham, Alabama to St. Louis (BHM - STL)

BHM — STL
May 22 — May 291

The best prices from Birmingham to Lambert-St Louis are usually found in August or July, booked 0 days in advance, depart on a Friday or Thursday and return on a Thursday

How to find the cheapest flight from Birmingham to St. Louis

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

BHM - STL

Price

$222 - $477

STL

Temperature

32 - 80.6 °F

STL

Rainfall

2.2 - 4.7 inches

Popular inNovemberHigh demand for flights, 37% potential price rise
Cheapest inAugustBest time to find cheap flights, 26% potential price drop
Average price$266Average for round-trip flights in May 2022
Round-trip from$222From Birmingham to Lambert-St Louis

What is the cheapest day to fly round-trip from Birmingham, Alabama to St. Louis?

It’s generally more expensive to depart on a Thursday, if you have to leave on this day you can still search on Cheapflights to find great options that meet your needs.

What is the cheapest month to fly from Birmingham, Alabama to St. Louis?

Due to multiple factors, expect to potentially pay more when booking in November. For low rates, August can be a great choice for travel to St. Louis. Flights to St. Louis from Birmingham, Alabama in August are about $300 on average during August, but can be found for as low as $174.

When is the cheapest time to fly from Birmingham, Alabama to St. Louis (BHM - STL)?

It’s optimal to fly from Birmingham, Alabama to St. Louis in the afternoon. By choosing this option you can save up to 21% on the cost of your flight, compared to a flight at noon.

Birmingham to St. Louis 2022 flight deals

Cheap flights to St. Louis from Birmingham found for this year
Jul 29 - Aug 1
BHM

Birmingham

STL

Lambert-St Louis

1 stop

3h 53m
STL

Lambert-St Louis

BHM

Birmingham

1 stop

4h 40m
$277

Delta

View Deal

Deal found 5/15/22

Sep 1 - Sep 4
BHM

Birmingham

STL

Lambert-St Louis

1 stop

3h 53m
STL

Lambert-St Louis

BHM

Birmingham

1 stop

3h 56m
$283

Delta

View Deal

Deal found 5/15/22

Sep 2 - Sep 4
BHM

Birmingham

STL

Lambert-St Louis

1 stop

3h 53m
STL

Lambert-St Louis

BHM

Birmingham

1 stop

5h 37m
$288

Delta

View Deal

Deal found 5/16/22

Cheap Delta flights from Birmingham to St. Louis

Jul 29 - Aug 1
BHM

Birmingham

STL

Lambert-St Louis

1 stop

3h 53m
STL

Lambert-St Louis

BHM

Birmingham

1 stop

4h 40m
$277

Delta

View Deal

Deal found 5/15/22

Sep 1 - Sep 4
BHM

Birmingham

STL

Lambert-St Louis

1 stop

3h 53m
STL

Lambert-St Louis

BHM

Birmingham

1 stop

3h 56m
$283

Delta

View Deal

Deal found 5/15/22

Sep 2 - Sep 4
BHM

Birmingham

STL

Lambert-St Louis

1 stop

3h 53m
STL

Lambert-St Louis

BHM

Birmingham

1 stop

4h 47m
$288

Delta

View Deal

Deal found 5/17/22

Cheap American Airlines flights from Birmingham to St. Louis

Jun 14 - Jun 21
BHM

Birmingham

STL

Lambert-St Louis

1 stop

6h 43m
STL

Lambert-St Louis

BHM

Birmingham

1 stop

4h 27m
$345

American Airlines

View Deal

Deal found 5/15/22

Sep 1 - Sep 4
BHM

Birmingham

STL

Lambert-St Louis

1 stop

4h 34m
STL

Lambert-St Louis

BHM

Birmingham

2 stops

6h 35m
$361

American Airlines

View Deal

Deal found 5/15/22

Sep 2 - Sep 4
BHM

Birmingham

STL

Lambert-St Louis

1 stop

6h 14m
STL

Lambert-St Louis

BHM

Birmingham

2 stops

6h 35m
$371

American Airlines

View Deal

Deal found 5/14/22

One-way flights to Lambert-St Louis from Birmingham

The cheapest one-way flights from Birmingham to St. Louis
May 31
BHM

Birmingham

STL

Lambert-St Louis

1 stop

6h 14m
$161

American Airlines

View Deal

Deal found 5/16/22

May 25
BHM

Birmingham

STL

Lambert-St Louis

1 stop

5h 27m
$169

American Airlines

View Deal

Deal found 5/16/22

Jun 10
BHM

Birmingham

STL

Lambert-St Louis

1 stop

3h 49m
$226

Delta

View Deal

Deal found 5/14/22

Related info for your journey

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

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

Some of our airline partners flying from Birmingham to Lambert-St Louis have new flexible policies in place due to COVID-19. Delta, American Airlines, and United Airlines are some of the carriers where you may find flexible cancellation policies. You can use our site to filter for airlines like Delta with this kind of flexibility.

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

Yes, there are multiple flights from Birmingham, Alabama to St. Louis for under $300. The cheapest flight booked recently is on Delta for just $277, but on average you can expect to pay $426.

What are the cheapest airlines flying from Birmingham, Alabama to St. Louis round-trip?

Delta, at $277, was found to be the cheapest airline from Birmingham, Alabama to St. Louis. An alternate airline flying to your destination would be American Airlines. You may be able to fly from Birmingham, Alabama to St. Louis for 7% less than the average price by searching for these airlines.

What are the cheapest airlines to fly from Birmingham, Alabama to St. Louis one-way?

The cheapest airline one-way is American Airlines, with whom users have recently found tickets for as low as $161. However, be on the lookout for offers from Delta and United Airlines, as they are both options that can get you from Birmingham, Alabama to St. Louis for a low price.

What are the most popular airlines that fly from Birmingham, Alabama to St. Louis?

The most popular airlines flying from Birmingham, Alabama to St. Louis are American Airlines, Delta and Juneyao Airlines. Something to consider prior to booking your flight.

What are the cheapest flights from Birmingham, Alabama to St. Louis?

While on average a flight from Birmingham, Alabama to St. Louis is generally $135, our data shows the cheapest flight currently is $23. When looking at the most popular route, (Birmingham - Lambert-St Louis), you can expect to pay $258 for that flight.

Alternative routes for Birmingham to St. Louis

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

Top 2 airlines flying from Birmingham to St. Louis

The chart below displays the airlines Cheapflights users traveling from Birmingham 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$149Average$281FlexibilityNo cancel feeOn-time71%COVID-19 safety
Search American Airlines flights
DeltaCheapest$167Average$344FlexibilityNo cancel feeOn-timeN/ACOVID-19 safety
Search Delta flights