Cheap flights from Seattle to Puerto Vallarta

12 nonstop flights a week, 1 of them today. Operated by 2 airlines, about 4h 47m in the air, 2,093 mi (3,368 km). Tickets from $228, nonstop from $349.

Flights from Seattle to Puerto Vallarta

Pick a departure date to see flights and seller prices

We search agencies and airlines for your day: nonstop and connecting flights, baggage, departure and arrival times.

Filters

Best fares from Seattle to Puerto Vallarta

Lowest one-way prices found by recent searches for the next 120 days; press a card to search that date

Seattle to Puerto Vallarta at a glance

flight time, from 4h 43m to 4h 55m
4h 47m
straight-line distance
2,093 mi (3,368 km)
flights a week
12
flight today
1
first and last departure
08:38 - 09:44
lowest price, with a connection, 12 December
$228
lowest nonstop price
$349
airlines
2

Seattle to Puerto Vallarta flight schedule

12 flights a week, 1 today, 14 seasonal or one-off. Departure and arrival times are local.

FlightDepartsArrivesDurationDaysAircraft
AS 1430
Alaska Airlines
08:38 Seattle-Tacoma International
15:33 Gustavo Diaz Ordaz International
4h 55m
Daily
Boeing 737-900
AS 617
Alaska Airlines
08:39 Seattle-Tacoma International
15:24 Gustavo Diaz Ordaz International
4h 45m
Sat
Boeing 737
AS 654
Alaska Airlines
09:01 Seattle-Tacoma International
15:44 Gustavo Diaz Ordaz International
4h 43m
Mon, Fri, Sun
Boeing 737
AS 654
Alaska Airlines
09:44 Seattle-Tacoma International
16:31 Gustavo Diaz Ordaz International
4h 47m
Sat
Boeing 737

Seasonal and one-off flights

Not operating in the next two weeks. The first of them is on 1 December.

FlightDepartsArrivesDurationDaysAircraft
AS 1430
Alaska Airlines
10:35 Seattle-Tacoma International
17:20 Gustavo Diaz Ordaz International
4h 45m
Seasonal
Boeing 737
AS 1507
Alaska Airlines
08:10 Seattle-Tacoma International
15:01 Gustavo Diaz Ordaz International
4h 51m
Seasonal
Boeing 737
AS 534
Alaska Airlines
07:55 Seattle-Tacoma International
14:46 Gustavo Diaz Ordaz International
4h 51m
Seasonal
Boeing 737-900
AS 607
Alaska Airlines
09:11 Seattle-Tacoma International
16:00 Gustavo Diaz Ordaz International
4h 49m
Seasonal
Boeing 737-900
DL 1921
Delta
09:35 Seattle-Tacoma International
16:28 Gustavo Diaz Ordaz International
4h 53m
Seasonal
Boeing 737-800
DL 1921
Delta
09:50 Seattle-Tacoma International
16:43 Gustavo Diaz Ordaz International
4h 53m
Seasonal
Boeing 737-800
DL 1921
Delta
09:25 Seattle-Tacoma International
16:10 Gustavo Diaz Ordaz International
4h 45m
Seasonal
Boeing 737-800
AS 1430
Alaska Airlines
10:13 Seattle-Tacoma International
17:01 Gustavo Diaz Ordaz International
4h 48m
Seasonal
Boeing 737-900
AS 1472
Alaska Airlines
07:55 Seattle-Tacoma International
14:41 Gustavo Diaz Ordaz International
4h 46m
Seasonal
Boeing 737-900
AS 473
Alaska Airlines
08:00 Seattle-Tacoma International
14:46 Gustavo Diaz Ordaz International
4h 46m
Seasonal
Boeing 737-900
AS 616
Alaska Airlines
09:50 Seattle-Tacoma International
16:36 Gustavo Diaz Ordaz International
4h 46m
Seasonal
Boeing 737-900
DL 3007
Delta
07:30 Seattle-Tacoma International
14:15 Gustavo Diaz Ordaz International
4h 45m
Seasonal
Boeing 737-900
DL 1921
Delta
09:55 Seattle-Tacoma International
16:45 Gustavo Diaz Ordaz International
4h 50m
Seasonal
Boeing 737-800
AS 473
Alaska Airlines
08:25 Seattle-Tacoma International
14:11 Gustavo Diaz Ordaz International
4h 46m
Seasonal
Boeing 737-900

Days of the week are taken from the schedule for the next 14 days; schedules change by season. Puerto Vallarta is 2 hours ahead of Seattle. The search shows seat availability and the price for your date.

Airlines flying Seattle to Puerto Vallarta

Flights a week by schedule and the cheapest nonstop fare of each airline found by recent searches

  • Alaska Airlines: 9 flights, first departure at 08:38, last at 09:44, tickets from $349 on 12 December MTWTFSS Alaska Airlines Seattle to Puerto Vallarta
  • Delta: 2 flights, first departure at 07:30, last at 09:55 MTWTFSS

Airports

Where flights from Seattle to Puerto Vallarta depart and land

Departure from Seattle

12 flights a week, 11 mi (18 km) from the city centre

Arrival in Puerto Vallarta

12 flights a week, 2 mi (4 km) from the city centre

Frequently asked questions

How long is the flight from Seattle to Puerto Vallarta?
A nonstop flight takes 4 hours 47 minutes on average, from 4h 43m to 4h 55m depending on the flight.
How far is Puerto Vallarta from Seattle?
2,093 mi (3,368 km) in a straight line between the cities.
Which airlines fly nonstop from Seattle to Puerto Vallarta?
Alaska Airlines (12 a week) and Delta.
How many flights a day are there from Seattle to Puerto Vallarta?
1 flight today and 12 a week, about 1.7 a day on average.
When are the first and last flights from Seattle to Puerto Vallarta?
The first departure is at 08:38 (AS1430), the last at 09:44 (AS654). Local time.
What is the cheapest upcoming date to fly from Seattle to Puerto Vallarta?
12 December 2026 (Saturday): from $228 one way, with a connection, by recent searches. The search shows the price for your dates.
Which airline is the cheapest from Seattle to Puerto Vallarta?
Alaska Airlines: nonstop tickets from $349 on 12 December by recent searches. Prices change daily, so compare the sellers in the search.
What is the time difference between Seattle and Puerto Vallarta?
Puerto Vallarta is 2 hours ahead of Seattle. Schedule times on this page are local to each airport.
Which Seattle airport do flights to Puerto Vallarta leave from?
Seattle-Tacoma International (12 a week).