Direct (nonstop) flights from Charlotte to Nashville

2 airlines fly nonstop from Charlotte Douglas International (CLT) to Nashville International (BNA). It's 328 miles (528 km), about 1h 31m in the air. Operated by American Airlines, Southwest Airlines.

CLT
Charlotte Douglas International
🇺🇸 Charlotte, USA
BNA
Nashville International
🇺🇸 Nashville, USA
Flight Time
1h 31m
Distance
328 mi
528 km
CO₂/pax
61 kg
−27 kg vs. layover
Airlines
2
American Airlines +1
Time Diff
-1h
Operated by American Airlines American Airlines Southwest Airlines Southwest Airlines

Route data last updated: May 29, 2026

Airlines with non-stop flights

American Airlines AA American Airlines
Route
CLT → BNA
Flight Time
1h 31m
Distance
328 mi
Southwest Airlines WN Southwest Airlines
Route
CLT → BNA
Flight Time
1h 31m
Distance
328 mi

Alternative Routes

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

CLT GSP (Greenville) BNA
Leg 1: 1h (76 mi) Leg 2: 1h 15m (265 mi) Total: ~2h 15m 🍃 88 kg CO₂ (+44% vs. direct)
Leg 1
CLT → GSP
1h · 76 mi
View CLT to GSP flights →
Leg 2
GSP → BNA
1h 15m · 265 mi
View GSP to BNA flights →
CLT TYS (Knoxville) BNA
Leg 1: 1h 19m (176 mi) Leg 2: 1h 3m (152 mi) Total: ~2h 22m 🍃 86 kg CO₂ (+41% vs. direct)
Leg 1
CLT → TYS
1h 19m · 176 mi
View CLT to TYS flights →
Leg 2
TYS → BNA
1h 3m · 152 mi
View TYS to BNA flights →
CLT SDF (Louisville) BNA
Leg 1: 1h 32m (335 mi) Leg 2: 55m (150 mi) Total: ~2h 27m 🍃 115 kg CO₂ (+89% vs. direct)
Leg 1
CLT → SDF
1h 32m · 335 mi
View CLT to SDF flights →
Leg 2
SDF → BNA
55m · 150 mi
View SDF to BNA flights →
CLT ATL (Atlanta) BNA
Leg 1: 1h 22m (227 mi) Leg 2: 1h 9m (213 mi) Total: ~2h 31m 🍃 106 kg CO₂ (+74% vs. direct)
Leg 1
CLT → ATL
1h 22m · 227 mi
View CLT to ATL flights →
Leg 2
ATL → BNA
1h 9m · 213 mi
View ATL to BNA flights →
CLT MYR (Myrtle Beach) BNA
Leg 1: 1h 4m (156 mi) Leg 2: 1h 35m (470 mi) Total: ~2h 39m 🍃 141 kg CO₂ (+131% vs. direct)
Leg 1
CLT → MYR
1h 4m · 156 mi
View CLT to MYR flights →
Leg 2
MYR → BNA
1h 35m · 470 mi
View MYR to BNA flights →

Frequently Asked Questions

How long is the direct flight from Charlotte to Nashville?

A nonstop flight from Charlotte (CLT) to Nashville (BNA) takes approximately 1 hours and 31 minutes. The distance is 328 miles (528 km).

Which airlines fly nonstop from Charlotte to Nashville?

2 airlines: American Airlines, Southwest Airlines.

Is there a nonstop flight from Charlotte to Nashville?

Yes. 2 airlines: American Airlines, Southwest Airlines.

How far is Charlotte from Nashville?

The flight distance from Charlotte to Nashville is 328 miles (528 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as Mumbai to Goa.

What type of aircraft flies from Charlotte to Nashville?

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

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

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

Is the return flight from Nashville to Charlotte 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 Charlotte to Nashville?

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 Charlotte Douglas International for this flight?

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