Flights from Asheville to Roanoke (AVL → ROA)
Loading map...
viaCharlotte(CLT)
AVL→CLT+1h 30mCLT→ROA
1h 58m
viaAtlanta(ATL)
AVL→ATL+1h 30mATL→ROA
2h 30m
viaDulles(IAD)
AVL→IAD+1h 30mIAD→ROA
2h 32m
viaPhiladelphia(PHL)
AVL→PHL+1h 30mPHL→ROA
3h 2m
viaNew York(LGA)
AVL→LGA+1h 30mLGA→ROA
3h 24m
viaChicago(ORD)
AVL→ORD+1h 30mORD→ROA
3h 31m
viaOrlando(SFB)
AVL→SFB+1h 30mSFB→ROA
3h 31m
viaSaint Petersburg(PIE)
AVL→PIE+1h 30mPIE→ROA
3h 45m
viaSarasota(SRQ)
AVL→SRQ+1h 30mSRQ→ROA
3h 53m
viaDallas(DFW)
AVL→DFW+1h 30mDFW→ROA
5h 1m
Frequently asked questions
Are there direct flights from Asheville to Roanoke? Currently, there are no direct flights from AVL to ROA. 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 → Roanoke.
Try a nearby airport to Asheville
Flights to Roanoke (ROA) from other airports within 350 km of Asheville. Often unlocks cheaper fares or better times.
Or try a nearby airport to Roanoke
Flights from Asheville (AVL) to other airports within 350 km of Roanoke.