Cheap Flights from St Louis to Birmingham, AL, United States - STL to BHM
Popular flights from St Louis to Birmingham
If your flight days are flexible and you looking for a good deal, our charts on cheap flights provide some insight regarding affordable flight options for your next big adventure.
When Can I Buy the Cheapest Flight from St Louis to Birmingham (STL to BHM)?
Airlines can adjust prices for plane tickets from St Louis to Birmingham based on the day and time that you decide to book your flight. We have collected data from all airlines, and have discovered that the best days to book flights are Tuesdays, Wednesdays, and Saturdays. Read our article to find more information about the best time to buy airline tickets.
Lowest Fares Chart By Month from St Louis to Birmingham
The chart below shows the lowest fare by month when flying from St Louis to Birmingham.
|Month||Origin||Destination||Carrier||Depart Date||Return Date||Stops||Price|
Airlines Flying from St Louis to Birmingham (STL to BHM)
Below are the different airlines that fly from St Louis to Birmingham with the average price of their plane tickets. Just remember that different airlines offer different levels of comfort and service, so consider convenience when choosing your airline.
Below is the full flight schedule summary of the next 30 days for flights from St Louis to Birmingham.
Farecompare Research Tools
Cheap Domestic Flights from St Louis - STL
|St Louis to Atlanta||American, Alaska, Frontier, United||$104|
|St Louis to Chicago||American, United||$204|
|St Louis to Dallas - Ft Worth||American, Alaska, United||$203|
|St Louis to New York||American, Alaska, United||$243|
|St Louis to Huntsville||American, Alaska, United||$282|
|St Louis to Nashville||Check Dates|
|St Louis to Charlotte||American, United||$343|
|St Louis to Orlando||American, Frontier, United||$124|
|St Louis to Montgomery||American, United||$333|
|St Louis to Houston||American, United||$293|
|St Louis to New Orleans||American, United||$303|
|St Louis to Chattanooga||American, United||$232|
|St Louis to Miami||American, Frontier, United||$255|
|St Louis to Pensacola||American, United||$282|
|St Louis to Tampa||American, Frontier, United||$104|
|St Louis to Washington||American, United||$185|
|St Louis to Memphis||Check Dates|
|St Louis to Columbus||United||$562|
|St Louis to Panama City||Check Dates|
Cheap Domestic Flights to Birmingham - BHM
|Moline to Birmingham||American, United||$611|
|Springfield to Birmingham||American, United||$358|
|Evansville to Birmingham||American, United||$358|
|Peoria to Atlanta||American, United||$311|
|Moline to Atlanta||American, United||$324|
|Springfield to Atlanta||American, United||$377|
|Bloomington - Normal to Atlanta||American||$324|
|Evansville to Atlanta||American||$347|
|Champaign to Atlanta||American, United||$278|
|Springfield to Chicago||American, Alaska, United||$279|
|Moline to Dallas - Ft Worth||American, United||$416|