Direct (nonstop) flights from Madison to Phoenix

2 airlines fly nonstop from Dane Co Rgnl Truax Fld (MSN) to Phoenix Sky Harbor International (PHX). It's 1,395 miles (2,245 km), about 3h 42m in the air. Operated by American Airlines, Sun Country Airlines.

MSN
Dane Co Rgnl Truax Fld
🇺🇸 Madison, USA
PHX
Phoenix Sky Harbor International
🇺🇸 Phoenix, USA
Flight Time
3h 42m
Distance
1,395 mi
2,245 km
CO₂/pax
236 kg
−53 kg vs. layover
Airlines
2
American Airlines +1
Time Diff
-2h
Operated by American Airlines American Airlines Sun Country Airlines Sun Country Airlines

Route data last updated: May 27, 2026

Airlines with non-stop flights

American Airlines AA American Airlines
Route
MSN → PHX
Flight Time
3h 42m
Distance
1,395 mi
Sun Country Airlines SY Sun Country Airlines
Route
MSN → PHX
Flight Time
3h 42m
Distance
1,395 mi

Alternative Routes

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

MSN DEN (Denver) PHX
Leg 1: 2h 33m (825 mi) Leg 2: 2h (600 mi) Total: ~4h 33m 🍃 289 kg CO₂ (+22% vs. direct)
Leg 1
MSN → DEN
2h 33m · 825 mi
View MSN to DEN flights →
Leg 2
DEN → PHX
2h · 600 mi
View DEN to PHX flights →
MSN MSP (Minneapolis) PHX
Leg 1: 1h 12m (227 mi) Leg 2: 3h 25m (1,276 mi) Total: ~4h 37m 🍃 283 kg CO₂ (+20% vs. direct)
Leg 1
MSN → MSP
1h 12m · 227 mi
View MSN to MSP flights →
Leg 2
MSP → PHX
3h 25m · 1,276 mi
View MSP to PHX flights →
MSN ORD (Chicago) PHX
Leg 1: 1h 14m (108 mi) Leg 2: 4h (1,439 mi) Total: ~5h 14m 🍃 288 kg CO₂ (+22% vs. direct)
Leg 1
MSN → ORD
1h 14m · 108 mi
View MSN to ORD flights →
Leg 2
ORD → PHX
4h · 1,439 mi
View ORD to PHX flights →
MSN DFW (Dallas) PHX
Leg 1: 2h 37m (820 mi) Leg 2: 2h 42m (867 mi) Total: ~5h 19m 🍃 337 kg CO₂ (+43% vs. direct)
Leg 1
MSN → DFW
2h 37m · 820 mi
View MSN to DFW flights →
Leg 2
DFW → PHX
2h 42m · 867 mi
View DFW to PHX flights →
MSN DTW (Detroit) PHX
Leg 1: 1h 19m (311 mi) Leg 2: 4h 22m (1,670 mi) Total: ~5h 41m 🍃 365 kg CO₂ (+55% vs. direct)
Leg 1
MSN → DTW
1h 19m · 311 mi
View MSN to DTW flights →
Leg 2
DTW → PHX
4h 22m · 1,670 mi
View DTW to PHX flights →

Looking for the return flight?

PHX → MSN: Flights from Phoenix to Madison

Frequently Asked Questions

How long is the direct flight from Madison to Phoenix?

A nonstop flight from Madison (MSN) to Phoenix (PHX) takes approximately 3 hours and 42 minutes. The distance is 1,395 miles (2,245 km).

Which airlines fly nonstop from Madison to Phoenix?

2 airlines: American Airlines, Sun Country Airlines.

Is there a nonstop flight from Madison to Phoenix?

Yes. 2 airlines: American Airlines, Sun Country Airlines.

How far is Madison from Phoenix?

The flight distance from Madison to Phoenix is 1,395 miles (2,245 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as New York to Miami.

What type of aircraft flies from Madison to Phoenix?

At 3h 42m, 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 Madison to Phoenix?

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

Is the return flight from Phoenix to Madison 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 Madison 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 Dane Co Rgnl Truax Fld for this flight?

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