Direct (nonstop) flights from Phoenix to Mazatlan

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

PHX
Phoenix Sky Harbor International
🇺🇸 Phoenix, USA
MZT
General Rafael Buelna International
🇲🇽 Mazatlan, Mexico
Flight Time
2h 14m
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
PHX → MZT
Flight Time
2h 14m
Distance
788 mi

Alternative Routes

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

PHX TIJ (Tijuana) MZT
Leg 1: 1h 23m (295 mi) Leg 2: 2h 16m (918 mi) Total: ~3h 39m 🍃 250 kg CO₂ (+71% vs. direct)
Leg 1
PHX → TIJ
1h 23m · 295 mi
View PHX to TIJ flights →
Leg 2
TIJ → MZT
2h 16m · 918 mi
View TIJ to MZT flights →
PHX MTY (Monterrey) MZT
Leg 1: 2h 37m (887 mi) Leg 2: 1h 30m (427 mi) Total: ~4h 7m 🍃 268 kg CO₂ (+84% vs. direct)
Leg 1
PHX → MTY
2h 37m · 887 mi
View PHX to MTY flights →
Leg 2
MTY → MZT
1h 30m · 427 mi
View MTY to MZT flights →
PHX GDL (Guadalajara) MZT
Leg 1: 2h 59m (1,036 mi) Leg 2: 1h 14m (263 mi) Total: ~4h 13m 🍃 249 kg CO₂ (+71% vs. direct)
Leg 1
PHX → GDL
2h 59m · 1,036 mi
View PHX to GDL flights →
Leg 2
GDL → MZT
1h 14m · 263 mi
View GDL to MZT flights →
PHX LAX (Los Angeles) MZT
Leg 1: 1h 33m (370 mi) Leg 2: 2h 50m (1,045 mi) Total: ~4h 23m 🍃 271 kg CO₂ (+86% vs. direct)
Leg 1
PHX → LAX
1h 33m · 370 mi
View PHX to LAX flights →
Leg 2
LAX → MZT
2h 50m · 1,045 mi
View LAX to MZT flights →
PHX MEX (Mexico City) MZT
Leg 1: 3h 14m (1,251 mi) Leg 2: 1h 56m (530 mi) Total: ~5h 10m 🍃 334 kg CO₂ (+129% vs. direct)
Leg 1
PHX → MEX
3h 14m · 1,251 mi
View PHX to MEX flights →
Leg 2
MEX → MZT
1h 56m · 530 mi
View MEX to MZT flights →

Frequently Asked Questions

How long is the direct flight from Phoenix to Mazatlan?

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

Which airlines fly nonstop from Phoenix to Mazatlan?

Just American Airlines.

Is there a nonstop flight from Phoenix to Mazatlan?

Yes. 1 airline: American Airlines.

How far is Phoenix from Mazatlan?

The flight distance from Phoenix to Mazatlan 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 Phoenix to Mazatlan?

At 2h 14m, 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 USA to Mexico?

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

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

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

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

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 Phoenix Sky Harbor International for this flight?

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