Birmingham Airport (BHM)

United States flag

Country United States | Continent North America | IATA: BHM | ICAO: KBHM | Elevation 650 ft · 198 m | Local time

Destinations
87
Flights / day
103
Busiest route
Atlanta
Top airline
NetJets Aviation

Birmingham -Shuttlesworth Airport averages 103 flights per day to 87 destinations, with 84 domestic routes and three international routes. A total of 46 airlines operate at BHM, led by NetJets Aviation. This airport provides direct service to four countries across two continents, with Bahamas representing its largest international market. The longest nonstop route from Birmingham -Shuttlesworth connects to Las Vegas, with a typical flight time of 4 hr 35 mins. Updated: February 16, 2026

Route Network

Birmingham -Shuttlesworth Airport connects 87 destinations worldwide, with Atlanta standing out as its busiest route. The longest nonstop flight is to Las Vegas, and the shortest flight is to Atlanta.

Atlanta (ATL) – United States of America
1 airline
1 hr 10 mins
134 mi · 216 km
11
per day
Chicago (ORD) – United States of America
4 airlines
2 hr 20 mins
585 mi · 941 km
7
per day
Houston (IAH) – United States of America
3 airlines
2 hr 30 mins
561 mi · 904 km
7
per day
Auburn (AUO) – United States of America
2 airlines
BHM → AUO
6
per day
Dallas-Fort Worth (DFW) – United States of America
3 airlines
2 hr 35 mins
596 mi · 959 km
6
per day
Charlotte (CLT) – United States of America
3 airlines
1 hr 30 mins
350 mi · 564 km
6
per day
Atlanta (PDK) – United States of America
4 airlines
1 hr 10 mins
143 mi · 229 km
4
per day
Washington (DCA) – United States of America
1 airline
2 hr 15 mins
653 mi · 1,051 km
4
per day
Denver (DEN) – United States of America
4 airlines
3 hr 30 mins
1,081 mi · 1,740 km
4
per day
Orlando (MCO) – United States of America
3 airlines
1 hr 55 mins
479 mi · 771 km
4
per day
Dallas (DAL) – United States of America
4 airlines
2 hr 30 mins
586 mi · 943 km
4
per day
New York (LGA) – United States of America
1 airline
2 hr 40 mins
865 mi · 1,393 km
4
per day
Houston (HOU) – United States of America
2 airlines
2 hr 30 mins
570 mi · 917 km
3
per day
Nashville (BNA) – United States of America
4 airlines
1 hr 20 mins
177 mi · 285 km
2
per day
Miami (MIA) – United States of America
3 airlines
2 hr 20 mins
662 mi · 1,065 km
2
per day
Detroit (DTW) – United States of America
1 airline
2 hr 20 mins
626 mi · 1,007 km
2
per day
Monroe (MLU) – United States of America
1 airline
1 hr 55 mins
315 mi · 506 km
1
per day
Tampa (TPA) – United States of America
1 airline
1 hr 55 mins
460 mi · 740 km
1
per day
Baltimore (BWI) – United States of America
2 airlines
2 hr 15 mins
681 mi · 1,097 km
1
per day
Philadelphia (PHL) – United States of America
1 airline
2 hr 30 mins
771 mi · 1,241 km
1
per day
Chicago (MDW) – United States of America
1 airline
2 hr 15 mins
571 mi · 919 km
1
per day
Las Vegas (LAS) – United States of America
1 airline
4 hr 35 mins
1,614 mi · 2,598 km
1
per day
Baton Rouge (BTR) – United States of America
1 airline
1 hr 55 mins
332 mi · 534 km
6
per week
Phoenix (PHX) – United States of America
1 airline
4 hr 15 mins
1,452 mi · 2,336 km
6
per week
Fort Worth (FTW) – United States of America
2 airlines
2 hr 35 mins
615 mi · 990 km
4
per week
Gulf Shores (GUF) – United States of America
3 airlines
1 hr 35 mins
232 mi · 374 km
4
per week
Kansas City (MKC) – United States of America
1 airline
2 hr 25 mins
581 mi · 935 km
4
per week
Knoxville (TYS) – United States of America
2 airlines
1 hr 20 mins
221 mi · 355 km
4
per week
Mobile (BFM) – United States of America
2 airlines
BHM → BFM
4
per week
San Antonio (SAT) – United States of America
2 airlines
2 hr 50 mins
743 mi · 1,196 km
4
per week
Decatur (DEC) – United States of America
1 airline
BHM → DEC
3
per week
Fort Lauderdale (FLL) – United States of America
2 airlines
2 hr 15 mins
651 mi · 1,048 km
3
per week
Greensboro (GSO) – United States of America
2 airlines
1 hr 45 mins
424 mi · 683 km
3
per week
Greenville (GSP) – United States of America
1 airline
1 hr 20 mins
275 mi · 442 km
3
per week
Lafayette (LAF) – United States of America
2 airlines
BHM → LAF
3
per week
Montrose (MTJ) – United States of America
2 airlines
3 hr 50 mins
1,226 mi · 1,974 km
3
per week
New Orleans (MSY) – United States of America
2 airlines
1 hr 50 mins
321 mi · 517 km
3
per week
Orlando (ISM) – United States of America
2 airlines
BHM → ISM
3
per week
Pensacola (PNS) – United States of America
2 airlines
1 hr 30 mins
215 mi · 346 km
3
per week
Telluride (TEX) – United States of America
2 airlines
BHM → TEX
3
per week
Tulsa (TUL) – United States of America
1 airline
2 hr 25 mins
549 mi · 883 km
3
per week
West Palm Beach (PBI) – United States of America
2 airlines
2 hr 10 mins
620 mi · 997 km
3
per week
Akron (CAK) – United States of America
1 airline
2 hr 10 mins
586 mi · 943 km
2
per week
Augusta (AGS) – United States of America
1 airline
1 hr 20 mins
276 mi · 445 km
2
per week
Burlington (BTV) – United States of America
1 airline
BHM → BTV
2
per week
Columbia (CAE) – United States of America
1 airline
1 hr 30 mins
325 mi · 522 km
2
per week
Columbus (CSG) – United States of America
1 airline
1 hr 10 mins
128 mi · 205 km
2
per week
Dallas (ADS) – United States of America
1 airline
2 hr 30 mins
584 mi · 939 km
2
per week
Fayetteville (FAY) – United States of America
1 airline
1 hr 45 mins
460 mi · 740 km
2
per week
Greenville (GMU) – United States of America
1 airline
BHM → GMU
2
per week
Houston (SGR) – United States of America
2 airlines
2 hr 30 mins
590 mi · 950 km
2
per week
Iowa City (IOW) – United States of America
1 airline
BHM → IOW
2
per week
Long Beach (LGB) – United States of America
1 airline
BHM → LGB
2
per week
Marsh Harbour (MHH) – Bahamas
2 airlines
2 hr 25 mins
756 mi · 1,216 km
2
per week
Naples (APF) – United States of America
1 airline
2 hr 10 mins
592 mi · 953 km
2
per week
Saint Louis (SUS) – United States of America
1 airline
2 hr 5 mins
414 mi · 666 km
2
per week
St Petersburg-Clearwater (PIE) – United States of America
1 airline
1 hr 55 mins
459 mi · 739 km
2
per week
Stuart (SUA) – United States of America
1 airline
2 hr 5 mins
588 mi · 946 km
2
per week
White Plains (HPN) – United States of America
1 airline
2 hr 40 mins
883 mi · 1,421 km
2
per week
Anderson (AND) – United States of America
1 airline
BHM → AND
1
per week
Aspen (ASE) – United States of America
1 airline
3 hr 45 mins
1,182 mi · 1,902 km
1
per week
Boca Raton (BCT) – United States of America
1 airline
2 hr 15 mins
636 mi · 1,023 km
1
per week
Charleston (CHS) – United States of America
1 airline
1 hr 35 mins
391 mi · 629 km
1
per week
Cheyenne (CYS) – United States of America
1 airline
BHM → CYS
1
per week
Cincinnati (LUK) – United States of America
1 airline
1 hr 50 mins
404 mi · 651 km
1
per week
Cleveland (CLE) – United States of America
1 airline
2 hr 15 mins
605 mi · 974 km
1
per week
Dothan (DHN) – United States of America
1 airline
1 hr 15 mins
173 mi · 278 km
1
per week
Fayetteville/Springdale/ (XNA) – United States of America
1 airline
2 hr 15 mins
467 mi · 752 km
1
per week
Hot Springs (HOT) – United States of America
1 airline
BHM → HOT
1
per week
Indianapolis (IND) – United States of America
1 airline
1 hr 55 mins
426 mi · 686 km
1
per week
Jackson (JAN) – United States of America
1 airline
1 hr 40 mins
211 mi · 340 km
1
per week
Jackson (MKL) – United States of America
1 airline
1 hr 35 mins
187 mi · 301 km
1
per week
Kansas City (MCI) – United States of America
1 airline
2 hr 30 mins
594 mi · 955 km
1
per week
Lafayette (LFT) – United States of America
1 airline
2 hr 5 mins
385 mi · 619 km
1
per week
Lake Charles (LCH) – United States of America
1 airline
BHM → LCH
1
per week
Lawrenceville (LZU) – United States of America
1 airline
1 hr 10 mins
163 mi · 262 km
1
per week
Manhattan (MHK) – United States of America
1 airline
BHM → MHK
1
per week
Rock Hill (RKH) – United States of America
1 airline
1 hr 30 mins
340 mi · 547 km
1
per week
Salt Lake City (SLC) – United States of America
1 airline
4 hr 15 mins
1,469 mi · 2,365 km
1
per week
Sarasota/Bradenton (SRQ) – United States of America
1 airline
2 hr 0 mins
494 mi · 795 km
1
per week
Savannah (SAV) – United States of America
1 airline
1 hr 30 mins
337 mi · 543 km
1
per week
Selma (SEM) – United States of America
1 airline
BHM → SEM
1
per week
Seoul (ICN) – South Korea
1 airline
BHM → ICN
1
per week
Shelbyville (SYI) – United States of America
1 airline
BHM → SYI
1
per week
Taipei (TPE) – Taiwan
1 airline
BHM → TPE
1
per week
Traverse City (TVC) – United States of America
1 airline
BHM → TVC
1
per week
Wichita Falls (SPS) – United States of America
1 airline
BHM → SPS
1
per week

Route and destination data updated February 16, 2026.

Birmingham -Shuttlesworth Airport is served by 46 airlines, with NetJets Aviation in the lead at 15% of routes. The top three carriers together cover 35% of routes. 21 carriers operate only one route each. A total of three airlines operate international routes, compared with 45 airlines serving domestic routes. Southwest Airlines is operating the longest nonstop flight, connecting to Las Vegas with a flight time of 4 hrs 35 mins.

NetJets Aviation (20 routes)
Flexjet (15 routes)
Southwest Airlines (11 routes)
American Airlines (6 routes)
JTZ (6 routes)
Delta Air Lines (5 routes)
Envoy Air (4 routes)
ARINC (4 routes)
United Airlines (3 routes)
LabCorp (3 routes)
PlaneSense (3 routes)
Libyan Airlines (3 routes)
JRE (3 routes)
Nordwind Airlines (3 routes)
Mesa Airlines (2 routes)
PWR (2 routes)
YEL (2 routes)
Frontier Airlines (2 routes)
JetBlue Airways (2 routes)
FFL (2 routes)
Alpine Air Express (2 routes)
CTE (2 routes)
JLG (2 routes)
WUP (2 routes)
Atlas Air (2 routes)
SkyWest Airlines (1 routes)
Augsburg Airways (1 routes)
FTD (1 routes)
FCE (1 routes)
AirShare LLC (1 routes)
VNT (1 routes)
POD (1 routes)
VJA (1 routes)
TCN (1 routes)
DCM (1 routes)
Central Air Southwest (1 routes)
N9U (1 routes)
Executive Jet Management (1 routes)
Breeze Airways (1 routes)
FLC (1 routes)
Kabo Air (1 routes)
CXK (1 routes)
Silverhawk Aviation (1 routes)
Saga Airlines (1 routes)
MTU (1 routes)
American Jet International (1 routes)

Birmingham -Shuttlesworth Airport provides direct service to four countries across two continents. The route network is 97% domestic and 3% international. Bahamas is the primary international destination.

United States of America - 102/day
Bahamas - 0/day
South Korea - 0/day
Taiwan - 0/day

Global Rankings

Destinations

Measures how broadly the airport connects distinct endpoints.

Flights & Scheduling

Reflects flight volume and runway utilization.

Distance & Reach

Highlights long-haul reach and distance efficiency.

Runways

Runway Length Width Surface
12,028 ft 3,666 m 151 ft 46 m Asphalt
12,028 ft 3,666 m 151 ft 46 m Asphalt
7,110 ft 2,167 m 151 ft 46 m Asphalt
7,110 ft 2,167 m 151 ft 46 m Asphalt

Runway Length

Runways at Birmingham -Shuttlesworth Airport are long enough for all aircraft with known takeoff and landing distances.

Miscellaneous