Flights from Birmingham to Asheville (BHM → AVL)
Loading map...
viaAtlanta(ATL)
BHM→ATL+1h 30mATL→AVL
2h 4m
viaCharlotte(CLT)
BHM→CLT+1h 30mCLT→AVL
2h 20m
viaOrlando(MCO)
BHM→MCO+1h 30mMCO→AVL
3h 20m
viaWashington(DCA)
BHM→DCA+1h 30mDCA→AVL
3h 28m
viaChicago(MDW)
BHM→MDW+1h 30mMDW→AVL
3h 34m
viaChicago(ORD)
BHM→ORD+1h 30mORD→AVL
3h 37m
viaPhiladelphia(PHL)
BHM→PHL+1h 30mPHL→AVL
3h 55m
viaFort Lauderdale(FLL)
BHM→FLL+1h 30mFLL→AVL
3h 59m
viaMiami(MIA)
BHM→MIA+1h 30mMIA→AVL
4h 2m
viaHouston(HOU)
BHM→HOU+1h 30mHOU→AVL
4h 11m
viaDallas(DFW)
BHM→DFW+1h 30mDFW→AVL
4h 14m
viaNew York(LGA)
BHM→LGA+1h 30mLGA→AVL
4h 16m
viaDenver(DEN)
BHM→DEN+1h 30mDEN→AVL
5h 54m
viaLas Vegas(LAS)
BHM→LAS+1h 30mLAS→AVL
8h
Frequently asked questions
Are there direct flights from Birmingham to Asheville? Currently, there are no direct flights from BHM to AVL. 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 Birmingham → Asheville.
Try a nearby airport to Birmingham
Flights to Asheville (AVL) from other airports within 350 km of Birmingham. Often unlocks cheaper fares or better times.
Or try a nearby airport to Asheville
Flights from Birmingham (BHM) to other airports within 350 km of Asheville.