HowToGo

Flight from Vancouver to Puerto Vallarta, Mexico

How to get to Puerto Vallarta, Mexico from Vancouver by flight ? You can check flights from Vancouver to Puerto Vallarta, Mexico below.

Search Transfer from Vancouver to Puerto Vallarta, Mexico

Search Flights

You can find flight ticket prices from Vancouver to Puerto Vallarta, Mexico with our flight tickets search tool below

1. Vancouver to Puerto Vallarta

  1. You take a flight from Vancouver to Puerto Vallarta and cost approximately 250 USD.

  2. You take a bus, shuttle or taxi from Puerto Vallarta to your destination in Puerto Vallarta, Mexico.

Flight Depart Arrive
AA1519 American Airlines
AA1467 American Airlines
06:00 Vancouver
14:58 Dallas/Ft.Worth
12:16 Dallas/Ft.Worth
17:25 Puerto Vallarta
Connect
WS100 WestJet
WS2246 WestJet
06:00 Vancouver
10:35 Calgary
08:21 Calgary
16:24 Puerto Vallarta
Connect
AS2165 Alaska Airlines, Inc.
AS134 Alaska Airlines, Inc.
06:02 Vancouver
08:46 Seattle
07:05 Seattle
15:28 Puerto Vallarta
Connect
AS2165 Alaska Airlines, Inc.
DL1921 Delta
06:02 Vancouver
08:00 Seattle
07:05 Seattle
14:43 Puerto Vallarta
Connect
DL1316 Delta
DL1948 Delta
06:45 Vancouver
11:29 Salt Lake City
10:09 Salt Lake City
15:55 Puerto Vallarta
Connect
WG527 Sunwing Airlines
WG527 Sunwing Airlines
07:00 Vancouver
10:25 Calgary
09:25 Calgary
16:15 Puerto Vallarta
Connect
UA5410 United Airlines
UA1585 United Airlines
07:00 Vancouver
11:20 San Francisco
09:36 San Francisco
17:08 Puerto Vallarta
Connect
UA5657 United Airlines
UA1585 United Airlines
07:00 Vancouver
11:20 San Francisco
09:34 San Francisco
17:08 Puerto Vallarta
Connect
UA1449 United Airlines
UA1585 United Airlines
07:00 Vancouver
11:20 San Francisco
09:28 San Francisco
17:08 Puerto Vallarta
Connect
AM695 Aeroméxico
AM338 Aeroméxico
07:01 Vancouver
17:25 Mexico City
14:35 Mexico City
19:07 Puerto Vallarta
Connect
AM695 Aeroméxico
AM336 Aeroméxico
07:01 Vancouver
15:30 Mexico City
14:35 Mexico City
17:06 Puerto Vallarta
Connect
WS3316 WestJet
WS2164 WestJet
07:50 Vancouver
10:05 Kelowna
08:45 Kelowna
15:54 Puerto Vallarta
Connect
AC970 Air Canada
08:50 Vancouver
15:35 Puerto Vallarta Direct
WS2152 WestJet
09:35 Vancouver
16:31 Puerto Vallarta Direct
AM697 Aeroméxico
AM326 Aeroméxico
23:20 Vancouver
08:35 Mexico City
06:50 Mexico City
10:06 Puerto Vallarta
Connect
AM697 Aeroméxico
AM332 Aeroméxico
23:20 Vancouver
09:55 Mexico City
06:50 Mexico City
11:31 Puerto Vallarta
Connect

2. Coal Harbour Spb to Puerto Vallarta

  1. You take a bus, shuttle or taxi from your location in Vancouver to Coal Harbour Spb.

  2. You take a flight from Coal Harbour Spb to Puerto Vallarta and cost approximately 410 USD.

  3. You take a bus, shuttle or taxi from Puerto Vallarta to your destination in Puerto Vallarta, Mexico.

Flight Depart Arrive
JBA901 Helijet International
YB604 Harbour Air Seaplanes
AC1058 Air Canada
F960 Frontier Airlines
07:25 Coal Harbour Spb
08:30 Nanaimo
09:40 Vancouver
15:15 Las Vegas
07:45 Nanaimo
08:50 Vancouver
12:18 Las Vegas
20:19 Puerto Vallarta
Connect
YB1119 Harbour Air Seaplanes
YB604 Harbour Air Seaplanes
AC1058 Air Canada
F960 Frontier Airlines
07:25 Coal Harbour Spb
08:30 Nanaimo
09:40 Vancouver
15:15 Las Vegas
07:45 Nanaimo
08:50 Vancouver
12:18 Las Vegas
20:19 Puerto Vallarta
Connect
YB1131 Harbour Air Seaplanes
YB610 Harbour Air Seaplanes
WS3183 WestJet
WS2040 WestJet
12:45 Coal Harbour Spb
14:15 Nanaimo
17:30 Vancouver
06:15 Victoria
13:05 Nanaimo
14:35 Vancouver
18:04 Victoria
11:59 Puerto Vallarta
Connect
YB1135 Harbour Air Seaplanes
YB612 Harbour Air Seaplanes
AC560 Air Canada
UA1743 United Airlines
15:30 Coal Harbour Spb
16:45 Nanaimo
20:10 Vancouver
08:52 Los Angeles
15:50 Nanaimo
17:05 Vancouver
23:05 Los Angeles
14:01 Puerto Vallarta
Connect
YB1135 Harbour Air Seaplanes
YB612 Harbour Air Seaplanes
AC568 Air Canada
UA1212 United Airlines
15:30 Coal Harbour Spb
16:45 Nanaimo
20:10 Vancouver
08:40 San Francisco
15:50 Nanaimo
17:05 Vancouver
22:41 San Francisco
14:22 Puerto Vallarta
Connect
YB1135 Harbour Air Seaplanes
YB612 Harbour Air Seaplanes
DL1316 Delta
DL1948 Delta
15:30 Coal Harbour Spb
16:45 Nanaimo
06:45 Vancouver
11:29 Salt Lake City
15:50 Nanaimo
17:05 Vancouver
10:09 Salt Lake City
15:55 Puerto Vallarta
Connect
YB1135 Harbour Air Seaplanes
YB612 Harbour Air Seaplanes
WS1776 WestJet
AS1272 Alaska Airlines, Inc.
15:30 Coal Harbour Spb
16:45 Nanaimo
19:15 Vancouver
09:45 San Francisco
15:50 Nanaimo
17:05 Vancouver
21:38 San Francisco
15:24 Puerto Vallarta
Connect
YB1135 Harbour Air Seaplanes
YB612 Harbour Air Seaplanes
UA2423 United Airlines
AS1272 Alaska Airlines, Inc.
15:30 Coal Harbour Spb
16:45 Nanaimo
19:35 Vancouver
09:45 San Francisco
15:50 Nanaimo
17:05 Vancouver
22:00 San Francisco
15:24 Puerto Vallarta
Connect
YB1135 Harbour Air Seaplanes
YB612 Harbour Air Seaplanes
8P119 Pacific Coastal Airlines
WS2040 WestJet
15:30 Coal Harbour Spb
16:45 Nanaimo
18:20 Vancouver
06:15 Victoria
15:50 Nanaimo
17:05 Vancouver
18:45 Victoria
11:59 Puerto Vallarta
Connect
YB1135 Harbour Air Seaplanes
YB612 Harbour Air Seaplanes
AC970 Air Canada
15:30 Coal Harbour Spb
16:45 Nanaimo
08:50 Vancouver
15:50 Nanaimo
17:05 Vancouver
15:35 Puerto Vallarta
Connect
YB1135 Harbour Air Seaplanes
YB612 Harbour Air Seaplanes
4N567 Air North
WS2040 WestJet
15:30 Coal Harbour Spb
16:45 Nanaimo
18:50 Vancouver
06:15 Victoria
15:50 Nanaimo
17:05 Vancouver
19:20 Victoria
11:59 Puerto Vallarta
Connect
YB1135 Harbour Air Seaplanes
YB612 Harbour Air Seaplanes
AC560 Air Canada
AS1470 Alaska Airlines, Inc.
15:30 Coal Harbour Spb
16:45 Nanaimo
20:10 Vancouver
08:10 Los Angeles
15:50 Nanaimo
17:05 Vancouver
23:05 Los Angeles
13:15 Puerto Vallarta
Connect
YB1135 Harbour Air Seaplanes
YB612 Harbour Air Seaplanes
UA5523 United Airlines
UA319 United Airlines
15:30 Coal Harbour Spb
16:45 Nanaimo
18:54 Vancouver
10:15 Los Angeles
15:50 Nanaimo
17:05 Vancouver
22:00 Los Angeles
15:24 Puerto Vallarta
Connect
YB1135 Harbour Air Seaplanes
YB612 Harbour Air Seaplanes
UA5523 United Airlines
AS1470 Alaska Airlines, Inc.
15:30 Coal Harbour Spb
16:45 Nanaimo
18:54 Vancouver
08:10 Los Angeles
15:50 Nanaimo
17:05 Vancouver
22:00 Los Angeles
13:15 Puerto Vallarta
Connect
YB1135 Harbour Air Seaplanes
YB612 Harbour Air Seaplanes
UA2423 United Airlines
UA1212 United Airlines
15:30 Coal Harbour Spb
16:45 Nanaimo
19:35 Vancouver
08:40 San Francisco
15:50 Nanaimo
17:05 Vancouver
22:00 San Francisco
14:22 Puerto Vallarta
Connect
YB1135 Harbour Air Seaplanes
YB612 Harbour Air Seaplanes
WS1776 WestJet
UA1212 United Airlines
15:30 Coal Harbour Spb
16:45 Nanaimo
19:15 Vancouver
08:40 San Francisco
15:50 Nanaimo
17:05 Vancouver
21:38 San Francisco
14:22 Puerto Vallarta
Connect
YB1135 Harbour Air Seaplanes
YB612 Harbour Air Seaplanes
UA5523 United Airlines
UA1743 United Airlines
15:30 Coal Harbour Spb
16:45 Nanaimo
18:54 Vancouver
08:52 Los Angeles
15:50 Nanaimo
17:05 Vancouver
22:00 Los Angeles
14:01 Puerto Vallarta
Connect
YB1135 Harbour Air Seaplanes
YB612 Harbour Air Seaplanes
AC8658 Air Canada
AS1210 Alaska Airlines, Inc.
15:30 Coal Harbour Spb
16:45 Nanaimo
20:10 Vancouver
08:00 Portland
15:50 Nanaimo
17:05 Vancouver
21:23 Portland
14:15 Puerto Vallarta
Connect
YB1135 Harbour Air Seaplanes
YB612 Harbour Air Seaplanes
AC560 Air Canada
UA319 United Airlines
15:30 Coal Harbour Spb
16:45 Nanaimo
20:10 Vancouver
10:15 Los Angeles
15:50 Nanaimo
17:05 Vancouver
23:05 Los Angeles
15:24 Puerto Vallarta
Connect
YB1135 Harbour Air Seaplanes
YB612 Harbour Air Seaplanes
AC568 Air Canada
AS1272 Alaska Airlines, Inc.
15:30 Coal Harbour Spb
16:45 Nanaimo
20:10 Vancouver
09:45 San Francisco
15:50 Nanaimo
17:05 Vancouver
22:41 San Francisco
15:24 Puerto Vallarta
Connect
YB1135 Harbour Air Seaplanes
YB612 Harbour Air Seaplanes
AC8165 Air Canada
WS2040 WestJet
15:30 Coal Harbour Spb
16:45 Nanaimo
18:00 Vancouver
06:15 Victoria
15:50 Nanaimo
17:05 Vancouver
18:29 Victoria
11:59 Puerto Vallarta
Connect
JBA909 Helijet International
YB612 Harbour Air Seaplanes
UA2423 United Airlines
UA1212 United Airlines
15:45 Coal Harbour Spb
16:45 Nanaimo
19:35 Vancouver
08:40 San Francisco
16:05 Nanaimo
17:05 Vancouver
22:00 San Francisco
14:22 Puerto Vallarta
Connect
JBA909 Helijet International
YB612 Harbour Air Seaplanes
UA5523 United Airlines
UA1743 United Airlines
15:45 Coal Harbour Spb
16:45 Nanaimo
18:54 Vancouver
08:52 Los Angeles
16:05 Nanaimo
17:05 Vancouver
22:00 Los Angeles
14:01 Puerto Vallarta
Connect
JBA909 Helijet International
YB612 Harbour Air Seaplanes
WS2152 WestJet
15:45 Coal Harbour Spb
16:45 Nanaimo
09:35 Vancouver
16:05 Nanaimo
17:05 Vancouver
16:31 Puerto Vallarta
Connect
JBA909 Helijet International
YB612 Harbour Air Seaplanes
UA5523 United Airlines
UA319 United Airlines
15:45 Coal Harbour Spb
16:45 Nanaimo
18:54 Vancouver
10:15 Los Angeles
16:05 Nanaimo
17:05 Vancouver
22:00 Los Angeles
15:24 Puerto Vallarta
Connect
JBA909 Helijet International
YB612 Harbour Air Seaplanes
AC970 Air Canada
15:45 Coal Harbour Spb
16:45 Nanaimo
08:50 Vancouver
16:05 Nanaimo
17:05 Vancouver
15:35 Puerto Vallarta
Connect

3. Abbotsford to Puerto Vallarta

  1. You take a bus, shuttle or taxi from your location in Vancouver to Abbotsford.

  2. You take a flight from Abbotsford to Puerto Vallarta and cost approximately 300 USD.

  3. You take a bus, shuttle or taxi from Puerto Vallarta to your destination in Puerto Vallarta, Mexico.

Flight Depart Arrive
WS456 WestJet
WS2246 WestJet
06:00 Abbotsford
10:35 Calgary
08:10 Calgary
16:24 Puerto Vallarta
Connect
WO660 Swoop
11:45 Abbotsford
17:30 Puerto Vallarta Direct

4. Bellingham to Puerto Vallarta

  1. You take a bus, shuttle or taxi from your location in Vancouver to Bellingham.

  2. You take a flight from Bellingham to Puerto Vallarta and cost approximately 420 USD.

  3. You take a bus, shuttle or taxi from Puerto Vallarta to your destination in Puerto Vallarta, Mexico.

Flight Depart Arrive
AS2063 Alaska Airlines, Inc.
AS134 Alaska Airlines, Inc.
06:00 Bellingham
08:46 Seattle
06:45 Seattle
15:28 Puerto Vallarta
Connect
AS2063 Alaska Airlines, Inc.
DL1921 Delta
06:00 Bellingham
08:00 Seattle
06:45 Seattle
14:43 Puerto Vallarta
Connect
G4524 Allegiant Air
AS220 Alaska Airlines, Inc.
06:00 Bellingham
09:50 Los Angeles
08:39 Los Angeles
14:50 Puerto Vallarta
Connect
G4524 Allegiant Air
DL1857 Delta
06:00 Bellingham
10:10 Los Angeles
08:39 Los Angeles
15:11 Puerto Vallarta
Connect
G4524 Allegiant Air
UA319 United Airlines
06:00 Bellingham
10:15 Los Angeles
08:39 Los Angeles
15:24 Puerto Vallarta
Connect
G4534 Allegiant Air
F960 Frontier Airlines
08:00 Bellingham
15:15 Las Vegas
10:27 Las Vegas
20:19 Puerto Vallarta
Connect

References

Find Hotels in Puerto Vallarta, Mexico

You can find hotels and accommodations in Puerto Vallarta, Mexico with our hotels search tool below

Booking.com