Cheap flights from Charlotte to Asheville

Direct flight: 147 km, ~10m from Charlotte (CLT) to Asheville (AVL).

Live fares · CLT → AVL

Frequently asked questions

  • How long is the flight from Charlotte to Asheville?

    Direct flights from CLT to AVL cover approximately 147 km (91 miles), with an estimated flight time of 10m. Operating airlines: AA.

Related guides for this route

Sibling pages — full route detail, airport overviews, visa context, per-airline routes.