Flights from Charlotte to Phoenix

CLT
Charlotte
1770 mi
PHX
Phoenix
1
Direct Route
1
Airline
2848
Kilometers
4h 4m
Flight Time

Loading route map...

Connecting Flights (1 Stop)

Select a stopover airport to see flight schedules

CLT → LHR → PHX
Via London Heathrow Airport (London)
American Airlines American Airlines
2 flights
CLT → DFW → PHX
Via Dallas Fort Worth International Airport (Dallas-Fort Worth)
American Airlines American Airlines
2 flights

All Flights on This Route

About Charlotte to Phoenix Flights

There is 1 direct flight from Charlotte Douglas International Airport (Charlotte) (CLT) to Phoenix Sky Harbor International Airport (Phoenix) (PHX), operated by 1 airline.

The distance between CLT and PHX is approximately 1770 miles (2848 km), with an estimated flight time of 4h 4m.

Explore our flight seat maps to see detailed aircraft configurations for flights on this route.

FAQ

Frequently asked questions

Are there direct flights from CLT to PHX?
Yes, there is 1 direct flight from Charlotte Douglas International Airport (Charlotte) to Phoenix Sky Harbor International Airport (Phoenix), operated by American Airlines.
How long is the flight from CLT to PHX?
The flight takes approximately 4h 4m. The distance is 1770 miles (2848 km).
Which airlines fly from CLT to PHX?
Airlines operating this route include American Airlines.
Live seats

Flying this route? See which seats are open on your flight

Search your flight number free. Live seats and a seat alert for that flight cost $4.99 once with a Trip Pass, or $8.99/mo for every trip.

7-day money-back guarantee · Cancel anytime