Direct flights from Birmingham-Shuttlesworth International Airport (BHM)
Birmingham, United States
Birmingham-Shuttlesworth International Airport has 30 nonstop destinations across 1 countries, served by 10 airlines. Explore every direct route below, or open the interactive route map.
Climate
30 of 30 destinations
United States (30)
- PDKAtlantaDeKalb Peachtree Airport
- ATLAtlantaHartsfield Jackson Atlanta International Airport
- BWIBaltimoreBaltimore/Washington International Thurgood Marshall Airport
- CLTCharlotteCharlotte Douglas International Airport
- ORDChicagoChicago O'Hare International Airport
- MDWChicagoChicago Midway International Airport
- DALDallasDallas Love Field
- DFWDallas-Fort WorthDallas Fort Worth International Airport
- DENDenverDenver International Airport
- DTWDetroitDetroit Metropolitan Wayne County Airport
- DHNDothanDothan Regional Airport
- GUFGulf ShoresJack Edwards National Airport
- IAHHoustonGeorge Bush Intercontinental Airport
- HOUHoustonWilliam P. Hobby Airport
- HSVHuntsvilleHuntsville International Airport
- LASLas VegasHarry Reid International Airport
- SDFLouisvilleLouisville Muhammad Ali International Airport
- MEMMemphisMemphis International Airport
- MIAMiamiMiami International Airport
- MIVMillvilleMillville Municipal Airport
- BNANashvilleNashville International Airport
- MSYNew OrleansLouis Armstrong New Orleans International Airport
- LGANew YorkLaGuardia Airport
- MCOOrlandoOrlando International Airport
- ECPPanama City BeachNorthwest Florida Beaches International Airport
- PNSPensacolaPensacola International Airport
- PHLPhiladelphiaPhiladelphia International Airport
- TPATampaTampa International Airport
- TEBTeterboroTeterboro Airport
- DCAWashingtonRonald Reagan Washington National Airport