Direct (nonstop) flights from Mazatlan to Phoenix

1 airline flys nonstop from General Rafael Buelna International (MZT) to Phoenix Sky Harbor International (PHX). It's 788 miles (1,268 km), about 2h 21m in the air. Operated by American Airlines.

MZT
General Rafael Buelna International
🇲🇽 Mazatlan, Mexico
PHX
Phoenix Sky Harbor International
🇺🇸 Phoenix, USA
Flight Time
2h 21m
Distance
788 mi
1,268 km
CO₂/pax
146 kg
−104 kg vs. layover
Airlines
1
American Airlines
Time Diff
Same timezone
Operated by American Airlines American Airlines

Route data last updated: May 26, 2026

Airlines with non-stop flights

American Airlines AA American Airlines
Route
MZT → PHX
Flight Time
2h 21m
Distance
788 mi

Alternative Routes

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

MZT TIJ (Tijuana) PHX
Leg 1: 2h 25m (918 mi) Leg 2: 1h 24m (295 mi) Total: ~3h 49m 🍃 250 kg CO₂ (+71% vs. direct)
Leg 1
MZT → TIJ
2h 25m · 918 mi
View MZT to TIJ flights →
Leg 2
TIJ → PHX
1h 24m · 295 mi
View TIJ to PHX flights →
MZT GDL (Guadalajara) PHX
Leg 1: 1h 11m (263 mi) Leg 2: 3h 1m (1,036 mi) Total: ~4h 12m 🍃 249 kg CO₂ (+71% vs. direct)
Leg 1
MZT → GDL
1h 11m · 263 mi
View MZT to GDL flights →
Leg 2
GDL → PHX
3h 1m · 1,036 mi
View GDL to PHX flights →
MZT MTY (Monterrey) PHX
Leg 1: 1h 30m (427 mi) Leg 2: 2h 45m (887 mi) Total: ~4h 15m 🍃 268 kg CO₂ (+84% vs. direct)
Leg 1
MZT → MTY
1h 30m · 427 mi
View MZT to MTY flights →
Leg 2
MTY → PHX
2h 45m · 887 mi
View MTY to PHX flights →
MZT LAX (Los Angeles) PHX
Leg 1: 2h 54m (1,045 mi) Leg 2: 1h 28m (370 mi) Total: ~4h 22m 🍃 271 kg CO₂ (+86% vs. direct)
Leg 1
MZT → LAX
2h 54m · 1,045 mi
View MZT to LAX flights →
Leg 2
LAX → PHX
1h 28m · 370 mi
View LAX to PHX flights →
MZT DFW (Dallas) PHX
Leg 1: 2h 30m (875 mi) Leg 2: 2h 42m (867 mi) Total: ~5h 12m 🍃 347 kg CO₂ (+138% vs. direct)
Leg 1
MZT → DFW
2h 30m · 875 mi
View MZT to DFW flights →
Leg 2
DFW → PHX
2h 42m · 867 mi
View DFW to PHX flights →

Frequently Asked Questions

How long is the direct flight from Mazatlan to Phoenix?

A nonstop flight from Mazatlan (MZT) to Phoenix (PHX) takes approximately 2 hours and 21 minutes. The distance is 788 miles (1,268 km).

Which airlines fly nonstop from Mazatlan to Phoenix?

Just American Airlines.

Is there a nonstop flight from Mazatlan to Phoenix?

Yes. 1 airline: American Airlines.

How far is Mazatlan from Phoenix?

The flight distance from Mazatlan to Phoenix is 788 miles (1,268 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as London to Madrid.

What type of aircraft flies from Mazatlan to Phoenix?

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

Do I need a visa to travel from Mexico to USA?

Depends on your passport. Check with the USA embassy or an official visa portal before booking — requirements change.

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

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

Is the return flight from Phoenix to Mazatlan 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 Mazatlan 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 General Rafael Buelna International for this flight?

3 hours before departure for international flights. You need time for check-in, security, and immigration.