Direct (nonstop) flights from Seattle to Puerto Vallarta

2 airlines fly nonstop from Seattle Tacoma International (SEA) to Licenciado Gustavo Diaz Ordaz International (PVR). It's 2,077 miles (3,343 km), about 4h 46m in the air. Operated by Alaska Airlines, Delta Air Lines.

SEA
Seattle Tacoma International
🇺🇸 Seattle, USA
PVR
Licenciado Gustavo Diaz Ordaz International
🇲🇽 Puerto Vallarta, Mexico
Flight Time
4h 46m
Distance
2,077 mi
3,343 km
CO₂/pax
351 kg
−33 kg vs. layover
Airlines
2
Alaska Airlines +1
Time Diff
+1h
Operated by Alaska Airlines Alaska Airlines Delta Air Lines Delta Air Lines

Route data last updated: May 26, 2026

Airlines with non-stop flights

Alaska Airlines AS Alaska Airlines
Route
SEA → PVR
Flight Time
4h 46m
Distance
2,077 mi
Delta Air Lines DL Delta Air Lines
Route
SEA → PVR
Flight Time
4h 46m
Distance
2,077 mi

Alternative Routes

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

SEA PDX (Portland) PVR
Leg 1: 1h 1m (129 mi) Leg 2: 4h 31m (1,980 mi) Total: ~5h 32m 🍃 384 kg CO₂ (+9% vs. direct)
Leg 1
SEA → PDX
1h 1m · 129 mi
View SEA to PDX flights →
Leg 2
PDX → PVR
4h 31m · 1,980 mi
View PDX to PVR flights →
SEA SMF (Sacramento) PVR
Leg 1: 1h 59m (605 mi) Leg 2: 3h 35m (1,577 mi) Total: ~5h 34m 🍃 403 kg CO₂ (+15% vs. direct)
Leg 1
SEA → SMF
1h 59m · 605 mi
View SEA to SMF flights →
Leg 2
SMF → PVR
3h 35m · 1,577 mi
View SMF to PVR flights →
SEA PHX (Phoenix) PVR
Leg 1: 2h 59m (1,106 mi) Leg 2: 2h 38m (971 mi) Total: ~5h 37m 🍃 376 kg CO₂ (+7% vs. direct)
Leg 1
SEA → PHX
2h 59m · 1,106 mi
View SEA to PHX flights →
Leg 2
PHX → PVR
2h 38m · 971 mi
View PHX to PVR flights →
SEA SNA (Santa Ana) PVR
Leg 1: 2h 51m (977 mi) Leg 2: 2h 48m (1,182 mi) Total: ~5h 39m 🍃 390 kg CO₂ (+11% vs. direct)
Leg 1
SEA → SNA
2h 51m · 977 mi
View SEA to SNA flights →
Leg 2
SNA → PVR
2h 48m · 1,182 mi
View SNA to PVR flights →
SEA SLC (Salt Lake City) PVR
Leg 1: 2h 6m (688 mi) Leg 2: 3h 34m (1,440 mi) Total: ~5h 40m 🍃 395 kg CO₂ (+13% vs. direct)
Leg 1
SEA → SLC
2h 6m · 688 mi
View SEA to SLC flights →
Leg 2
SLC → PVR
3h 34m · 1,440 mi
View SLC to PVR flights →

Frequently Asked Questions

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

A nonstop flight from Seattle (SEA) to Puerto Vallarta (PVR) takes approximately 4 hours and 46 minutes. The distance is 2,077 miles (3,343 km).

Which airlines fly nonstop from Seattle to Puerto Vallarta?

2 airlines: Alaska Airlines, Delta Air Lines.

Is there a nonstop flight from Seattle to Puerto Vallarta?

Yes. 2 airlines: Alaska Airlines, Delta Air Lines.

How far is Seattle from Puerto Vallarta?

The flight distance from Seattle to Puerto Vallarta is 2,077 miles (3,343 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 Seattle and Puerto Vallarta?

Puerto Vallarta is 1 hour ahead of Seattle. (America/Los_Angeles vs America/Mexico_City.)

What type of aircraft flies from Seattle to Puerto Vallarta?

At 4h 46m, 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 Seattle to Puerto Vallarta?

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

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

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

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