Direct (nonstop) flights from Portland to Cancun

1 airline flys nonstop from Portland International (PDX) to Cancun International Airport (CUN). It's 2,634 miles (4,239 km), about 5h 49m in the air. Operated by Alaska Airlines.

PDX
Portland International
🇺🇸 Portland, USA
CUN
Cancun International Airport
🇲🇽 Cancun, Mexico
Flight Time
5h 49m
Distance
2,634 mi
4,239 km
CO₂/pax
403 kg
−88 kg vs. layover
Airlines
1
Alaska Airlines
Time Diff
+2h
Operated by Alaska Airlines Alaska Airlines

Route data last updated: May 29, 2026

Airlines with non-stop flights

Alaska Airlines AS Alaska Airlines
Route
PDX → CUN
Flight Time
5h 49m
Distance
2,634 mi

Alternative Routes

Other ways to fly from Portland to Cancun with one stop · direct emits 403 kg CO₂ per passenger

PDX MSY (New Orleans) CUN
Leg 1: 4h 28m (2,050 mi) Leg 2: 1h 55m (651 mi) Total: ~6h 23m 🍃 491 kg CO₂ (+22% vs. direct)
Leg 1
PDX → MSY
4h 28m · 2,050 mi
View PDX to MSY flights →
Leg 2
MSY → CUN
1h 55m · 651 mi
View MSY to CUN flights →
PDX SLC (Salt Lake City) CUN
Leg 1: 1h 53m (629 mi) Leg 2: 4h 35m (2,005 mi) Total: ~6h 28m 🍃 480 kg CO₂ (+19% vs. direct)
Leg 1
PDX → SLC
1h 53m · 629 mi
View PDX to SLC flights →
Leg 2
SLC → CUN
4h 35m · 2,005 mi
View SLC to CUN flights →
PDX DEN (Denver) CUN
Leg 1: 2h 38m (991 mi) Leg 2: 3h 56m (1,668 mi) Total: ~6h 34m 🍃 474 kg CO₂ (+18% vs. direct)
Leg 1
PDX → DEN
2h 38m · 991 mi
View PDX to DEN flights →
Leg 2
DEN → CUN
3h 56m · 1,668 mi
View DEN to CUN flights →
PDX AUS (Austin) CUN
Leg 1: 4h 4m (1,714 mi) Leg 2: 2h 30m (921 mi) Total: ~6h 34m 🍃 486 kg CO₂ (+21% vs. direct)
Leg 1
PDX → AUS
4h 4m · 1,714 mi
View PDX to AUS flights →
Leg 2
AUS → CUN
2h 30m · 921 mi
View AUS to CUN flights →
PDX DFW (Dallas) CUN
Leg 1: 3h 50m (1,616 mi) Leg 2: 2h 46m (1,028 mi) Total: ~6h 36m 🍃 472 kg CO₂ (+17% vs. direct)
Leg 1
PDX → DFW
3h 50m · 1,616 mi
View PDX to DFW flights →
Leg 2
DFW → CUN
2h 46m · 1,028 mi
View DFW to CUN flights →

Looking for the return flight?

CUN → PDX: Flights from Cancun to Portland

Frequently Asked Questions

How long is the direct flight from Portland to Cancun?

A nonstop flight from Portland (PDX) to Cancun (CUN) takes approximately 5 hours and 49 minutes. The distance is 2,634 miles (4,239 km).

Which airlines fly nonstop from Portland to Cancun?

Just Alaska Airlines.

Is there a nonstop flight from Portland to Cancun?

Yes. 1 airline: Alaska Airlines.

How far is Portland from Cancun?

The flight distance from Portland to Cancun is 2,634 miles (4,239 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as New York to Los Angeles.

What is the time difference between Portland and Cancun?

Cancun is 2 hours ahead of Portland. (America/Los_Angeles vs America/Cancun.)

What type of aircraft flies from Portland to Cancun?

At 5h 49m, 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 Portland to Cancun?

Roughly 403 kg CO2 per passenger one-way. That's about the same as driving 2,015 km.

Is the return flight from Cancun to Portland 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 Portland to Cancun?

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 Portland International for this flight?

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