Flights to Birmingham at a glance
- cities with nonstop flights here
- 5
- nonstop flights a week
- 144
- flight time from Atlanta
- 55m
- lowest fare from Denver
- $331
- flight time from Denver
- 2h 36m
- arrival airport
- Birmingham-Shuttlesworth International
Where you can fly to Birmingham from
Nonstop flights, busiest routes first
Arrival airport
Where the nonstop flights land
Frequently asked questions
Where are there direct flights to Birmingham from?
From 5 cities. The busiest routes are from Atlanta (74 flights a week), Denver (32 flights a week), New York (20 flights a week), Miami (18 flights a week) and Seattle.
How long is the flight from Atlanta to Birmingham?
A nonstop flight takes about 55 minutes.
How long is the flight from Denver to Birmingham?
A nonstop flight takes about 2 hours 36 minutes, tickets from $331.
What is the cheapest city to fly to Birmingham from?
Denver from $331.
Which airport do flights to Birmingham arrive at?
All nonstop flights land at Birmingham-Shuttlesworth International (BHM).
Cities near Birmingham with their own flights
Worth a look when fares or dates to Birmingham do not suit; distance by straight line