Welcome | Sign out

Cheap Flights from St Louis to Birmingham, AL, United States - STL to BHM

Did You Know?

There are 3674 flights from St Louis, MO to Birmingham per week.
You must make at least one connection to fly from St Louis, MO to Birmingham.
Delta Air Lines has 441 connecting flights between St Louis, MO and Birmingham.
152,596 seats are available per week to fly from St Louis, MO to Birmingham.

Cheap Domestic Flights from St Louis - STL

Flights
Airline
Lowest Price
United, Delta, American, AirTran, US Airways
$194
Delta, Air Choice One, American, US Airways, United, Alaska
$196
United, Delta, American, Frontier
$234
AirTran, American, US Airways, United, Frontier
$236
American, Delta, United, US Airways
$267
United, Delta, American
$211
United, Delta, US Airways, American, AirTran
$313
United, Delta, US Airways, American, Frontier, AirTran
$149
Delta, United, US Airways, American
$257
Delta, American, AirTran, United
$261
AirTran, American, Delta, United
$289
United, Delta, US Airways, American
$208
United, Delta, American, US Airways
$275
AirTran, American, US Airways, Delta, United
$283
Delta, US Airways, United, American, AirTran
$289
Delta, US Airways, American, United, AirTran
$107
Delta, AirTran, United
$245

Cheap Domestic Flights to Birmingham - BHM

Flights
Airline
Lowest Price
United, Delta, American, US Airways
$286
United, Delta
$448
American, United, Delta
$314
American, US Airways, Delta, United
$314
US Airways, United, Delta, American
$391
Delta, American
$314
Delta, American
$325
American
$260
Delta, American, US Airways, United
$447
US Airways, American, United, Delta
$410
Cheap Flights from St Louis to Birmingham, AL, United States, from $227 Round trip from STL to BHM