Direct (nonstop) flights from Asheville to Charlotte

1 airline flys nonstop from Asheville Regional Airport (AVL) to Charlotte Douglas International (CLT). It's 91 miles (147 km), about 1h 13m in the air. Operated by American Airlines.

AVL
Asheville Regional Airport
🇺🇸 Asheville, USA
CLT
Charlotte Douglas International
🇺🇸 Charlotte, USA
Flight Time
1h 13m
Distance
91 mi
147 km
CO₂/pax
17 kg
−80 kg vs. layover
Airlines
1
American Airlines
Time Diff
Same timezone
Operated by American Airlines American Airlines

Route data last updated: May 29, 2026

Airlines with non-stop flights

American Airlines AA American Airlines
Route
AVL → CLT
Flight Time
1h 13m
Distance
91 mi

Alternative Routes

Other ways to fly from Asheville to Charlotte with one stop · direct emits 17 kg CO₂ per passenger

AVL ATL (Atlanta) CLT
Leg 1: 1h 7m (165 mi) Leg 2: 1h 13m (227 mi) Total: ~2h 20m 🍃 97 kg CO₂ (+471% vs. direct)
Leg 1
AVL → ATL
1h 7m · 165 mi
View AVL to ATL flights →
Leg 2
ATL → CLT
1h 13m · 227 mi
View ATL to CLT flights →
AVL IAD (Dulles) CLT
Leg 1: 1h 29m (371 mi) Leg 2: 1h 35m (321 mi) Total: ~3h 4m 🍃 153 kg CO₂ (+800% vs. direct)
Leg 1
AVL → IAD
1h 29m · 371 mi
View AVL to IAD flights →
Leg 2
IAD → CLT
1h 35m · 321 mi
View IAD to CLT flights →
AVL VPS (Fort Walton Beach) CLT
Leg 1: 1h 28m (412 mi) Leg 2: 1h 48m (460 mi) Total: ~3h 16m 🍃 186 kg CO₂ (+994% vs. direct)
Leg 1
AVL → VPS
1h 28m · 412 mi
View AVL to VPS flights →
Leg 2
VPS → CLT
1h 48m · 460 mi
View VPS to CLT flights →
AVL DCA (Washington) CLT
Leg 1: 1h 37m (383 mi) Leg 2: 1h 41m (330 mi) Total: ~3h 18m 🍃 157 kg CO₂ (+824% vs. direct)
Leg 1
AVL → DCA
1h 37m · 383 mi
View AVL to DCA flights →
Leg 2
DCA → CLT
1h 41m · 330 mi
View DCA to CLT flights →
AVL MCO (Orlando) CLT
Leg 1: 1h 38m (488 mi) Leg 2: 1h 53m (468 mi) Total: ~3h 31m 🍃 202 kg CO₂ (+1088% vs. direct)
Leg 1
AVL → MCO
1h 38m · 488 mi
View AVL to MCO flights →
Leg 2
MCO → CLT
1h 53m · 468 mi
View MCO to CLT flights →

Frequently Asked Questions

How long is the direct flight from Asheville to Charlotte?

A nonstop flight from Asheville (AVL) to Charlotte (CLT) takes approximately 1 hours and 13 minutes. The distance is 91 miles (147 km).

Which airlines fly nonstop from Asheville to Charlotte?

Just American Airlines.

Is there a nonstop flight from Asheville to Charlotte?

Yes. 1 airline: American Airlines.

How far is Asheville from Charlotte?

The flight distance from Asheville to Charlotte is 91 miles (147 km), measured as the great-circle (shortest air) distance.

What type of aircraft flies from Asheville to Charlotte?

At 1h 13m, this route typically uses narrow-body aircraft — Boeing 737 or Airbus A320. Varies by airline.

What is the carbon footprint of a flight from Asheville to Charlotte?

Roughly 17 kg CO2 per passenger one-way. That's about the same as driving 85 km.

Is the return flight from Charlotte to Asheville also nonstop?

Yes — nonstop flights run both ways. Flight time may differ slightly due to wind patterns.

When is the cheapest time to fly from Asheville to Charlotte?

Midweek flights (Tue/Wed) outside holiday peaks are usually cheapest. 3-6 weeks ahead is a good window for this route. Use "Check Prices" above to compare.

How early should I arrive at Asheville Regional Airport for this flight?

1.5-2 hours for domestic. Add more time during holidays or busy travel weekends.