Alabama is home to several passenger-service airports, including two designated international airports. Below you'll find more in-depth information on routes, airlines, facilities, passenger stats, on-time performance, and other details for each commercial airport in the state.
Airport (Code) | Approx. Number of Direct Routes | Sample Direct Destinations | Largest Airlines |
---|---|---|---|
Birmingham–Shuttlesworth (BHM) Birmingham, AL | ~20 domestic routes | Atlanta, Charlotte, Dallas/Fort Worth, Miami, Chicago, Houston, Orlando, DC, etc. | Southwest (~30%), Delta (~30%), American (~28%), United (~10%) Note: Spirit added new flights in 2024 |
Huntsville International (HSV) Huntsville, AL | ~15 routes | Atlanta, Charlotte, Dallas/Fort Worth, Houston, Orlando, Las Vegas (seasonal), Tampa, DC | Delta, American Eagle, United Express, Breeze Airways Note: Breeze introduced lower fares to FL & West Coast |
Mobile Regional (MOB) Mobile, AL | 5 routes | Atlanta, Charlotte, Dallas/Fort Worth, Houston (IAH), Washington (IAD) | Delta (ATL), American (CLT/DFW), United (IAH/IAD) All operated under regional affiliates of major airlines |
Montgomery Regional (MGM) Montgomery, AL | 4 routes | Atlanta, Charlotte, Dallas/Fort Worth, Washington–Reagan (DCA) | Delta Connection (ATL), American Eagle (CLT/DFW/DCA) |
Dothan Regional (DHN) Dothan, AL | 1 main route | Atlanta (Delta Connection) | Delta Connection (~3 daily flights to ATL) |
Northwest Alabama (MSL) Muscle Shoals, AL | 1–2 routes (seasonal) | Charlotte (Contour), sometimes Pensacola (seasonal) | Contour Airlines (EAS-subsidized) |
Airport | Main Amenities |
---|---|
BHM (Birmingham) |
|
HSV (Huntsville) |
|
MOB (Mobile Regional) |
|
MGM (Montgomery) |
|
DHN (Dothan) |
|
MSL (Muscle Shoals) |
|
Airport | 2022 Passengers | Notes / Trends |
---|---|---|
BHM (Birmingham) | 2,689,679 | Largest in AL; in 2023 reached ~3.06M (+13.6%), near pre-pandemic (3.09M in 2019). |
HSV (Huntsville) | 1,201,105 | Fast growth; 2023 broke records at 1.47M (+22.7%). Expanding routes/lower fares with Breeze. |
MOB (Mobile) | ~524,000 | Recovering from pandemic; 2018 was 594k. Plans for a new downtown terminal by ~2025. |
MGM (Montgomery) | ~303,000 | Steady volumes around 300k. Grew 17% vs 2021. Non-hub with 4 daily routes. |
DHN (Dothan) | ~77,000 | Single route to Atlanta. Pre-COVID ~100k. Slowly bouncing back. |
MSL (Muscle Shoals) | ~14,000 | Essential Air Service route(s). Growth from 6.6k to 7k in 2022, with possible seasonal expansions. |
Overall, Alabama’s airports maintain solid punctuality. For instance, only about 6–7% of Birmingham flights are delayed, placing it near mid-range among US small-hub airports. Smaller airports (HSV, MGM, DHN, MSL) typically report minimal delays due to fewer total flights; weather and connecting-hub issues remain the primary causes of late operations.
Cancellation rates are generally low (~1–2%), with Huntsville seeing <2% canceled in 2023. On user satisfaction, Huntsville (HSV) was voted #2 among US “Best Small Airports,” praised for an updated terminal and shorter wait times. Birmingham (BHM) is a modern “small hub” after its 2013 terminal renovation, receiving positive feedback for cleanliness and improved restaurants and shops.
Airport (City) | Address | Phone | Official Website |
---|---|---|---|
BHM (Birmingham) | 5900 Messer Airport Hwy, Birmingham, AL 35212 | +1 (205) 595-0533 | flybirmingham.com |
HSV (Huntsville) | 1000 Glenn Hearn Blvd SW, Huntsville, AL 35824 | +1 (256) 772-9395 | flyhuntsville.com |
MOB (Mobile Regional) | 8400 Airport Blvd, Mobile, AL 36608 | +1 (251) 633-4510 | mobairport.com |
MGM (Montgomery) | 4445 Selma Hwy, Montgomery, AL 36108 | +1 (334) 288-3774 | flymgm.com |
DHN (Dothan) | 800 Airport Drive, Dothan, AL 36303 | +1 (334) 983-8100 | flydothan.com |
MSL (Muscle Shoals) | 1729 T. Ed Campbell Dr, Muscle Shoals, AL 35661 | +1 (256) 381-2869 | flytheshoals.com |
Airport | Distance/Time from City Center | Ground Transport |
---|---|---|
BHM (Birmingham) | ~5 mi NE of downtown (~10 min by car) |
|
HSV (Huntsville) | ~10 mi SW of downtown (~15 min by I-565) |
|
MOB (Mobile Regional) | ~13 mi W of downtown (~20–25 min by car) |
|
MGM (Montgomery) | ~7 mi SW of downtown (~10–15 min) |
|
DHN (Dothan) | ~7 mi NW of downtown (~15 min by AL-210) |
|
MSL (Muscle Shoals) | ~1 mi E of Muscle Shoals center; ~6 mi to Florence (10–15 min) |
|
Note: The largest international airport in Alabama is Birmingham–Shuttlesworth (BHM) with over 2.6 million passengers in 2022. The smallest commercial airport is Northwest Alabama Regional (MSL) with around 14,000 passengers. BHM’s on-time arrival rate is about 77–78% (slightly below the US average of ~80%), while the on-time departure rate is ~81%, close to the national figure of ~81.5%.
Overall, Alabama airports handled around 4.8 million passengers in 2022, which accounted for about 0.3% of total US air traffic. For up-to-date flight delay information, visit the FAA Flight Delay site or check your preferred airline’s website.
Birmingham–Shuttlesworth International: Operated by the Birmingham Airport Authority since 1940. Airport Manager: Al Denson, reachable at +1 (205) 595-0533.
Huntsville International (Carl T. Jones Field): Operated by Huntsville–Madison County Airport Authority since 1964. Airport Manager: Richard Tucker, tel. +1 (256) 772-9395.
Mobile Regional: Operated by the Mobile Airport Authority since 1942. Manager: Chris Curry, +1 (251) 639-4680.
Montgomery Regional (Dannelly Field): Operated by Montgomery Airport Authority since 1987. Manager: Bob Hendrix, tel. +1 (334) 281-5040.
Dothan Regional: Operated by Dothan–Houston County Airport Authority since 1942. Manager: Art Morris III, tel. +1 (334) 983-8100.
Northwest Alabama Regional: Located in Muscle Shoals, operated since 1940. Manager: Barry Griffith, tel. +1 (256) 383-2270.
The table below lists whether each airport in Alabama offers TSA PreCheck, along with the specific terminal or checkpoint area. Where applicable, multiple concourses are combined into a single row. Note: “TRUE” means PreCheck is available at that airport; “FALSE” means no PreCheck lane.
Airport Name | PreCheck Status | Terminal / Checkpoint | Notes (Optional) |
---|---|---|---|
Huntsville International (HSV) | TRUE | HSV-A | Open daily ~4:00am–8:00pm (subject to flight schedule) |
Mobile Regional (MOB) | TRUE | MOB-A | PreCheck line near main security; limited early hours. |
Dothan Regional (DHN) | FALSE | DHN-A | Only one checkpoint; no PreCheck lane currently. |
Montgomery Regional (MGM) | FALSE | MGM-A | No dedicated PreCheck lane; standard screening only. |
Muscle Shoals (MSL) | FALSE | MSL | Single small checkpoint, no PreCheck. |
Birmingham–Shuttlesworth Int’l (BHM) | TRUE | Concourse B (USAA), Concourse C (DALA), Main Terminal – Central CP | Multiple checkpoints with PreCheck; open from ~4:15am until last departure. |
Anniston Metropolitan (ANB) | FALSE | Main Checkpoint | General aviation airport, minimal commercial traffic. |
Tuscaloosa Regional (TCL) | FALSE | Checkpoint | Primarily GA/charter flights, no TSA PreCheck available. |
Alabama has numerous airports, from commercial hubs to small general aviation fields. Below, they are grouped by region for easier browsing. Click on each region to expand and see a table of local airports, their codes, runway details, contact info, and available services. Hover over icons to see extra notes.
City | Airport Name | FAA/IATA | ICAO | Type | Runway Info | Ownership | Distance | Services | Contact / Website |
---|---|---|---|---|---|---|---|---|---|
Huntsville | Huntsville Intl - Carl T Jones Field | HSV | KHSV | Commercial | Runway 18R/36L: ~12,600 ft concrete | Publicly Owned | ~10 mi SW of downtown (~15 min) | flyhuntsville.com | |
Decatur | Pryor Field Rgnl | DCU | KDCU | General Aviation | RWY 18/36: ~6,107 ft asphalt | Publicly Owned | ~5 mi NE of Decatur (~10 min) | pryorfield.com | |
Guntersville | Guntersville Muni - Joe Starnes Field | 8A1 | none | Municipal GA | RWY 7/25: ~3,360 ft asphalt | City Owned | ~2 mi NE from city center | No official website |
City | Airport Name | FAA/IATA | ICAO | Type | Runway Info | Ownership | Distance | Services | Contact / Website |
---|---|---|---|---|---|---|---|---|---|
Birmingham | Birmingham-Shuttlesworth Intl | BHM | KBHM | Commercial | RWY 6/24: ~10,000 ft asphalt | Publicly Owned (Bhm Airport Auth) | ~5 mi NE of downtown | flybirmingham.com | |
Tuscaloosa | Tuscaloosa Regional | TCL | KTCL | Regional GA / Some Charter | RWY 4/22: ~6,499 ft asphalt | City Owned | ~3 mi NW of downtown | No dedicated website, see city site | |
Anniston | Anniston Rgnl | ANB | KANB | Municipal GA | RWY 5/23: ~7,000 ft asphalt | City Owned | ~5 mi S of city | Contact city office |
City | Airport Name | FAA/IATA | ICAO | Type | Runway Info | Ownership | Distance | Services | Contact / Website |
---|---|---|---|---|---|---|---|---|---|
Mobile | Mobile Regional | MOB | KMOB | Commercial | RWY 15/33: ~8,500 ft asphalt | Mobile Airport Authority | ~13 mi W of downtown | mobairport.com | |
Monroeville | Monroe County | MVC | KMVC | General Aviation | RWY 3/21: ~5,000 ft asphalt | County Owned | ~3 mi NE of Monroeville | Contact county office | |
Gulf Shores | Jack Edwards (JKA) | JKA | KJKA | GA / Tourist Charters | RWY 9/27: ~6,962 ft asphalt | City Owned | ~2 mi N of Gulf Shores | flyjka.com |
This table displays Alabama’s commercial airports ranked by annual passenger volume (FY2019) and their on-time arrival/departure performance. Rank refers to each airport’s position among all U.S. airports in that fiscal year. Performance percentages compare favorably (or not) to the national average (~80–82%).
Rank (US) | Airport Name | Code | FY19 Passengers | Arrival Perf. | Departure Perf. |
---|---|---|---|---|---|
82 | Birmingham-Shuttlesworth International Airport | BHM | 1,457,562 | ||
122 | Huntsville Int’l–Carl T. Jones Field Airport | HSV | 580,932 | ||
162 | Mobile Regional Airport | MOB | 297,544 | ||
199 | Montgomery Regional (Dannelly Field) Airport | MGM | 170,544 | ||
282 | Dothan Regional Airport | DHN | 52,855 | ||
439 | Northwest Alabama Regional Airport | MSL | 6,123 | N/A | N/A |
Note: The following links will open a new browser window in case you want to view airports in multiple states without losing this page.
Last updated on April 25, 2025