Flights from Asheville to Birmingham (AVL → BHM)
Loading map...
viaAtlanta(ATL)
AVL→ATL+1h 30mATL→BHM
2h 4m
viaCharlotte(CLT)
AVL→CLT+1h 30mCLT→BHM
2h 20m
viaOrlando(MCO)
AVL→MCO+1h 30mMCO→BHM
3h 20m
viaWashington(DCA)
AVL→DCA+1h 30mDCA→BHM
3h 28m
viaChicago(MDW)
AVL→MDW+1h 30mMDW→BHM
3h 34m
viaChicago(ORD)
AVL→ORD+1h 30mORD→BHM
3h 37m
viaPhiladelphia(PHL)
AVL→PHL+1h 30mPHL→BHM
3h 55m
viaFort Lauderdale(FLL)
AVL→FLL+1h 30mFLL→BHM
3h 59m
viaMiami(MIA)
AVL→MIA+1h 30mMIA→BHM
4h 2m
viaHouston(HOU)
AVL→HOU+1h 30mHOU→BHM
4h 11m
viaDallas(DFW)
AVL→DFW+1h 30mDFW→BHM
4h 14m
viaNew York(LGA)
AVL→LGA+1h 30mLGA→BHM
4h 16m
viaDenver(DEN)
AVL→DEN+1h 30mDEN→BHM
5h 54m
viaLas Vegas(LAS)
AVL→LAS+1h 30mLAS→BHM
8h
Frequently asked questions
Are there direct flights from Asheville to Birmingham? Currently, there are no direct flights from AVL to BHM. You may need to connect through another airport.
Related guides for this route
Sibling pages from across Flightmaps — fares, visa rules, country aggregations, and per-airline routes for Asheville → Birmingham.
Try a nearby airport to Asheville
Flights to Birmingham (BHM) from other airports within 350 km of Asheville. Often unlocks cheaper fares or better times.
Or try a nearby airport to Birmingham
Flights from Asheville (AVL) to other airports within 350 km of Birmingham.