Direct (nonstop) flights from Charlotte to Phoenix

1 airline flys nonstop from Charlotte Douglas International (CLT) to Phoenix Sky Harbor International (PHX). It's 1,773 miles (2,854 km), about 4h 36m in the air. Operated by American Airlines.

CLT
Charlotte Douglas International
🇺🇸 Charlotte, USA
PHX
Phoenix Sky Harbor International
🇺🇸 Phoenix, USA
Flight Time
4h 36m
Distance
1,773 mi
2,854 km
CO₂/pax
300 kg
−28 kg vs. layover
Airlines
1
American Airlines
Time Diff
-3h
Operated by American Airlines American Airlines

Route data last updated: May 30, 2026

Airlines with non-stop flights

American Airlines AA American Airlines
Route
CLT → PHX
Flight Time
4h 36m
Distance
1,773 mi

Alternative Routes

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

CLT TYS (Knoxville) PHX
Leg 1: 1h 19m (176 mi) Leg 2: 4h 1m (1,599 mi) Total: ~5h 20m 🍃 328 kg CO₂ (+9% vs. direct)
Leg 1
CLT → TYS
1h 19m · 176 mi
View CLT to TYS flights →
Leg 2
TYS → PHX
4h 1m · 1,599 mi
View TYS to PHX flights →
CLT OKC (Oklahoma City) PHX
Leg 1: 2h 50m (940 mi) Leg 2: 2h 30m (833 mi) Total: ~5h 20m 🍃 338 kg CO₂ (+13% vs. direct)
Leg 1
CLT → OKC
2h 50m · 940 mi
View CLT to OKC flights →
Leg 2
OKC → PHX
2h 30m · 833 mi
View OKC to PHX flights →
CLT DAL (Dallas) PHX
Leg 1: 2h 40m (926 mi) Leg 2: 2h 40m (878 mi) Total: ~5h 20m 🍃 358 kg CO₂ (+19% vs. direct)
Leg 1
CLT → DAL
2h 40m · 926 mi
View CLT to DAL flights →
Leg 2
DAL → PHX
2h 40m · 878 mi
View DAL to PHX flights →
CLT BNA (Nashville) PHX
Leg 1: 1h 31m (328 mi) Leg 2: 3h 50m (1,448 mi) Total: ~5h 21m 🍃 331 kg CO₂ (+10% vs. direct)
Leg 1
CLT → BNA
1h 31m · 328 mi
View CLT to BNA flights →
Leg 2
BNA → PHX
3h 50m · 1,448 mi
View BNA to PHX flights →
CLT TUL (Tulsa) PHX
Leg 1: 2h 37m (843 mi) Leg 2: 2h 45m (934 mi) Total: ~5h 22m 🍃 339 kg CO₂ (+13% vs. direct)
Leg 1
CLT → TUL
2h 37m · 843 mi
View CLT to TUL flights →
Leg 2
TUL → PHX
2h 45m · 934 mi
View TUL to PHX flights →

Frequently Asked Questions

How long is the direct flight from Charlotte to Phoenix?

A nonstop flight from Charlotte (CLT) to Phoenix (PHX) takes approximately 4 hours and 36 minutes. The distance is 1,773 miles (2,854 km).

Which airlines fly nonstop from Charlotte to Phoenix?

Just American Airlines.

Is there a nonstop flight from Charlotte to Phoenix?

Yes. 1 airline: American Airlines.

How far is Charlotte from Phoenix?

The flight distance from Charlotte to Phoenix is 1,773 miles (2,854 km), measured as the great-circle (shortest air) distance.

What type of aircraft flies from Charlotte to Phoenix?

At 4h 36m, this route typically uses narrow-body or mid-range jets — Boeing 737 MAX or Airbus A320neo. Varies by airline.

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

Roughly 300 kg CO2 per passenger one-way. That's about the same as driving 1,500 km.

Is the return flight from Phoenix 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 Phoenix?

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.