Direct (nonstop) flights from Puerto Vallarta to Mexicali

1 airline flys nonstop from Licenciado Gustavo Diaz Ordaz International (PVR) to General Rodolfo Sanchez Taboada International (MXL). It's 1,028 miles (1,654 km), about 2h 38m in the air. Operated by Volaris.

PVR
Licenciado Gustavo Diaz Ordaz International
🇲🇽 Puerto Vallarta, Mexico
MXL
General Rodolfo Sanchez Taboada International
🇲🇽 Mexicali, Mexico
Flight Time
2h 38m
Distance
1,028 mi
1,654 km
CO₂/pax
174 kg
−62 kg vs. layover
Airlines
1
Volaris
Time Diff
-1h
Operated by Volaris Volaris

Route data last updated: May 28, 2026

Airlines with non-stop flights

Volaris Y4 Volaris
Route
PVR → MXL
Flight Time
2h 38m
Distance
1,028 mi

Alternative Routes

Other ways to fly from Puerto Vallarta to Mexicali with one stop · direct emits 174 kg CO₂ per passenger

PVR GDL (Guadalajara) MXL
Leg 1: 57m (126 mi) Leg 2: 2h 51m (1,112 mi) Total: ~3h 48m 🍃 236 kg CO₂ (+36% vs. direct)
Leg 1
PVR → GDL
57m · 126 mi
View PVR to GDL flights →
Leg 2
GDL → MXL
2h 51m · 1,112 mi
View GDL to MXL flights →
PVR BJX (Leon/Guanajuato) MXL
Leg 1: 1h 4m (244 mi) Leg 2: 3h 2m (1,166 mi) Total: ~4h 6m 🍃 267 kg CO₂ (+53% vs. direct)
Leg 1
PVR → BJX
1h 4m · 244 mi
View PVR to BJX flights →
Leg 2
BJX → MXL
3h 2m · 1,166 mi
View BJX to MXL flights →
PVR MTY (Monterrey) MXL
Leg 1: 1h 38m (479 mi) Leg 2: 2h 44m (1,027 mi) Total: ~4h 22m 🍃 288 kg CO₂ (+66% vs. direct)
Leg 1
PVR → MTY
1h 38m · 479 mi
View PVR to MTY flights →
Leg 2
MTY → MXL
2h 44m · 1,027 mi
View MTY to MXL flights →
PVR MLM (Morelia) MXL
Leg 1: 1h 7m (280 mi) Leg 2: 3h 18m (1,244 mi) Total: ~4h 25m 🍃 287 kg CO₂ (+65% vs. direct)
Leg 1
PVR → MLM
1h 7m · 280 mi
View PVR to MLM flights →
Leg 2
MLM → MXL
3h 18m · 1,244 mi
View MLM to MXL flights →
PVR MEX (Mexico City) MXL
Leg 1: 1h 43m (410 mi) Leg 2: 3h 40m (1,351 mi) Total: ~5h 23m 🍃 329 kg CO₂ (+89% vs. direct)
Leg 1
PVR → MEX
1h 43m · 410 mi
View PVR to MEX flights →
Leg 2
MEX → MXL
3h 40m · 1,351 mi
View MEX to MXL flights →

Frequently Asked Questions

How long is the direct flight from Puerto Vallarta to Mexicali?

A nonstop flight from Puerto Vallarta (PVR) to Mexicali (MXL) takes approximately 2 hours and 38 minutes. The distance is 1,028 miles (1,654 km).

Which airlines fly nonstop from Puerto Vallarta to Mexicali?

Just Volaris.

Is there a nonstop flight from Puerto Vallarta to Mexicali?

Yes. 1 airline: Volaris.

How far is Puerto Vallarta from Mexicali?

The flight distance from Puerto Vallarta to Mexicali is 1,028 miles (1,654 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 Puerto Vallarta to Mexicali?

At 2h 38m, 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 Puerto Vallarta to Mexicali?

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

Is the return flight from Mexicali to Puerto Vallarta 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 Puerto Vallarta to Mexicali?

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 Licenciado Gustavo Diaz Ordaz International for this flight?

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