Direct (nonstop) flights from Anchorage to Phoenix

2 airlines fly nonstop from Ted Stevens Anchorage International (ANC) to Phoenix Sky Harbor International (PHX). It's 2,551 miles (4,106 km), about 5h 34m in the air. Operated by American Airlines, Alaska Airlines.

ANC
Ted Stevens Anchorage International
🇺🇸 Anchorage, USA
PHX
Phoenix Sky Harbor International
🇺🇸 Phoenix, USA
Flight Time
5h 34m
Distance
2,551 mi
4,106 km
CO₂/pax
390 kg
−67 kg vs. layover
Airlines
2
American Airlines +1
Time Diff
+1h
Operated by American Airlines American Airlines Alaska Airlines Alaska Airlines

Route data last updated: May 29, 2026

Airlines with non-stop flights

American Airlines AA American Airlines
Route
ANC → PHX
Flight Time
5h 34m
Distance
2,551 mi
Alaska Airlines AS Alaska Airlines
Route
ANC → PHX
Flight Time
5h 34m
Distance
2,551 mi

Alternative Routes

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

ANC PDX (Portland) PHX
Leg 1: 3h 40m (1,542 mi) Leg 2: 2h 40m (1,009 mi) Total: ~6h 20m 🍃 457 kg CO₂ (+17% vs. direct)
Leg 1
ANC → PDX
3h 40m · 1,542 mi
View ANC to PDX flights →
Leg 2
PDX → PHX
2h 40m · 1,009 mi
View PDX to PHX flights →
ANC SLC (Salt Lake City) PHX
Leg 1: 4h 40m (2,124 mi) Leg 2: 1h 43m (506 mi) Total: ~6h 23m 🍃 478 kg CO₂ (+23% vs. direct)
Leg 1
ANC → SLC
4h 40m · 2,124 mi
View ANC to SLC flights →
Leg 2
SLC → PHX
1h 43m · 506 mi
View SLC to PHX flights →
ANC GEG (Spokane) PHX
Leg 1: 3h 46m (1,584 mi) Leg 2: 2h 37m (1,020 mi) Total: ~6h 23m 🍃 465 kg CO₂ (+19% vs. direct)
Leg 1
ANC → GEG
3h 46m · 1,584 mi
View ANC to GEG flights →
Leg 2
GEG → PHX
2h 37m · 1,020 mi
View GEG to PHX flights →
ANC YVR (Vancouver) PHX
Leg 1: 3h 15m (1,330 mi) Leg 2: 3h 9m (1,230 mi) Total: ~6h 24m 🍃 458 kg CO₂ (+17% vs. direct)
Leg 1
ANC → YVR
3h 15m · 1,330 mi
View ANC to YVR flights →
Leg 2
YVR → PHX
3h 9m · 1,230 mi
View YVR to PHX flights →
ANC SMF (Sacramento) PHX
Leg 1: 4h 29m (1,972 mi) Leg 2: 1h 55m (647 mi) Total: ~6h 24m 🍃 478 kg CO₂ (+23% vs. direct)
Leg 1
ANC → SMF
4h 29m · 1,972 mi
View ANC to SMF flights →
Leg 2
SMF → PHX
1h 55m · 647 mi
View SMF to PHX flights →

Frequently Asked Questions

How long is the direct flight from Anchorage to Phoenix?

A nonstop flight from Anchorage (ANC) to Phoenix (PHX) takes approximately 5 hours and 34 minutes. The distance is 2,551 miles (4,106 km).

Which airlines fly nonstop from Anchorage to Phoenix?

2 airlines: American Airlines, Alaska Airlines.

Is there a nonstop flight from Anchorage to Phoenix?

Yes. 2 airlines: American Airlines, Alaska Airlines.

How far is Anchorage from Phoenix?

The flight distance from Anchorage to Phoenix is 2,551 miles (4,106 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as New York to Los Angeles.

What type of aircraft flies from Anchorage to Phoenix?

At 5h 34m, 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 Anchorage to Phoenix?

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

Is the return flight from Phoenix to Anchorage 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 Anchorage 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 Ted Stevens Anchorage International for this flight?

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