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
$190
Delta, Air Choice One, American, US Airways, United, Alaska
$225
United, Delta, American, Frontier
$280
AirTran, American, US Airways, United, Frontier
$232
American, Delta, United, US Airways
$269
United, Delta, American
$319
United, Delta, US Airways, American, AirTran
$286
United, Delta, US Airways, American, Frontier, AirTran
$355
Delta, United, US Airways, American
$257
Delta, American, AirTran, United
$278
AirTran, American, Delta, United
$279
United, Delta, US Airways, American
$207
United, Delta, American, US Airways
$332
AirTran, American, US Airways, Delta, United
$322
Delta, US Airways, United, American, AirTran
$353
Delta, US Airways, American, United, AirTran
$98

Cheap Domestic Flights to Birmingham - BHM

Flights
Airline
Lowest Price
United, Delta, American, US Airways
$319
United, Delta
$520
American, United, Delta
$370
American, US Airways, Delta, United
$364
US Airways, United, Delta, American
$426
Delta, American
$389
Delta, American
$376
American
$260
Delta, American, US Airways, United
$472
US Airways, American, United, Delta
$387
Cheap Flights from St Louis to Birmingham, AL, United States, from $246 Round trip from STL to BHM