×
Flights
  • One way
  • Round trip
Cheap Flights from Winnipeg to Puerto Vallarta
(Modify Search)
  • Airlines
  • Flights

Cheap Flights from Winnipeg to Puerto Vallarta

Airline Results Price View
View All Airlines View Flights
WestJet 24 results US$829 View Flights
Air Transat 1 result US$834 View Flights
United Airlines 15 results US$888 View Flights
American Airlines 2 results US$1,804 View Flights
Depart: Thu, 22 Jan Return: Thu, 29 Jan Winnipeg to Puerto Vallarta Thu, 22 Jan - Thu, 29 Jan
WestJet 2+ stops 13h 36m
6:50 am YWG - 8:26 pm PVR
WestJet 1 stop 8h 19m
1:45 pm PVR - 10:04 pm YWG
US$829
farebuzz.com
Show Details

Depart: Winnipeg to Puerto Vallarta via Edmonton, Calgary

YWG
6:50 am
2h 20m
YEG
8:10 am
2h 35m
YEG
10:45 am
1h 3m
YYC
11:48 am
2h 52m
YYC
2:40 pm
4h 46m
PVR
8:26 pm
Airlines
Flight No.
From
To
Duration
WS151
6:50 am, 22 Jan Thu
YWG Winnipeg
8:10 am, 22 Jan Thu
YEG Edmonton
2h 20m
2h 35m layover in Edmonton (YEG)
WS3251
10:45 am, 22 Jan Thu
YEG Edmonton
11:48 am, 22 Jan Thu
YYC Calgary
1h 3m
2h 52m layover in Calgary (YYC)
WS2246
2:40 pm, 22 Jan Thu
YYC Calgary
8:26 pm, 22 Jan Thu
PVR Puerto Vallarta
4h 46m

Return: Puerto Vallarta to Winnipeg via Calgary

PVR
1:45 pm
5h 7m
YYC
5:52 pm
1h 18m
YYC
7:10 pm
1h 54m
YWG
10:04 pm
Airlines
Flight No.
From
To
Duration
WS2247
1:45 pm, 29 Jan Thu
PVR Puerto Vallarta
5:52 pm, 29 Jan Thu
YYC Calgary
5h 7m
1h 18m layover in Calgary (YYC)
WS202
7:10 pm, 29 Jan Thu
YYC Calgary
10:04 pm, 29 Jan Thu
YWG Winnipeg
1h 54m
Depart: Thu, 22 Jan Return: Thu, 29 Jan Winnipeg to Puerto Vallarta Thu, 22 Jan - Thu, 29 Jan
WestJet 1 stop 10h 6m
10:20 am YWG - 8:26 pm PVR
WestJet 1 stop 8h 19m
1:45 pm PVR - 10:04 pm YWG
US$829
farebuzz.com
Show Details

Depart: Winnipeg to Puerto Vallarta via Calgary

YWG
10:20 am
2h 19m
YYC
11:39 am
3h 1m
YYC
2:40 pm
4h 46m
PVR
8:26 pm
Airlines
Flight No.
From
To
Duration
WS261
10:20 am, 22 Jan Thu
YWG Winnipeg
11:39 am, 22 Jan Thu
YYC Calgary
2h 19m
3h 1m layover in Calgary (YYC)
WS2246
2:40 pm, 22 Jan Thu
YYC Calgary
8:26 pm, 22 Jan Thu
PVR Puerto Vallarta
4h 46m

Return: Puerto Vallarta to Winnipeg via Calgary

PVR
1:45 pm
5h 7m
YYC
5:52 pm
1h 18m
YYC
7:10 pm
1h 54m
YWG
10:04 pm
Airlines
Flight No.
From
To
Duration
WS2247
1:45 pm, 29 Jan Thu
PVR Puerto Vallarta
5:52 pm, 29 Jan Thu
YYC Calgary
5h 7m
1h 18m layover in Calgary (YYC)
WS202
7:10 pm, 29 Jan Thu
YYC Calgary
10:04 pm, 29 Jan Thu
YWG Winnipeg
1h 54m
Depart: Thu, 22 Jan Return: Thu, 29 Jan Winnipeg to Puerto Vallarta Thu, 22 Jan - Thu, 29 Jan
WestJet 1 stop 10h 6m
10:20 am YWG - 8:26 pm PVR
WestJet 1 stop 10h 19m
1:45 pm PVR - 12:04 am (+1) YWG
US$829
farebuzz.com
Show Details

Depart: Winnipeg to Puerto Vallarta via Calgary

YWG
10:20 am
2h 19m
YYC
11:39 am
3h 1m
YYC
2:40 pm
4h 46m
PVR
8:26 pm
Airlines
Flight No.
From
To
Duration
WS261
10:20 am, 22 Jan Thu
YWG Winnipeg
11:39 am, 22 Jan Thu
YYC Calgary
2h 19m
3h 1m layover in Calgary (YYC)
WS2246
2:40 pm, 22 Jan Thu
YYC Calgary
8:26 pm, 22 Jan Thu
PVR Puerto Vallarta
4h 46m

Return: Puerto Vallarta to Winnipeg via Calgary

PVR
1:45 pm
5h 7m
YYC
5:52 pm
3h 18m
YYC
9:10 pm
1h 54m
YWG
12:04 am (+1)
Airlines
Flight No.
From
To
Duration
WS2247
1:45 pm, 29 Jan Thu
PVR Puerto Vallarta
5:52 pm, 29 Jan Thu
YYC Calgary
5h 7m
3h 18m layover in Calgary (YYC)
WS524
9:10 pm, 29 Jan Thu
YYC Calgary
12:04 am, 30 Jan Fri
YWG Winnipeg
1h 54m
Depart: Thu, 22 Jan Return: Thu, 29 Jan Winnipeg to Puerto Vallarta Thu, 22 Jan - Thu, 29 Jan
Air Transat Direct 4h 45m
9:10 am YWG - 1:55 pm PVR
Air Transat Direct 4h 35m
2:55 pm PVR - 7:30 pm YWG
US$834
airtickets.com
Show Details

Depart: Winnipeg to Puerto Vallarta

YWG
9:10 am
4h 45m
PVR
1:55 pm
Airlines
Flight No.
From
To
Duration
TS338
9:10 am, 22 Jan Thu
YWG Winnipeg
1:55 pm, 22 Jan Thu
PVR Puerto Vallarta
4h 45m

Return: Puerto Vallarta to Winnipeg

PVR
2:55 pm
4h 35m
YWG
7:30 pm
Airlines
Flight No.
From
To
Duration
TS339
2:55 pm, 29 Jan Thu
PVR Puerto Vallarta
7:30 pm, 29 Jan Thu
YWG Winnipeg
4h 35m
Depart: Thu, 22 Jan Return: Thu, 29 Jan Winnipeg to Puerto Vallarta Thu, 22 Jan - Thu, 29 Jan
WestJet 1 stop 14h 21m
6:05 am YWG - 8:26 pm PVR
WestJet 1 stop 8h 19m
1:45 pm PVR - 10:04 pm YWG
US$837
airtickets.com
Show Details

Depart: Winnipeg to Puerto Vallarta via Calgary

YWG
6:05 am
2h 20m
YYC
7:25 am
7h 15m
YYC
2:40 pm
4h 46m
PVR
8:26 pm
Airlines
Flight No.
From
To
Duration
WS395
6:05 am, 22 Jan Thu
YWG Winnipeg
7:25 am, 22 Jan Thu
YYC Calgary
2h 20m
7h 15m layover in Calgary (YYC)
WS2246
2:40 pm, 22 Jan Thu
YYC Calgary
8:26 pm, 22 Jan Thu
PVR Puerto Vallarta
4h 46m

Return: Puerto Vallarta to Winnipeg via Calgary

PVR
1:45 pm
5h 7m
YYC
5:52 pm
1h 18m
YYC
7:10 pm
1h 54m
YWG
10:04 pm
Airlines
Flight No.
From
To
Duration
WS2247
1:45 pm, 29 Jan Thu
PVR Puerto Vallarta
5:52 pm, 29 Jan Thu
YYC Calgary
5h 7m
1h 18m layover in Calgary (YYC)
WS202
7:10 pm, 29 Jan Thu
YYC Calgary
10:04 pm, 29 Jan Thu
YWG Winnipeg
1h 54m
Depart: Thu, 22 Jan Return: Thu, 29 Jan Winnipeg to Puerto Vallarta Thu, 22 Jan - Thu, 29 Jan
WestJet 1 stop 14h 21m
6:05 am YWG - 8:26 pm PVR
WestJet 1 stop 10h 19m
1:45 pm PVR - 12:04 am (+1) YWG
US$837
airtickets.com
Show Details

Depart: Winnipeg to Puerto Vallarta via Calgary

YWG
6:05 am
2h 20m
YYC
7:25 am
7h 15m
YYC
2:40 pm
4h 46m
PVR
8:26 pm
Airlines
Flight No.
From
To
Duration
WS395
6:05 am, 22 Jan Thu
YWG Winnipeg
7:25 am, 22 Jan Thu
YYC Calgary
2h 20m
7h 15m layover in Calgary (YYC)
WS2246
2:40 pm, 22 Jan Thu
YYC Calgary
8:26 pm, 22 Jan Thu
PVR Puerto Vallarta
4h 46m

Return: Puerto Vallarta to Winnipeg via Calgary

PVR
1:45 pm
5h 7m
YYC
5:52 pm
3h 18m
YYC
9:10 pm
1h 54m
YWG
12:04 am (+1)
Airlines
Flight No.
From
To
Duration
WS2247
1:45 pm, 29 Jan Thu
PVR Puerto Vallarta
5:52 pm, 29 Jan Thu
YYC Calgary
5h 7m
3h 18m layover in Calgary (YYC)
WS524
9:10 pm, 29 Jan Thu
YYC Calgary
12:04 am, 30 Jan Fri
YWG Winnipeg
1h 54m
Depart: Thu, 22 Jan Return: Thu, 29 Jan Winnipeg to Puerto Vallarta Thu, 22 Jan - Thu, 29 Jan
WestJet 2+ stops 13h 36m
6:50 am YWG - 8:26 pm PVR
WestJet 1 stop 10h 19m
1:45 pm PVR - 12:04 am (+1) YWG
US$847
nanakflights.com
Show Details

Depart: Winnipeg to Puerto Vallarta via Edmonton, Calgary

YWG
6:50 am
2h 20m
YEG
8:10 am
2h 35m
YEG
10:45 am
1h 3m
YYC
11:48 am
2h 52m
YYC
2:40 pm
4h 46m
PVR
8:26 pm
Airlines
Flight No.
From
To
Duration
WS151
6:50 am, 22 Jan Thu
YWG Winnipeg
8:10 am, 22 Jan Thu
YEG Edmonton
2h 20m
2h 35m layover in Edmonton (YEG)
WS3251
10:45 am, 22 Jan Thu
YEG Edmonton
11:48 am, 22 Jan Thu
YYC Calgary
1h 3m
2h 52m layover in Calgary (YYC)
WS2246
2:40 pm, 22 Jan Thu
YYC Calgary
8:26 pm, 22 Jan Thu
PVR Puerto Vallarta
4h 46m

Return: Puerto Vallarta to Winnipeg via Calgary

PVR
1:45 pm
5h 7m
YYC
5:52 pm
3h 18m
YYC
9:10 pm
1h 54m
YWG
12:04 am (+1)
Airlines
Flight No.
From
To
Duration
WS2247
1:45 pm, 29 Jan Thu
PVR Puerto Vallarta
5:52 pm, 29 Jan Thu
YYC Calgary
5h 7m
3h 18m layover in Calgary (YYC)
WS524
9:10 pm, 29 Jan Thu
YYC Calgary
12:04 am, 30 Jan Fri
YWG Winnipeg
1h 54m
Depart: Thu, 22 Jan Return: Thu, 29 Jan Winnipeg to Puerto Vallarta Thu, 22 Jan - Thu, 29 Jan
WestJet 2+ stops 11h 31m
8:55 am YWG - 8:26 pm PVR
WestJet 1 stop 8h 19m
1:45 pm PVR - 10:04 pm YWG
US$847
nanakflights.com
Show Details

Depart: Winnipeg to Puerto Vallarta via Saskatoon, Calgary

YWG
8:55 am
1h 42m
YXE
10:37 am
1h 8m
YXE
11:45 am
1h 12m
YYC
11:57 am
2h 43m
YYC
2:40 pm
4h 46m
PVR
8:26 pm
Airlines
Flight No.
From
To
Duration
WS3275
8:55 am, 22 Jan Thu
YWG Winnipeg
10:37 am, 22 Jan Thu
YXE Saskatoon
1h 42m
1h 8m layover in Saskatoon (YXE)
WS449
11:45 am, 22 Jan Thu
YXE Saskatoon
11:57 am, 22 Jan Thu
YYC Calgary
1h 12m
2h 43m layover in Calgary (YYC)
WS2246
2:40 pm, 22 Jan Thu
YYC Calgary
8:26 pm, 22 Jan Thu
PVR Puerto Vallarta
4h 46m

Return: Puerto Vallarta to Winnipeg via Calgary

PVR
1:45 pm
5h 7m
YYC
5:52 pm
1h 18m
YYC
7:10 pm
1h 54m
YWG
10:04 pm
Airlines
Flight No.
From
To
Duration
WS2247
1:45 pm, 29 Jan Thu
PVR Puerto Vallarta
5:52 pm, 29 Jan Thu
YYC Calgary
5h 7m
1h 18m layover in Calgary (YYC)
WS202
7:10 pm, 29 Jan Thu
YYC Calgary
10:04 pm, 29 Jan Thu
YWG Winnipeg
1h 54m
Depart: Thu, 22 Jan Return: Thu, 29 Jan Winnipeg to Puerto Vallarta Thu, 22 Jan - Thu, 29 Jan
WestJet 2+ stops 11h 31m
8:55 am YWG - 8:26 pm PVR
WestJet 1 stop 10h 19m
1:45 pm PVR - 12:04 am (+1) YWG
US$863
hop2.com
Show Details

Depart: Winnipeg to Puerto Vallarta via Saskatoon, Calgary

YWG
8:55 am
1h 42m
YXE
10:37 am
1h 8m
YXE
11:45 am
1h 12m
YYC
11:57 am
2h 43m
YYC
2:40 pm
4h 46m
PVR
8:26 pm
Airlines
Flight No.
From
To
Duration
WS3275
8:55 am, 22 Jan Thu
YWG Winnipeg
10:37 am, 22 Jan Thu
YXE Saskatoon
1h 42m
1h 8m layover in Saskatoon (YXE)
WS449
11:45 am, 22 Jan Thu
YXE Saskatoon
11:57 am, 22 Jan Thu
YYC Calgary
1h 12m
2h 43m layover in Calgary (YYC)
WS2246
2:40 pm, 22 Jan Thu
YYC Calgary
8:26 pm, 22 Jan Thu
PVR Puerto Vallarta
4h 46m

Return: Puerto Vallarta to Winnipeg via Calgary

PVR
1:45 pm
5h 7m
YYC
5:52 pm
3h 18m
YYC
9:10 pm
1h 54m
YWG
12:04 am (+1)
Airlines
Flight No.
From
To
Duration
WS2247
1:45 pm, 29 Jan Thu
PVR Puerto Vallarta
5:52 pm, 29 Jan Thu
YYC Calgary
5h 7m
3h 18m layover in Calgary (YYC)
WS524
9:10 pm, 29 Jan Thu
YYC Calgary
12:04 am, 30 Jan Fri
YWG Winnipeg
1h 54m
Depart: Thu, 22 Jan Return: Thu, 29 Jan Winnipeg to Puerto Vallarta Thu, 22 Jan - Thu, 29 Jan
WestJet 1 stop 10h 6m
10:20 am YWG - 8:26 pm PVR
WestJet 1 stop 11h 24m
12:40 pm PVR - 12:04 am (+1) YWG
US$864
farebuzz.com
Show Details

Depart: Winnipeg to Puerto Vallarta via Calgary

YWG
10:20 am
2h 19m
YYC
11:39 am
3h 1m
YYC
2:40 pm
4h 46m
PVR
8:26 pm
Airlines
Flight No.
From
To
Duration
WS261
10:20 am, 22 Jan Thu
YWG Winnipeg
11:39 am, 22 Jan Thu
YYC Calgary
2h 19m
3h 1m layover in Calgary (YYC)
WS2246
2:40 pm, 22 Jan Thu
YYC Calgary
8:26 pm, 22 Jan Thu
PVR Puerto Vallarta
4h 46m

Return: Puerto Vallarta to Winnipeg via Calgary

PVR
12:40 pm
5h 7m
YYC
4:47 pm
4h 23m
YYC
9:10 pm
1h 54m
YWG
12:04 am (+1)
Airlines
Flight No.
From
To
Duration
WS2251
12:40 pm, 29 Jan Thu
PVR Puerto Vallarta
4:47 pm, 29 Jan Thu
YYC Calgary
5h 7m
4h 23m layover in Calgary (YYC)
WS524
9:10 pm, 29 Jan Thu
YYC Calgary
12:04 am, 30 Jan Fri
YWG Winnipeg
1h 54m
Depart: Thu, 22 Jan Return: Thu, 29 Jan Winnipeg to Puerto Vallarta Thu, 22 Jan - Thu, 29 Jan
WestJet 1 stop 10h 6m
10:20 am YWG - 8:26 pm PVR
WestJet 1 stop 9h 24m
12:40 pm PVR - 10:04 pm YWG
US$864
farebuzz.com
Show Details

Depart: Winnipeg to Puerto Vallarta via Calgary

YWG
10:20 am
2h 19m
YYC
11:39 am
3h 1m
YYC
2:40 pm
4h 46m
PVR
8:26 pm
Airlines
Flight No.
From
To
Duration
WS261
10:20 am, 22 Jan Thu
YWG Winnipeg
11:39 am, 22 Jan Thu
YYC Calgary
2h 19m
3h 1m layover in Calgary (YYC)
WS2246
2:40 pm, 22 Jan Thu
YYC Calgary
8:26 pm, 22 Jan Thu
PVR Puerto Vallarta
4h 46m

Return: Puerto Vallarta to Winnipeg via Calgary

PVR
12:40 pm
5h 7m
YYC
4:47 pm
2h 23m
YYC
7:10 pm
1h 54m
YWG
10:04 pm
Airlines
Flight No.
From
To
Duration
WS2251
12:40 pm, 29 Jan Thu
PVR Puerto Vallarta
4:47 pm, 29 Jan Thu
YYC Calgary
5h 7m
2h 23m layover in Calgary (YYC)
WS202
7:10 pm, 29 Jan Thu
YYC Calgary
10:04 pm, 29 Jan Thu
YWG Winnipeg
1h 54m
Depart: Thu, 22 Jan Return: Thu, 29 Jan Winnipeg to Puerto Vallarta Thu, 22 Jan - Thu, 29 Jan
WestJet 1 stop 14h 21m
6:05 am YWG - 8:26 pm PVR
WestJet 1 stop 11h 24m
12:40 pm PVR - 12:04 am (+1) YWG
US$875
airtickets.com
Show Details

Depart: Winnipeg to Puerto Vallarta via Calgary

YWG
6:05 am
2h 20m
YYC
7:25 am
7h 15m
YYC
2:40 pm
4h 46m
PVR
8:26 pm
Airlines
Flight No.
From
To
Duration
WS395
6:05 am, 22 Jan Thu
YWG Winnipeg
7:25 am, 22 Jan Thu
YYC Calgary
2h 20m
7h 15m layover in Calgary (YYC)
WS2246
2:40 pm, 22 Jan Thu
YYC Calgary
8:26 pm, 22 Jan Thu
PVR Puerto Vallarta
4h 46m

Return: Puerto Vallarta to Winnipeg via Calgary

PVR
12:40 pm
5h 7m
YYC
4:47 pm
4h 23m
YYC
9:10 pm
1h 54m
YWG
12:04 am (+1)
Airlines
Flight No.
From
To
Duration
WS2251
12:40 pm, 29 Jan Thu
PVR Puerto Vallarta
4:47 pm, 29 Jan Thu
YYC Calgary
5h 7m
4h 23m layover in Calgary (YYC)
WS524
9:10 pm, 29 Jan Thu
YYC Calgary
12:04 am, 30 Jan Fri
YWG Winnipeg
1h 54m
Depart: Thu, 22 Jan Return: Thu, 29 Jan Winnipeg to Puerto Vallarta Thu, 22 Jan - Thu, 29 Jan
WestJet 1 stop 14h 21m
6:05 am YWG - 8:26 pm PVR
WestJet 1 stop 9h 24m
12:40 pm PVR - 10:04 pm YWG
US$875
airtickets.com
Show Details

Depart: Winnipeg to Puerto Vallarta via Calgary

YWG
6:05 am
2h 20m
YYC
7:25 am
7h 15m
YYC
2:40 pm
4h 46m
PVR
8:26 pm
Airlines
Flight No.
From
To
Duration
WS395
6:05 am, 22 Jan Thu
YWG Winnipeg
7:25 am, 22 Jan Thu
YYC Calgary
2h 20m
7h 15m layover in Calgary (YYC)
WS2246
2:40 pm, 22 Jan Thu
YYC Calgary
8:26 pm, 22 Jan Thu
PVR Puerto Vallarta
4h 46m

Return: Puerto Vallarta to Winnipeg via Calgary

PVR
12:40 pm
5h 7m
YYC
4:47 pm
2h 23m
YYC
7:10 pm
1h 54m
YWG
10:04 pm
Airlines
Flight No.
From
To
Duration
WS2251
12:40 pm, 29 Jan Thu
PVR Puerto Vallarta
4:47 pm, 29 Jan Thu
YYC Calgary
5h 7m
2h 23m layover in Calgary (YYC)
WS202
7:10 pm, 29 Jan Thu
YYC Calgary
10:04 pm, 29 Jan Thu
YWG Winnipeg
1h 54m
Depart: Thu, 22 Jan Return: Thu, 29 Jan Winnipeg to Puerto Vallarta Thu, 22 Jan - Thu, 29 Jan
WestJet 2+ stops 13h 36m
6:50 am YWG - 8:26 pm PVR
WestJet 1 stop 11h 24m
12:40 pm PVR - 12:04 am (+1) YWG
US$881
nanakflights.com
Show Details

Depart: Winnipeg to Puerto Vallarta via Edmonton, Calgary

YWG
6:50 am
2h 20m
YEG
8:10 am
2h 35m
YEG
10:45 am
1h 3m
YYC
11:48 am
2h 52m
YYC
2:40 pm
4h 46m
PVR
8:26 pm
Airlines
Flight No.
From
To
Duration
WS151
6:50 am, 22 Jan Thu
YWG Winnipeg
8:10 am, 22 Jan Thu
YEG Edmonton
2h 20m
2h 35m layover in Edmonton (YEG)
WS3251
10:45 am, 22 Jan Thu
YEG Edmonton
11:48 am, 22 Jan Thu
YYC Calgary
1h 3m
2h 52m layover in Calgary (YYC)
WS2246
2:40 pm, 22 Jan Thu
YYC Calgary
8:26 pm, 22 Jan Thu
PVR Puerto Vallarta
4h 46m

Return: Puerto Vallarta to Winnipeg via Calgary

PVR
12:40 pm
5h 7m
YYC
4:47 pm
4h 23m
YYC
9:10 pm
1h 54m
YWG
12:04 am (+1)
Airlines
Flight No.
From
To
Duration
WS2251
12:40 pm, 29 Jan Thu
PVR Puerto Vallarta
4:47 pm, 29 Jan Thu
YYC Calgary
5h 7m
4h 23m layover in Calgary (YYC)
WS524
9:10 pm, 29 Jan Thu
YYC Calgary
12:04 am, 30 Jan Fri
YWG Winnipeg
1h 54m
Depart: Thu, 22 Jan Return: Thu, 29 Jan Winnipeg to Puerto Vallarta Thu, 22 Jan - Thu, 29 Jan
WestJet 2+ stops 13h 36m
6:50 am YWG - 8:26 pm PVR
WestJet 1 stop 9h 24m
12:40 pm PVR - 10:04 pm YWG
US$881
nanakflights.com
Show Details

Depart: Winnipeg to Puerto Vallarta via Edmonton, Calgary

YWG
6:50 am
2h 20m
YEG
8:10 am
2h 35m
YEG
10:45 am
1h 3m
YYC
11:48 am
2h 52m
YYC
2:40 pm
4h 46m
PVR
8:26 pm
Airlines
Flight No.
From
To
Duration
WS151
6:50 am, 22 Jan Thu
YWG Winnipeg
8:10 am, 22 Jan Thu
YEG Edmonton
2h 20m
2h 35m layover in Edmonton (YEG)
WS3251
10:45 am, 22 Jan Thu
YEG Edmonton
11:48 am, 22 Jan Thu
YYC Calgary
1h 3m
2h 52m layover in Calgary (YYC)
WS2246
2:40 pm, 22 Jan Thu
YYC Calgary
8:26 pm, 22 Jan Thu
PVR Puerto Vallarta
4h 46m

Return: Puerto Vallarta to Winnipeg via Calgary

PVR
12:40 pm
5h 7m
YYC
4:47 pm
2h 23m
YYC
7:10 pm
1h 54m
YWG
10:04 pm
Airlines
Flight No.
From
To
Duration
WS2251
12:40 pm, 29 Jan Thu
PVR Puerto Vallarta
4:47 pm, 29 Jan Thu
YYC Calgary
5h 7m
2h 23m layover in Calgary (YYC)
WS202
7:10 pm, 29 Jan Thu
YYC Calgary
10:04 pm, 29 Jan Thu
YWG Winnipeg
1h 54m
Depart: Thu, 22 Jan Return: Thu, 29 Jan Winnipeg to Puerto Vallarta Thu, 22 Jan - Thu, 29 Jan
United Airlines 1 stop 8h
6:00 am YWG - 2:00 pm PVR
United Airlines 2+ stops 10h 28m
12:33 pm PVR - 11:01 pm YWG
US$888
farebuzz.com
Show Details

Depart: Winnipeg to Puerto Vallarta via Chicago

YWG
6:00 am
2h 29m
ORD
8:29 am
56m
ORD
9:25 am
4h 35m
PVR
2:00 pm
Airlines
Flight No.
From
To
Duration
UA5520
6:00 am, 22 Jan Thu
YWG Winnipeg
8:29 am, 22 Jan Thu
ORD Chicago
2h 29m
56m layover in Chicago (ORD)
UA558
9:25 am, 22 Jan Thu
ORD Chicago
2:00 pm, 22 Jan Thu
PVR Puerto Vallarta
4h 35m

Return: Puerto Vallarta to Winnipeg via Houston, Denver

PVR
12:33 pm
2h 16m
IAH
2:49 pm
1h 41m
IAH
4:30 pm
2h 34m
DEN
6:04 pm
1h 41m
DEN
7:45 pm
2h 16m
YWG
11:01 pm
Airlines
Flight No.
From
To
Duration
UA285
12:33 pm, 29 Jan Thu
PVR Puerto Vallarta
2:49 pm, 29 Jan Thu
IAH Houston
2h 16m
1h 41m layover in Houston (IAH)
UA1182
4:30 pm, 29 Jan Thu
IAH Houston
6:04 pm, 29 Jan Thu
DEN Denver
2h 34m
1h 41m layover in Denver (DEN)
UA4991
7:45 pm, 29 Jan Thu
DEN Denver
11:01 pm, 29 Jan Thu
YWG Winnipeg
2h 16m
Depart: Thu, 22 Jan Return: Thu, 29 Jan Winnipeg to Puerto Vallarta Thu, 22 Jan - Thu, 29 Jan
WestJet 1 stop 10h 6m
10:20 am YWG - 8:26 pm PVR
Multiple Airlines 1 stop 9h 52m
2:40 pm PVR - 12:32 am (+1) YWG
US$941
farebuzz.com
Show Details

Depart: Winnipeg to Puerto Vallarta via Calgary

YWG
10:20 am
2h 19m
YYC
11:39 am
3h 1m
YYC
2:40 pm
4h 46m
PVR
8:26 pm
Airlines
Flight No.
From
To
Duration
WS261
10:20 am, 22 Jan Thu
YWG Winnipeg
11:39 am, 22 Jan Thu
YYC Calgary
2h 19m
3h 1m layover in Calgary (YYC)
WS2246
2:40 pm, 22 Jan Thu
YYC Calgary
8:26 pm, 22 Jan Thu
PVR Puerto Vallarta
4h 46m

Return: Puerto Vallarta to Winnipeg via Phoenix

PVR
2:40 pm
2h 37m
PHX
4:17 pm
3h 58m
PHX
8:15 pm
3h 17m
YWG
12:32 am (+1)
Airlines
Flight No.
From
To
Duration
AA571
2:40 pm, 29 Jan Thu
PVR Puerto Vallarta
4:17 pm, 29 Jan Thu
PHX Phoenix
2h 37m
3h 58m layover in Phoenix (PHX)
WS1343
8:15 pm, 29 Jan Thu
PHX Phoenix
12:32 am, 30 Jan Fri
YWG Winnipeg
3h 17m
Depart: Thu, 22 Jan Return: Thu, 29 Jan Winnipeg to Puerto Vallarta Thu, 22 Jan - Thu, 29 Jan
WestJet 2+ stops 13h 36m
6:50 am YWG - 8:26 pm PVR
Multiple Airlines 1 stop 8h 32m
4:00 pm PVR - 12:32 am (+1) YWG
US$941
farebuzz.com
Show Details

Depart: Winnipeg to Puerto Vallarta via Edmonton, Calgary

YWG
6:50 am
2h 20m
YEG
8:10 am
2h 35m
YEG
10:45 am
1h 3m
YYC
11:48 am
2h 52m
YYC
2:40 pm
4h 46m
PVR
8:26 pm
Airlines
Flight No.
From
To
Duration
WS151
6:50 am, 22 Jan Thu
YWG Winnipeg
8:10 am, 22 Jan Thu
YEG Edmonton
2h 20m
2h 35m layover in Edmonton (YEG)
WS3251
10:45 am, 22 Jan Thu
YEG Edmonton
11:48 am, 22 Jan Thu
YYC Calgary
1h 3m
2h 52m layover in Calgary (YYC)
WS2246
2:40 pm, 22 Jan Thu
YYC Calgary
8:26 pm, 22 Jan Thu
PVR Puerto Vallarta
4h 46m

Return: Puerto Vallarta to Winnipeg via Phoenix

PVR
4:00 pm
2h 37m
PHX
5:37 pm
2h 38m
PHX
8:15 pm
3h 17m
YWG
12:32 am (+1)
Airlines
Flight No.
From
To
Duration
US573
4:00 pm, 29 Jan Thu
PVR Puerto Vallarta
5:37 pm, 29 Jan Thu
PHX Phoenix
2h 37m
2h 38m layover in Phoenix (PHX)
WS1343
8:15 pm, 29 Jan Thu
PHX Phoenix
12:32 am, 30 Jan Fri
YWG Winnipeg
3h 17m
Depart: Thu, 22 Jan Return: Thu, 29 Jan Winnipeg to Puerto Vallarta Thu, 22 Jan - Thu, 29 Jan
WestJet 1 stop 10h 6m
10:20 am YWG - 8:26 pm PVR
Multiple Airlines 1 stop 9h 52m
2:40 pm PVR - 12:32 am (+1) YWG
US$941
farebuzz.com
Show Details

Depart: Winnipeg to Puerto Vallarta via Calgary

YWG
10:20 am
2h 19m
YYC
11:39 am
3h 1m
YYC
2:40 pm
4h 46m
PVR
8:26 pm
Airlines
Flight No.
From
To
Duration
WS261
10:20 am, 22 Jan Thu
YWG Winnipeg
11:39 am, 22 Jan Thu
YYC Calgary
2h 19m
3h 1m layover in Calgary (YYC)
WS2246
2:40 pm, 22 Jan Thu
YYC Calgary
8:26 pm, 22 Jan Thu
PVR Puerto Vallarta
4h 46m

Return: Puerto Vallarta to Winnipeg via Phoenix

PVR
2:40 pm
2h 37m
PHX
4:17 pm
3h 58m
PHX
8:15 pm
3h 17m
YWG
12:32 am (+1)
Airlines
Flight No.
From
To
Duration
US571
2:40 pm, 29 Jan Thu
PVR Puerto Vallarta
4:17 pm, 29 Jan Thu
PHX Phoenix
2h 37m
3h 58m layover in Phoenix (PHX)
WS1343
8:15 pm, 29 Jan Thu
PHX Phoenix
12:32 am, 30 Jan Fri
YWG Winnipeg
3h 17m
Depart: Thu, 22 Jan Return: Thu, 29 Jan Winnipeg to Puerto Vallarta Thu, 22 Jan - Thu, 29 Jan
WestJet 2+ stops 13h 36m
6:50 am YWG - 8:26 pm PVR
Multiple Airlines 1 stop 8h 32m
4:00 pm PVR - 12:32 am (+1) YWG
US$941
farebuzz.com
Show Details

Depart: Winnipeg to Puerto Vallarta via Edmonton, Calgary

YWG
6:50 am
2h 20m
YEG
8:10 am
2h 35m
YEG
10:45 am
1h 3m
YYC
11:48 am
2h 52m
YYC
2:40 pm
4h 46m
PVR
8:26 pm
Airlines
Flight No.
From
To
Duration
WS151
6:50 am, 22 Jan Thu
YWG Winnipeg
8:10 am, 22 Jan Thu
YEG Edmonton
2h 20m
2h 35m layover in Edmonton (YEG)
WS3251
10:45 am, 22 Jan Thu
YEG Edmonton
11:48 am, 22 Jan Thu
YYC Calgary
1h 3m
2h 52m layover in Calgary (YYC)
WS2246
2:40 pm, 22 Jan Thu
YYC Calgary
8:26 pm, 22 Jan Thu
PVR Puerto Vallarta
4h 46m

Return: Puerto Vallarta to Winnipeg via Phoenix

PVR
4:00 pm
2h 37m
PHX
5:37 pm
2h 38m
PHX
8:15 pm
3h 17m
YWG
12:32 am (+1)
Airlines
Flight No.
From
To
Duration
AA573
4:00 pm, 29 Jan Thu
PVR Puerto Vallarta
5:37 pm, 29 Jan Thu
PHX Phoenix
2h 37m
2h 38m layover in Phoenix (PHX)
WS1343
8:15 pm, 29 Jan Thu
PHX Phoenix
12:32 am, 30 Jan Fri
YWG Winnipeg
3h 17m