Charlotte to Asheville Distance
CLT to AVL · 147 km (91 mi)
Distance
147 km
Distance
91 mi
Est. Flight Time
0h 35m
Direction
W
Route Map
CLT → AVL
CLT → AVL
Track flight prices from Charlotte to Asheville
Get notified when prices drop on this route. We scan fares daily — you book directly with the airline.
✓ Free forever
✓ 2-minute setup
✓ Book direct
Origin Airport
Airport Name
Charlotte Douglas International Airport
IATA Code
CLT
ICAO Code
KCLT
City
Charlotte
Country
United States
Continent
North America
Coordinates
35.2140007019043, -80.94309997558594
Elevation
748 ft (228 m)
Destination Airport
Airport Name
Asheville Regional Airport
IATA Code
AVL
ICAO Code
KAVL
City
Asheville
Country
United States
Continent
North America
Coordinates
35.435488, -82.541853
Elevation
2,165 ft (660 m)
Route Summary
Distance (km)
147 km
Distance (miles)
91 mi
Bearing
280.1°
Direction
W
Est. Flight Time
0h 35m
Fly for less
Get cheap flight alerts from Charlotte to Asheville
We scan fares daily. You book directly with the airline. Free forever.
Get Started →