Birmingham (BHM) — 145 Flight Routes & Destinations

nonstop airlines countries
75%+ 60-74% <60% No data
Destinations from BHM 145 routes
Code Dest. /wk Time OTP
RMN
12h 21m
BUY
SKQ
1
1h 41m
AIK
Aiken
1h 13m
ANC
Anchorage
8h 13m
ASD
Andros Town
1h 57m
ANE
Angers
20h 58m
F47
Apalachicola
CNS
1
RYY
Atlanta
BPX
1
1h 7m
PDK
Atlanta
SKQ
1
32m
ATL
Atlanta
AF AM DL KE KL LA +3
305
53m
FTY
Atlanta
1h 29m
AUO
Auburn
AUB
1
53m
AGS
Augusta
1h 40m
AUS
Austin
VJA
1
1h 50m
BWI
Baltimore
WN
6
2h
BTR
Baton Rouge
SKQ
2
1h 28m
BED
Bedford
3h 20m
EIS
Beef Island
VJA
1
4h 19m
BRN
Bern
8h 40m
TRI
Blountville
1h 46m
BCT
Boca Raton
EJA
2
1h 30m
BOS
Boston
LXJ
2
2h 12m
BZN
Bozeman
3h 39m
CQF
Calais
CNS
1
1h 2m
CHS
Charleston
YE
1
53m
CLT
Charlotte
AA
68
49m
CHO
Charlottesville
CNS
1
1h 52m
CHA
Chattanooga
1h 28m
ORD
Chicago
AA AC AS EI EK G7 +3
181
1h 45m
MDW
Chicago
WN
9
1h 50m
LUK
Cincinnati
2h 9m
CLE
Cleveland
EJA
1
1h 18m
CTH
Coatesville
2h 42m
CMH
Columbus
EJA
1
1h 9m
CRS
Corsicana
CYO
1
1h 26m
ADS
Dallas
3h 14m
DAL
Dallas
EJA G4 WN
23
1h 21m
DFW
Dallas-Fort Worth
A8 AA AS AY BA GF +3
292
2h 6m
APA
Denver
3h 4m
DEN
Denver
UA WN
34
2h 52m
YIP
Detroit
2h 45m
DET
Detroit
LXJ
1
1h 45m
DTW
Detroit
DL KE VS WS
67
1h 48m
DHN
Dothan
C2
1
1h 15m
IAD
Dulles
EJA
1
2h 46m
TTN
Ewing Township
2h 45m
FLL
Fort Lauderdale
B6
1
1h 34m
FXE
Fort Lauderdale
WUP
1
1h 31m
FTW
Fort Worth
3h 39m
GNV
Gainesville
2h 2m
GDJ
Granbury
PGV
Greenville
YE
1
1h 20m
LGG
Grâce-Hollogne
7h 35m
HHH
Hilton Head Island
1h 51m
HOT
Hot Springs
1h 15m
SGR
Houston
XA
1
1h 34m
IAH
Houston
AC CM EK NH NZ UA
125
1h 57m
HOU
Houston
LXJ WN
11
1h 48m
HYA
Hyannis
2h 33m
IND
Indianapolis
2h 29m
JAC
Jackson
4h 36m
JAN
Jackson
UA
1
2h 40m
MCI
Kansas City
1h 41m
MKC
Kansas City
EJA
1
1h 12m
TYS
Knoxville/Maryville
WMN
1
48m
LGC
LaGrange
59m
LAL
Lakeland
LXJ
1
1h
LAS
Las Vegas
LXJ WN
9
3h 33m
M54
Lebanon
SDF
Louisville
1h 49m
LBB
Lubbock
LXJ
1
2h 15m
MBO
Mamburao
LXJ
1
11h 25m
MZJ
Marana
5h 25m
MRK
Marco Island
2h 25m
MLB
Melbourne
EJA
1
2h 14m
MEM
Memphis
MTN
2
1h 3m
MIA
Miami
AA IB QR
24
1h 58m
OPF
Miami
1h 38m
BFM
Mobile
1h 4m
MLI
Moline
2h 38m
YQM
Moncton
4h 3m
MMU
Morristown
2h 53m
PIB
Moselle
5A
1
58m
APF
Naples
TIV
1
2h 23m
BNA
Nashville
WN
15
55m
JCI
New Century
1h 31m
NEW
New Orleans
LXJ
1
1h 2m
MSY
New Orleans
JRE
1
1h
LGA
New York
DL WS
33
2h 29m
JFK
New York
B6
1
2h 7m
OCF
Ocala
2h 1m
OKC
Oklahoma City
KFS
1
1h 37m
SFB
Orlando
2h 5m
MCO
Orlando
EJA LXJ WN
25
1h 11m
ORL
Orlando
EJA
1
1h 1m
ANU
Osbourn
4h 38m
ECP
Panama City Beach
UA
1
1h 17m
PNS
Pensacola
30m
PHL
Philadelphia
AA BA EJA VJA
31
1h 38m
PHX
Phoenix
WN
6
3h 50m
CPP
Pica
EJA
1
33m
PIE
Pinellas Park
LXJ
1
1h 1m
Placida
EJA
1
PTK
Pontiac
2h 29m
PVR
Puerto Vallarta
4h 7m
RDU
Raleigh/Durham
KFS
1
1h 25m
RNO
Reno
SY
1
5h 2m
RIL
Rifle
4h 13m
RST
Rochester
WUP
1
1h 46m
STP
Saint Paul
3h 5m
SAT
San Antonio
3h 35m
SAN
San Diego
4h 48m
SJC
San Jose
5h 37m
SJU
San Juan
4h 6m
SAL
San Salvador (San Luis Talpa)
3h 59m
SNA
Santa Ana
EJA
1
4h 58m
SRQ
Sarasota/Bradenton
2h 2m
SAV
Savannah
1h 46m
SCF
Scottsdale
4h 50m
GEZ
Shelbyville
1h 10m
SNK
Snyder
LXJ
1
2h
UST
St Augustine
1h 38m
SUS
St Louis
1h 5m
SSI
St Simons Island
LXJ
1
1h 51m
STF
Starkville
35m
SUA
Stuart
EJA
1
2h 25m
STR
Stuttgart
8h 52m
TME
Tame
1h 35m
TPA
Tampa
LXJ WN
10
1h 2m
TEB
Teterboro
EJA
1
1h 59m
TUL
Tulsa
5A
1
2h 15m
TCL
Tuscaloosa
24h
RND
Universal City
GKA
1
3h 6m
VPS
Valparaiso
1h
VNC
Venice
WUP
1
1h 14m
VRB
Vero Beach
PJC
1
1h 26m
RBW
Walterboro
DCM
1
1h 21m
DCA
Washington
AA AS
54
2h 10m
LAF
West Lafayette
1h 8m
PBI
West Palm Beach
EJA
1
1h 24m
ICT
Wichita
3h 52m
CUR
Willemstad
LXJ
1
4h 27m
ILG
Wilmington
XA
1
1h 39m
YQG
Windsor
LXJ
1
1h 29m
JWN
Zanjan
17h 6m
Loading 1-stop connections...
Loading 2-stop connections...

Searching connections to ""...
1 selected, pick another to compare
Duration
Flights/wk
On-time
Airlines

Also finds 1-stop and 2-stop connections.

Searching connections...

Searching airports...

Hub Brief

Plan your next trip from Birmingham

145 Destinations Airlines 5 Continents 1,391 Weekly Flights

Birmingham-Shuttlesworth International Airport (BHM) connects to 145 destinations (125 domestic, 20 international) across 5 continents, served by airline including EJA, LXJ and Southwest. With 1,391 weekly departures, you have plenty of options for schedule flexibility.

Terminal Guides
Coming soon
Dining & Amenities
Coming soon
Lounge Reviews
Coming soon

Airlines from BHM

All airlines operating scheduled flights from Birmingham-Shuttlesworth International Airport.

How does BHM compare?

Alternative airports within 150 miles of Birmingham-Shuttlesworth International Airport.

Metric BHM HSV ATL CHA
Distance 74 mi 134 mi 135 mi
Nonstop Routes 145 36 327 54
International 20 4 106 5
Airlines 32
Passengers/yr 3.2M 1.6M 108.1M 1.1M
* Includes airports with 500,000+ annual passengers within 150 miles. Route and airline counts are based on currently published schedule data.

On-Time Performance

On-time ≥75% Fair 60–74% Poor <60%
Key Metrics
BHM Average
75%
National Avg
Airline Rankings at BHM
* Top 10 airlines by departure on-time performance at BHM (rolling 7-day window, 10+ flights). View full delay data →

Seasonal & New Routes

Recently launched and seasonal services from BHM.

* Showing 12 of seasonal and new routes.

Routes by Distance

Distance breakdown of all routes from BHM.

Schedule Overview

Weekly flight schedule summary from BHM.

Mon
routes
Tue
routes
Wed
routes
Thu
routes
Fri
routes
Sat
routes
Sun
routes
Daily routes
Weekday only
Weekend only

Birmingham-Shuttlesworth International Airport: Quick Facts

Comprehensive reference for BHM airport information.

Location
City Birmingham, AL
Country US
Coordinates 33.5629°N, 86.7507°W
Elevation 650 ft / 198 m
Timezone America/Chicago
Airport Codes
IATA BHM
ICAO KBHM
FAA LID BHM
Capacity & Traffic
Annual Passengers 3,193,020
Daily Flights (avg) ~

Frequently Asked Questions

Common questions about flights from Birmingham-Shuttlesworth International Airport.

Birmingham-Shuttlesworth International Airport offers nonstop flights to 145 destinations, including 125 domestic and 20 international routes.

52 airlines operate scheduled service from Birmingham-Shuttlesworth International Airport, including major carriers like EJA, LXJ and Southwest. Use the airline filter above to see routes by specific carrier.

Yes, Birmingham-Shuttlesworth International Airport offers 20 international routes across 5 continents.

Yes. Beyond nonstop routes, the route explorer shows 1-stop and 2-stop connections, letting you reach hundreds of additional destinations via major hubs.

Nearby alternatives include HSV, ATL and CHA. Check the Nearby Airports section above for route counts and distances.

Use the checkboxes in the route list to select routes, then click Compare to see side-by-side stats including frequency, duration, airlines, and on-time performance.

Check the Schedule Overview section for a day-by-day breakdown of route availability from Birmingham-Shuttlesworth International Airport.

Birmingham-Shuttlesworth International Airport handles approximately 3,193,020 passengers annually.

Route data is updated regularly from official airline schedules. Seasonal or newly announced routes may take a few days to appear.

Click any route to see detailed flight options, then use the 'Search Flights' button to check availability and prices on Google Flights.