×
Flights
  • New Search
  • Recent Searches
  • One way
  • Round trip

Recent Searches

    Cheap Flights from Winnipeg to Puerto Vallarta
    (Modify Search)
    • Airlines
    • Flights
    • Schedules

    Cheap Flights from Winnipeg to Puerto Vallarta

    Airline Results Price View
    View All Airlines View Flights
    Air Transat 4 results US$914 View Flights
    WestJet 238 results US$949 View Flights
    Air Canada 6 results US$1,245 View Flights
    Delta Air Lines 1 result US$2,257 View Flights
    Depart: Wed, 23 Dec Return: Sat, 2 Jan Winnipeg to Puerto Vallarta
    Air Transat Direct 5h
    8:55 am YWG 1:55 pm PVR
    Air Transat Direct 4h 55m
    13:20 PVR 18:15 YWG
    US$914
    smartfares.com
    Show Details
    YWG PVR
    Wed, 23 Dec - Sat, 2 Jan

    Depart: Winnipeg to Puerto Vallarta YWG 08:55 13:55 PVR 5h · Direct

    YWG Winnipeg
    08:55
    TS338
    Duration: 5h
    PVR Puerto Vallarta
    13:55
    Airlines
    Flight No.
    From
    To
    Duration
    TS338
    YWG Winnipeg
    08:55, Wed 23 Dec
    PVR Puerto Vallarta
    13:55, Wed 23 Dec
    5h
    Show all details

    Return: Puerto Vallarta to Winnipeg PVR 13:20 18:15 YWG 4h 55m · Direct

    PVR Puerto Vallarta
    13:20
    TS717
    Duration: 4h 55m
    YWG Winnipeg
    18:15
    Airlines
    Flight No.
    From
    To
    Duration
    TS717
    PVR Puerto Vallarta
    13:20, Sat 2 Jan
    YWG Winnipeg
    18:15, Sat 2 Jan
    4h 55m
    Show all details
    Depart: Wed, 23 Dec Return: Sat, 2 Jan Winnipeg to Puerto Vallarta
    Air Transat Direct 5h
    8:55 am YWG 1:55 pm PVR
    Air Transat Direct 4h 55m
    13:20 PVR 18:15 YWG
    US$920
    onetravel.com
    Show Details
    YWG PVR
    Wed, 23 Dec - Sat, 2 Jan

    Depart: Winnipeg to Puerto Vallarta YWG 08:55 13:55 PVR 5h · Direct

    YWG Winnipeg
    08:55
    TS338
    Duration: 5h
    PVR Puerto Vallarta
    13:55
    Airlines
    Flight No.
    From
    To
    Duration
    TS338
    YWG Winnipeg
    08:55, Wed 23 Dec
    PVR Puerto Vallarta
    13:55, Wed 23 Dec
    5h
    Show all details

    Return: Puerto Vallarta to Winnipeg PVR 13:20 18:15 YWG 4h 55m · Direct

    PVR Puerto Vallarta
    13:20
    TS717
    Duration: 4h 55m
    YWG Winnipeg
    18:15
    Airlines
    Flight No.
    From
    To
    Duration
    TS717
    PVR Puerto Vallarta
    13:20, Sat 2 Jan
    YWG Winnipeg
    18:15, Sat 2 Jan
    4h 55m
    Show all details
    Depart: Wed, 23 Dec Return: Sat, 2 Jan Winnipeg to Puerto Vallarta
    Air Transat Direct 5h
    8:55 am YWG 1:55 pm PVR
    Air Transat Direct 4h 55m
    13:20 PVR 18:15 YWG
    US$924
    flightnetwork.com
    Show Details
    YWG PVR
    Wed, 23 Dec - Sat, 2 Jan

    Depart: Winnipeg to Puerto Vallarta YWG 08:55 13:55 PVR 5h · Direct

    YWG Winnipeg
    08:55
    TS338
    Duration: 5h
    PVR Puerto Vallarta
    13:55
    Airlines
    Flight No.
    From
    To
    Duration
    TS338
    YWG Winnipeg
    08:55, Wed 23 Dec
    PVR Puerto Vallarta
    13:55, Wed 23 Dec
    5h
    Show all details

    Return: Puerto Vallarta to Winnipeg PVR 13:20 18:15 YWG 4h 55m · Direct

    PVR Puerto Vallarta
    13:20
    TS717
    Duration: 4h 55m
    YWG Winnipeg
    18:15
    Airlines
    Flight No.
    From
    To
    Duration
    TS717
    PVR Puerto Vallarta
    13:20, Sat 2 Jan
    YWG Winnipeg
    18:15, Sat 2 Jan
    4h 55m
    Show all details
    Depart: Wed, 23 Dec Return: Sat, 2 Jan Winnipeg to Puerto Vallarta
    WestJet 1 stop 18h 32m
    5:05 pm YWG 11:37 am 24 Dec PVR
    WestJet Direct 4h 41m
    12:00 PVR 16:41 YWG
    US$949
    farebuzz.com
    Show Details
    YWG PVR
    Wed, 23 Dec - Sat, 2 Jan

    Depart: Winnipeg to Puerto Vallarta via Calgary YWG 17:05 11:37 PVR 18h 32m · via YYC

    YWG Winnipeg
    17:05
    WS3273
    Duration: 3h 43m
    YYC Calgary
    19:48
    9h 57m layover
    YYC Calgary
    05:45
    WS2250
    Duration: 4h 52m
    PVR Puerto Vallarta
    11:37
    Airlines
    Flight No.
    From
    To
    Duration
    WS3273
    YWG Winnipeg
    17:05, Wed 23 Dec
    YYC Calgary
    19:48, Wed 23 Dec
    3h 43m
    9h 57m layover in Calgary (YYC)
    WS2250
    YYC Calgary
    05:45, Thu 24 Dec
    PVR Puerto Vallarta
    11:37, Thu 24 Dec
    4h 52m
    Show all details

    Return: Puerto Vallarta to Winnipeg PVR 12:00 16:41 YWG 4h 41m · Direct

    PVR Puerto Vallarta
    12:00
    WS2455
    Duration: 4h 41m
    YWG Winnipeg
    16:41
    Airlines
    Flight No.
    From
    To
    Duration
    WS2455
    PVR Puerto Vallarta
    12:00, Sat 2 Jan
    YWG Winnipeg
    16:41, Sat 2 Jan
    4h 41m
    Show all details
    Depart: Wed, 23 Dec Return: Sat, 2 Jan Winnipeg to Puerto Vallarta
    WestJet 2+ stops 19h 7m
    4:30 pm YWG 11:37 am 24 Dec PVR
    WestJet Direct 4h 41m
    12:00 PVR 16:41 YWG
    US$949
    farebuzz.com
    Show Details
    YWG PVR
    Wed, 23 Dec - Sat, 2 Jan

    Depart: Winnipeg to Puerto Vallarta via Edmonton, Calgary YWG 16:30 11:37 PVR 19h 7m · via YEG, YYC

    YWG Winnipeg
    16:30
    WS573
    Duration: 2h 9m
    YEG Edmonton
    17:39
    3h 6m layover
    YEG Edmonton
    20:45
    WS3288
    Duration: 1h
    YYC Calgary
    21:45
    8h layover
    YYC Calgary
    05:45
    WS2250
    Duration: 4h 52m
    PVR Puerto Vallarta
    11:37
    Airlines
    Flight No.
    From
    To
    Duration
    WS573
    YWG Winnipeg
    16:30, Wed 23 Dec
    YEG Edmonton
    17:39, Wed 23 Dec
    2h 9m
    3h 6m layover in Edmonton (YEG)
    WS3288
    YEG Edmonton
    20:45, Wed 23 Dec
    YYC Calgary
    21:45, Wed 23 Dec
    1h
    8h layover in Calgary (YYC)
    WS2250
    YYC Calgary
    05:45, Thu 24 Dec
    PVR Puerto Vallarta
    11:37, Thu 24 Dec
    4h 52m
    Show all details

    Return: Puerto Vallarta to Winnipeg PVR 12:00 16:41 YWG 4h 41m · Direct

    PVR Puerto Vallarta
    12:00
    WS2455
    Duration: 4h 41m
    YWG Winnipeg
    16:41
    Airlines
    Flight No.
    From
    To
    Duration
    WS2455
    PVR Puerto Vallarta
    12:00, Sat 2 Jan
    YWG Winnipeg
    16:41, Sat 2 Jan
    4h 41m
    Show all details
    Depart: Wed, 23 Dec Return: Sat, 2 Jan Winnipeg to Puerto Vallarta
    WestJet 1 stop 18h 32m
    5:05 pm YWG 11:37 am 24 Dec PVR
    WestJet 1 stop 8h 19m
    15:55 PVR 00:14 3 Jan YWG
    US$949
    farebuzz.com
    Show Details
    YWG PVR
    Wed, 23 Dec - Sat, 2 Jan

    Depart: Winnipeg to Puerto Vallarta via Calgary YWG 17:05 11:37 PVR 18h 32m · via YYC

    YWG Winnipeg
    17:05
    WS3273
    Duration: 3h 43m
    YYC Calgary
    19:48
    9h 57m layover
    YYC Calgary
    05:45
    WS2250
    Duration: 4h 52m
    PVR Puerto Vallarta
    11:37
    Airlines
    Flight No.
    From
    To
    Duration
    WS3273
    YWG Winnipeg
    17:05, Wed 23 Dec
    YYC Calgary
    19:48, Wed 23 Dec
    3h 43m
    9h 57m layover in Calgary (YYC)
    WS2250
    YYC Calgary
    05:45, Thu 24 Dec
    PVR Puerto Vallarta
    11:37, Thu 24 Dec
    4h 52m
    Show all details

    Return: Puerto Vallarta to Winnipeg via Calgary PVR 15:55 00:14 YWG 8h 19m · via YYC

    PVR Puerto Vallarta
    15:55
    WS2271
    Duration: 5h 7m
    YYC Calgary
    20:02
    1h 18m layover
    YYC Calgary
    21:20
    WS524
    Duration: 1h 54m
    YWG Winnipeg
    00:14
    3 Jan
    Airlines
    Flight No.
    From
    To
    Duration
    WS2271
    PVR Puerto Vallarta
    15:55, Sat 2 Jan
    YYC Calgary
    20:02, Sat 2 Jan
    5h 7m
    1h 18m layover in Calgary (YYC)
    WS524
    YYC Calgary
    21:20, Sat 2 Jan
    YWG Winnipeg
    00:14, Sun 3 Jan
    1h 54m
    Show all details
    Depart: Wed, 23 Dec Return: Sat, 2 Jan Winnipeg to Puerto Vallarta
    WestJet 2+ stops 18h 32m
    5:05 pm YWG 11:37 am 24 Dec PVR
    WestJet 1 stop 8h 19m
    15:55 PVR 00:14 3 Jan YWG
    US$949
    farebuzz.com
    Show Details
    YWG PVR
    Wed, 23 Dec - Sat, 2 Jan

    Depart: Winnipeg to Puerto Vallarta via Regina, Calgary YWG 17:05 11:37 PVR 18h 32m · via YQR, YYC

    YWG Winnipeg
    17:05
    WS3273
    Duration: 1h 25m
    YQR Regina
    18:30
    2h 11m layover
    YQR Regina
    20:41
    WS203
    Duration: 1h 25m
    YYC Calgary
    21:06
    8h 39m layover
    YYC Calgary
    05:45
    WS2250
    Duration: 4h 52m
    PVR Puerto Vallarta
    11:37
    Airlines
    Flight No.
    From
    To
    Duration
    WS3273
    YWG Winnipeg
    17:05, Wed 23 Dec
    YQR Regina
    18:30, Wed 23 Dec
    1h 25m
    2h 11m layover in Regina (YQR)
    WS203
    YQR Regina
    20:41, Wed 23 Dec
    YYC Calgary
    21:06, Wed 23 Dec
    1h 25m
    8h 39m layover in Calgary (YYC)
    WS2250
    YYC Calgary
    05:45, Thu 24 Dec
    PVR Puerto Vallarta
    11:37, Thu 24 Dec
    4h 52m
    Show all details

    Return: Puerto Vallarta to Winnipeg via Calgary PVR 15:55 00:14 YWG 8h 19m · via YYC

    PVR Puerto Vallarta
    15:55
    WS2271
    Duration: 5h 7m
    YYC Calgary
    20:02
    1h 18m layover
    YYC Calgary
    21:20
    WS524
    Duration: 1h 54m
    YWG Winnipeg
    00:14
    3 Jan
    Airlines
    Flight No.
    From
    To
    Duration
    WS2271
    PVR Puerto Vallarta
    15:55, Sat 2 Jan
    YYC Calgary
    20:02, Sat 2 Jan
    5h 7m
    1h 18m layover in Calgary (YYC)
    WS524
    YYC Calgary
    21:20, Sat 2 Jan
    YWG Winnipeg
    00:14, Sun 3 Jan
    1h 54m
    Show all details
    Depart: Wed, 23 Dec Return: Sat, 2 Jan Winnipeg to Puerto Vallarta
    WestJet 2+ stops 19h 7m
    4:30 pm YWG 11:37 am 24 Dec PVR
    WestJet Direct 4h 41m
    12:00 PVR 16:41 YWG
    US$949
    farebuzz.com
    Show Details
    YWG PVR
    Wed, 23 Dec - Sat, 2 Jan

    Depart: Winnipeg to Puerto Vallarta via Edmonton, Calgary YWG 16:30 11:37 PVR 19h 7m · via YEG, YYC

    YWG Winnipeg
    16:30
    WS573
    Duration: 2h 9m
    YEG Edmonton
    17:39
    5h 21m layover
    YEG Edmonton
    23:00
    WS3253
    Duration: 59m
    YYC Calgary
    23:59
    5h 46m layover
    YYC Calgary
    05:45
    WS2250
    Duration: 4h 52m
    PVR Puerto Vallarta
    11:37
    Airlines
    Flight No.
    From
    To
    Duration
    WS573
    YWG Winnipeg
    16:30, Wed 23 Dec
    YEG Edmonton
    17:39, Wed 23 Dec
    2h 9m
    5h 21m layover in Edmonton (YEG)
    WS3253
    YEG Edmonton
    23:00, Wed 23 Dec
    YYC Calgary
    23:59, Wed 23 Dec
    59m
    5h 46m layover in Calgary (YYC)
    WS2250
    YYC Calgary
    05:45, Thu 24 Dec
    PVR Puerto Vallarta
    11:37, Thu 24 Dec
    4h 52m
    Show all details

    Return: Puerto Vallarta to Winnipeg PVR 12:00 16:41 YWG 4h 41m · Direct

    PVR Puerto Vallarta
    12:00
    WS2455
    Duration: 4h 41m
    YWG Winnipeg
    16:41
    Airlines
    Flight No.
    From
    To
    Duration
    WS2455
    PVR Puerto Vallarta
    12:00, Sat 2 Jan
    YWG Winnipeg
    16:41, Sat 2 Jan
    4h 41m
    Show all details
    Depart: Wed, 23 Dec Return: Sat, 2 Jan Winnipeg to Puerto Vallarta
    WestJet 2+ stops 18h 32m
    5:05 pm YWG 11:37 am 24 Dec PVR
    WestJet Direct 4h 41m
    12:00 PVR 16:41 YWG
    US$949
    farebuzz.com
    Show Details
    YWG PVR
    Wed, 23 Dec - Sat, 2 Jan

    Depart: Winnipeg to Puerto Vallarta via Regina, Calgary YWG 17:05 11:37 PVR 18h 32m · via YQR, YYC

    YWG Winnipeg
    17:05
    WS3273
    Duration: 1h 25m
    YQR Regina
    18:30
    2h 11m layover
    YQR Regina
    20:41
    WS203
    Duration: 1h 25m
    YYC Calgary
    21:06
    8h 39m layover
    YYC Calgary
    05:45
    WS2250
    Duration: 4h 52m
    PVR Puerto Vallarta
    11:37
    Airlines
    Flight No.
    From
    To
    Duration
    WS3273
    YWG Winnipeg
    17:05, Wed 23 Dec
    YQR Regina
    18:30, Wed 23 Dec
    1h 25m
    2h 11m layover in Regina (YQR)
    WS203
    YQR Regina
    20:41, Wed 23 Dec
    YYC Calgary
    21:06, Wed 23 Dec
    1h 25m
    8h 39m layover in Calgary (YYC)
    WS2250
    YYC Calgary
    05:45, Thu 24 Dec
    PVR Puerto Vallarta
    11:37, Thu 24 Dec
    4h 52m
    Show all details

    Return: Puerto Vallarta to Winnipeg PVR 12:00 16:41 YWG 4h 41m · Direct

    PVR Puerto Vallarta
    12:00
    WS2455
    Duration: 4h 41m
    YWG Winnipeg
    16:41
    Airlines
    Flight No.
    From
    To
    Duration
    WS2455
    PVR Puerto Vallarta
    12:00, Sat 2 Jan
    YWG Winnipeg
    16:41, Sat 2 Jan
    4h 41m
    Show all details
    Depart: Wed, 23 Dec Return: Sat, 2 Jan Winnipeg to Puerto Vallarta
    Air Transat Direct 5h
    8:55 am YWG 1:55 pm PVR
    Air Transat Direct 4h 55m
    13:20 PVR 18:15 YWG
    US$928
    flyfar.ca
    Show Details
    YWG PVR
    Wed, 23 Dec - Sat, 2 Jan

    Depart: Winnipeg to Puerto Vallarta YWG 08:55 13:55 PVR 5h · Direct

    YWG Winnipeg
    08:55
    TS338
    Duration: 5h
    PVR Puerto Vallarta
    13:55
    Airlines
    Flight No.
    From
    To
    Duration
    TS338
    YWG Winnipeg
    08:55, Wed 23 Dec
    PVR Puerto Vallarta
    13:55, Wed 23 Dec
    5h
    Show all details

    Return: Puerto Vallarta to Winnipeg PVR 13:20 18:15 YWG 4h 55m · Direct

    PVR Puerto Vallarta
    13:20
    TS717
    Duration: 4h 55m
    YWG Winnipeg
    18:15
    Airlines
    Flight No.
    From
    To
    Duration
    TS717
    PVR Puerto Vallarta
    13:20, Sat 2 Jan
    YWG Winnipeg
    18:15, Sat 2 Jan
    4h 55m
    Show all details
    Depart: Wed, 23 Dec Return: Sat, 2 Jan Winnipeg to Puerto Vallarta
    WestJet 1 stop 18h 32m
    5:05 pm YWG 11:37 am 24 Dec PVR
    WestJet 2+ stops 15h 45m
    07:35 PVR 23:20 YWG
    US$983
    farebuzz.com
    Show Details
    YWG PVR
    Wed, 23 Dec - Sat, 2 Jan

    Depart: Winnipeg to Puerto Vallarta via Calgary YWG 17:05 11:37 PVR 18h 32m · via YYC

    YWG Winnipeg
    17:05
    WS3273
    Duration: 3h 43m
    YYC Calgary
    19:48
    9h 57m layover
    YYC Calgary
    05:45
    WS2250
    Duration: 4h 52m
    PVR Puerto Vallarta
    11:37
    Airlines
    Flight No.
    From
    To
    Duration
    WS3273
    YWG Winnipeg
    17:05, Wed 23 Dec
    YYC Calgary
    19:48, Wed 23 Dec
    3h 43m
    9h 57m layover in Calgary (YYC)
    WS2250
    YYC Calgary
    05:45, Thu 24 Dec
    PVR Puerto Vallarta
    11:37, Thu 24 Dec
    4h 52m
    Show all details

    Return: Puerto Vallarta to Winnipeg via Calgary, Edmonton PVR 07:35 23:20 YWG 15h 45m · via YYC, YEG

    PVR Puerto Vallarta
    07:35
    WS2245
    Duration: 5h 7m
    YYC Calgary
    11:42
    3h 28m layover
    YYC Calgary
    15:10
    WS3243
    Duration: 57m
    YEG Edmonton
    16:07
    4h 23m layover
    YEG Edmonton
    20:30
    WS304
    Duration: 1h 50m
    YWG Winnipeg
    23:20
    Airlines
    Flight No.
    From
    To
    Duration
    WS2245
    PVR Puerto Vallarta
    07:35, Sat 2 Jan
    YYC Calgary
    11:42, Sat 2 Jan
    5h 7m
    3h 28m layover in Calgary (YYC)
    WS3243
    YYC Calgary
    15:10, Sat 2 Jan
    YEG Edmonton
    16:07, Sat 2 Jan
    57m
    4h 23m layover in Edmonton (YEG)
    WS304
    YEG Edmonton
    20:30, Sat 2 Jan
    YWG Winnipeg
    23:20, Sat 2 Jan
    1h 50m
    Show all details
    Depart: Wed, 23 Dec Return: Sat, 2 Jan Winnipeg to Puerto Vallarta
    WestJet 1 stop 17h 37m
    6:00 pm YWG 11:37 am 24 Dec PVR
    WestJet 2+ stops 15h 45m
    07:35 PVR 23:20 YWG
    US$983
    farebuzz.com
    Show Details
    YWG PVR
    Wed, 23 Dec - Sat, 2 Jan

    Depart: Winnipeg to Puerto Vallarta via Calgary YWG 18:00 11:37 PVR 17h 37m · via YYC

    YWG Winnipeg
    18:00
    WS551
    Duration: 2h 13m
    YYC Calgary
    19:13
    10h 32m layover
    YYC Calgary
    05:45
    WS2250
    Duration: 4h 52m
    PVR Puerto Vallarta
    11:37
    Airlines
    Flight No.
    From
    To
    Duration
    WS551
    YWG Winnipeg
    18:00, Wed 23 Dec
    YYC Calgary
    19:13, Wed 23 Dec
    2h 13m
    10h 32m layover in Calgary (YYC)
    WS2250
    YYC Calgary
    05:45, Thu 24 Dec
    PVR Puerto Vallarta
    11:37, Thu 24 Dec
    4h 52m
    Show all details

    Return: Puerto Vallarta to Winnipeg via Calgary, Edmonton PVR 07:35 23:20 YWG 15h 45m · via YYC, YEG

    PVR Puerto Vallarta
    07:35
    WS2245
    Duration: 5h 7m
    YYC Calgary
    11:42
    2h 8m layover
    YYC Calgary
    13:50
    WS3396
    Duration: 57m
    YEG Edmonton
    14:47
    5h 43m layover
    YEG Edmonton
    20:30
    WS304
    Duration: 1h 50m
    YWG Winnipeg
    23:20
    Airlines
    Flight No.
    From
    To
    Duration
    WS2245
    PVR Puerto Vallarta
    07:35, Sat 2 Jan
    YYC Calgary
    11:42, Sat 2 Jan
    5h 7m
    2h 8m layover in Calgary (YYC)
    WS3396
    YYC Calgary
    13:50, Sat 2 Jan
    YEG Edmonton
    14:47, Sat 2 Jan
    57m
    5h 43m layover in Edmonton (YEG)
    WS304
    YEG Edmonton
    20:30, Sat 2 Jan
    YWG Winnipeg
    23:20, Sat 2 Jan
    1h 50m
    Show all details
    Depart: Wed, 23 Dec Return: Sat, 2 Jan Winnipeg to Puerto Vallarta
    WestJet 1 stop 14h 47m
    8:50 pm YWG 11:37 am 24 Dec PVR
    WestJet 2+ stops 17h 54m
    21:25 PVR 15:19 3 Jan YWG
    US$983
    farebuzz.com
    Show Details
    YWG PVR
    Wed, 23 Dec - Sat, 2 Jan

    Depart: Winnipeg to Puerto Vallarta via Calgary YWG 20:50 11:37 PVR 14h 47m · via YYC

    YWG Winnipeg
    20:50
    WS529
    Duration: 2h 13m
    YYC Calgary
    22:03
    7h 42m layover
    YYC Calgary
    05:45
    WS2250
    Duration: 4h 52m
    PVR Puerto Vallarta
    11:37
    Airlines
    Flight No.
    From
    To
    Duration
    WS529
    YWG Winnipeg
    20:50, Wed 23 Dec
    YYC Calgary
    22:03, Wed 23 Dec
    2h 13m
    7h 42m layover in Calgary (YYC)
    WS2250
    YYC Calgary
    05:45, Thu 24 Dec
    PVR Puerto Vallarta
    11:37, Thu 24 Dec
    4h 52m
    Show all details

    Return: Puerto Vallarta to Winnipeg via Vancouver, Calgary PVR 21:25 15:19 YWG 17h 54m · via YVR, YYC

    PVR Puerto Vallarta
    21:25
    WS2153
    Duration: 5h 18m
    YVR Vancouver
    00:43
    3 Jan
    6h 17m layover
    YVR Vancouver
    07:00
    WS570
    Duration: 1h 26m
    YYC Calgary
    09:26
    2h 59m layover
    YYC Calgary
    12:25
    WS738
    Duration: 1h 54m
    YWG Winnipeg
    15:19
    Airlines
    Flight No.
    From
    To
    Duration
    WS2153
    PVR Puerto Vallarta
    21:25, Sat 2 Jan
    YVR Vancouver
    00:43, Sun 3 Jan
    5h 18m
    6h 17m layover in Vancouver (YVR)
    WS570
    YVR Vancouver
    07:00, Sun 3 Jan
    YYC Calgary
    09:26, Sun 3 Jan
    1h 26m
    2h 59m layover in Calgary (YYC)
    WS738
    YYC Calgary
    12:25, Sun 3 Jan
    YWG Winnipeg
    15:19, Sun 3 Jan
    1h 54m
    Show all details
    Depart: Wed, 23 Dec Return: Sat, 2 Jan Winnipeg to Puerto Vallarta
    WestJet 1 stop 17h 37m
    6:00 pm YWG 11:37 am 24 Dec PVR
    WestJet 2+ stops 17h 54m
    21:25 PVR 15:19 3 Jan YWG
    US$983
    farebuzz.com
    Show Details
    YWG PVR
    Wed, 23 Dec - Sat, 2 Jan

    Depart: Winnipeg to Puerto Vallarta via Calgary YWG 18:00 11:37 PVR 17h 37m · via YYC

    YWG Winnipeg
    18:00
    WS551
    Duration: 2h 13m
    YYC Calgary
    19:13
    10h 32m layover
    YYC Calgary
    05:45
    WS2250
    Duration: 4h 52m
    PVR Puerto Vallarta
    11:37
    Airlines
    Flight No.
    From
    To
    Duration
    WS551
    YWG Winnipeg
    18:00, Wed 23 Dec
    YYC Calgary
    19:13, Wed 23 Dec
    2h 13m
    10h 32m layover in Calgary (YYC)
    WS2250
    YYC Calgary
    05:45, Thu 24 Dec
    PVR Puerto Vallarta
    11:37, Thu 24 Dec
    4h 52m
    Show all details

    Return: Puerto Vallarta to Winnipeg via Vancouver, Calgary PVR 21:25 15:19 YWG 17h 54m · via YVR, YYC

    PVR Puerto Vallarta
    21:25
    WS2153
    Duration: 5h 18m
    YVR Vancouver
    00:43
    3 Jan
    7h 17m layover
    YVR Vancouver
    08:00
    WS544
    Duration: 1h 26m
    YYC Calgary
    10:26
    1h 59m layover
    YYC Calgary
    12:25
    WS738
    Duration: 1h 54m
    YWG Winnipeg
    15:19
    Airlines
    Flight No.
    From
    To
    Duration
    WS2153
    PVR Puerto Vallarta
    21:25, Sat 2 Jan
    YVR Vancouver
    00:43, Sun 3 Jan
    5h 18m
    7h 17m layover in Vancouver (YVR)
    WS544
    YVR Vancouver
    08:00, Sun 3 Jan
    YYC Calgary
    10:26, Sun 3 Jan
    1h 26m
    1h 59m layover in Calgary (YYC)
    WS738
    YYC Calgary
    12:25, Sun 3 Jan
    YWG Winnipeg
    15:19, Sun 3 Jan
    1h 54m
    Show all details
    Depart: Wed, 23 Dec Return: Sat, 2 Jan Winnipeg to Puerto Vallarta
    WestJet 1 stop 17h 37m
    6:00 pm YWG 11:37 am 24 Dec PVR
    WestJet 2+ stops 15h 45m
    07:35 PVR 23:20 YWG
    US$983
    farebuzz.com
    Show Details
    YWG PVR
    Wed, 23 Dec - Sat, 2 Jan

    Depart: Winnipeg to Puerto Vallarta via Calgary YWG 18:00 11:37 PVR 17h 37m · via YYC

    YWG Winnipeg
    18:00
    WS551
    Duration: 2h 13m
    YYC Calgary
    19:13
    10h 32m layover
    YYC Calgary
    05:45
    WS2250
    Duration: 4h 52m
    PVR Puerto Vallarta
    11:37
    Airlines
    Flight No.
    From
    To
    Duration
    WS551
    YWG Winnipeg
    18:00, Wed 23 Dec
    YYC Calgary
    19:13, Wed 23 Dec
    2h 13m
    10h 32m layover in Calgary (YYC)
    WS2250
    YYC Calgary
    05:45, Thu 24 Dec
    PVR Puerto Vallarta
    11:37, Thu 24 Dec
    4h 52m
    Show all details

    Return: Puerto Vallarta to Winnipeg via Calgary, Edmonton PVR 07:35 23:20 YWG 15h 45m · via YYC, YEG

    PVR Puerto Vallarta
    07:35
    WS2245
    Duration: 5h 7m
    YYC Calgary
    11:42
    3h 28m layover
    YYC Calgary
    15:10
    WS3243
    Duration: 57m
    YEG Edmonton
    16:07
    4h 23m layover
    YEG Edmonton
    20:30
    WS304
    Duration: 1h 50m
    YWG Winnipeg
    23:20
    Airlines
    Flight No.
    From
    To
    Duration
    WS2245
    PVR Puerto Vallarta
    07:35, Sat 2 Jan
    YYC Calgary
    11:42, Sat 2 Jan
    5h 7m
    3h 28m layover in Calgary (YYC)
    WS3243
    YYC Calgary
    15:10, Sat 2 Jan
    YEG Edmonton
    16:07, Sat 2 Jan
    57m
    4h 23m layover in Edmonton (YEG)
    WS304
    YEG Edmonton
    20:30, Sat 2 Jan
    YWG Winnipeg
    23:20, Sat 2 Jan
    1h 50m
    Show all details
    Depart: Wed, 23 Dec Return: Sat, 2 Jan Winnipeg to Puerto Vallarta
    WestJet 1 stop 18h 32m
    5:05 pm YWG 11:37 am 24 Dec PVR
    WestJet 1 stop 10h 29m
    13:45 PVR 00:14 3 Jan YWG
    US$983
    farebuzz.com
    Show Details
    YWG PVR
    Wed, 23 Dec - Sat, 2 Jan

    Depart: Winnipeg to Puerto Vallarta via Calgary YWG 17:05 11:37 PVR 18h 32m · via YYC

    YWG Winnipeg
    17:05
    WS3273
    Duration: 3h 43m
    YYC Calgary
    19:48
    9h 57m layover
    YYC Calgary
    05:45
    WS2250
    Duration: 4h 52m
    PVR Puerto Vallarta
    11:37
    Airlines
    Flight No.
    From
    To
    Duration
    WS3273
    YWG Winnipeg
    17:05, Wed 23 Dec
    YYC Calgary
    19:48, Wed 23 Dec
    3h 43m
    9h 57m layover in Calgary (YYC)
    WS2250
    YYC Calgary
    05:45, Thu 24 Dec
    PVR Puerto Vallarta
    11:37, Thu 24 Dec
    4h 52m
    Show all details

    Return: Puerto Vallarta to Winnipeg via Calgary PVR 13:45 00:14 YWG 10h 29m · via YYC

    PVR Puerto Vallarta
    13:45
    WS2247
    Duration: 5h 7m
    YYC Calgary
    17:52
    3h 28m layover
    YYC Calgary
    21:20
    WS524
    Duration: 1h 54m
    YWG Winnipeg
    00:14
    3 Jan
    Airlines
    Flight No.
    From
    To
    Duration
    WS2247
    PVR Puerto Vallarta
    13:45, Sat 2 Jan
    YYC Calgary
    17:52, Sat 2 Jan
    5h 7m
    3h 28m layover in Calgary (YYC)
    WS524
    YYC Calgary
    21:20, Sat 2 Jan
    YWG Winnipeg
    00:14, Sun 3 Jan
    1h 54m
    Show all details
    Depart: Wed, 23 Dec Return: Sat, 2 Jan Winnipeg to Puerto Vallarta
    WestJet 1 stop 18h 32m
    5:05 pm YWG 11:37 am 24 Dec PVR
    WestJet 2+ stops 17h 54m
    21:25 PVR 15:19 3 Jan YWG
    US$983
    farebuzz.com
    Show Details
    YWG PVR
    Wed, 23 Dec - Sat, 2 Jan

    Depart: Winnipeg to Puerto Vallarta via Calgary YWG 17:05 11:37 PVR 18h 32m · via YYC

    YWG Winnipeg
    17:05
    WS3273
    Duration: 3h 43m
    YYC Calgary
    19:48
    9h 57m layover
    YYC Calgary
    05:45
    WS2250
    Duration: 4h 52m
    PVR Puerto Vallarta
    11:37
    Airlines
    Flight No.
    From
    To
    Duration
    WS3273
    YWG Winnipeg
    17:05, Wed 23 Dec
    YYC Calgary
    19:48, Wed 23 Dec
    3h 43m
    9h 57m layover in Calgary (YYC)
    WS2250
    YYC Calgary
    05:45, Thu 24 Dec
    PVR Puerto Vallarta
    11:37, Thu 24 Dec
    4h 52m
    Show all details

    Return: Puerto Vallarta to Winnipeg via Vancouver, Calgary PVR 21:25 15:19 YWG 17h 54m · via YVR, YYC

    PVR Puerto Vallarta
    21:25
    WS2153
    Duration: 5h 18m
    YVR Vancouver
    00:43
    3 Jan
    6h 17m layover
    YVR Vancouver
    07:00
    WS570
    Duration: 1h 26m
    YYC Calgary
    09:26
    2h 59m layover
    YYC Calgary
    12:25
    WS738
    Duration: 1h 54m
    YWG Winnipeg
    15:19
    Airlines
    Flight No.
    From
    To
    Duration
    WS2153
    PVR Puerto Vallarta
    21:25, Sat 2 Jan
    YVR Vancouver
    00:43, Sun 3 Jan
    5h 18m
    6h 17m layover in Vancouver (YVR)
    WS570
    YVR Vancouver
    07:00, Sun 3 Jan
    YYC Calgary
    09:26, Sun 3 Jan
    1h 26m
    2h 59m layover in Calgary (YYC)
    WS738
    YYC Calgary
    12:25, Sun 3 Jan
    YWG Winnipeg
    15:19, Sun 3 Jan
    1h 54m
    Show all details
    Depart: Wed, 23 Dec Return: Sat, 2 Jan Winnipeg to Puerto Vallarta
    WestJet 1 stop 18h 32m
    5:05 pm YWG 11:37 am 24 Dec PVR
    WestJet 2+ stops 17h 54m
    21:25 PVR 15:19 3 Jan YWG
    US$983
    farebuzz.com
    Show Details
    YWG PVR
    Wed, 23 Dec - Sat, 2 Jan

    Depart: Winnipeg to Puerto Vallarta via Calgary YWG 17:05 11:37 PVR 18h 32m · via YYC

    YWG Winnipeg
    17:05
    WS3273
    Duration: 3h 43m
    YYC Calgary
    19:48
    9h 57m layover
    YYC Calgary
    05:45
    WS2250
    Duration: 4h 52m
    PVR Puerto Vallarta
    11:37
    Airlines
    Flight No.
    From
    To
    Duration
    WS3273
    YWG Winnipeg
    17:05, Wed 23 Dec
    YYC Calgary
    19:48, Wed 23 Dec
    3h 43m
    9h 57m layover in Calgary (YYC)
    WS2250
    YYC Calgary
    05:45, Thu 24 Dec
    PVR Puerto Vallarta
    11:37, Thu 24 Dec
    4h 52m
    Show all details

    Return: Puerto Vallarta to Winnipeg via Vancouver, Calgary PVR 21:25 15:19 YWG 17h 54m · via YVR, YYC

    PVR Puerto Vallarta
    21:25
    WS2153
    Duration: 5h 18m
    YVR Vancouver
    00:43
    3 Jan
    7h 17m layover
    YVR Vancouver
    08:00
    WS544
    Duration: 1h 26m
    YYC Calgary
    10:26
    1h 59m layover
    YYC Calgary
    12:25
    WS738
    Duration: 1h 54m
    YWG Winnipeg
    15:19
    Airlines
    Flight No.
    From
    To
    Duration
    WS2153
    PVR Puerto Vallarta
    21:25, Sat 2 Jan
    YVR Vancouver
    00:43, Sun 3 Jan
    5h 18m
    7h 17m layover in Vancouver (YVR)
    WS544
    YVR Vancouver
    08:00, Sun 3 Jan
    YYC Calgary
    10:26, Sun 3 Jan
    1h 26m
    1h 59m layover in Calgary (YYC)
    WS738
    YYC Calgary
    12:25, Sun 3 Jan
    YWG Winnipeg
    15:19, Sun 3 Jan
    1h 54m
    Show all details
    Depart: Wed, 23 Dec Return: Sat, 2 Jan Winnipeg to Puerto Vallarta
    WestJet 1 stop 14h 47m
    8:50 pm YWG 11:37 am 24 Dec PVR
    WestJet 2+ stops 15h 4m
    21:25 PVR 12:29 3 Jan YWG
    US$983
    farebuzz.com
    Show Details
    YWG PVR
    Wed, 23 Dec - Sat, 2 Jan

    Depart: Winnipeg to Puerto Vallarta via Calgary YWG 20:50 11:37 PVR 14h 47m · via YYC

    YWG Winnipeg
    20:50
    WS529
    Duration: 2h 13m
    YYC Calgary
    22:03
    7h 42m layover
    YYC Calgary
    05:45
    WS2250
    Duration: 4h 52m
    PVR Puerto Vallarta
    11:37
    Airlines
    Flight No.
    From
    To
    Duration
    WS529
    YWG Winnipeg
    20:50, Wed 23 Dec
    YYC Calgary
    22:03, Wed 23 Dec
    2h 13m
    7h 42m layover in Calgary (YYC)
    WS2250
    YYC Calgary
    05:45, Thu 24 Dec
    PVR Puerto Vallarta
    11:37, Thu 24 Dec
    4h 52m
    Show all details

    Return: Puerto Vallarta to Winnipeg via Vancouver, Calgary PVR 21:25 12:29 YWG 15h 4m · via YVR, YYC

    PVR Puerto Vallarta
    21:25
    WS2153
    Duration: 5h 18m
    YVR Vancouver
    00:43
    3 Jan
    5h 47m layover
    YVR Vancouver
    06:30
    WS552
    Duration: 1h 25m
    YYC Calgary
    08:55
    40m layover
    YYC Calgary
    09:35
    WS132
    Duration: 1h 54m
    YWG Winnipeg
    12:29
    Airlines
    Flight No.
    From
    To
    Duration
    WS2153
    PVR Puerto Vallarta
    21:25, Sat 2 Jan
    YVR Vancouver
    00:43, Sun 3 Jan
    5h 18m
    5h 47m layover in Vancouver (YVR)
    WS552
    YVR Vancouver
    06:30, Sun 3 Jan
    YYC Calgary
    08:55, Sun 3 Jan
    1h 25m
    40m layover in Calgary (YYC)
    WS132
    YYC Calgary
    09:35, Sun 3 Jan
    YWG Winnipeg
    12:29, Sun 3 Jan
    1h 54m
    Show all details
    Depart: Wed, 23 Dec Return: Sat, 2 Jan Winnipeg to Puerto Vallarta
    WestJet 1 stop 14h 47m
    8:50 pm YWG 11:37 am 24 Dec PVR
    WestJet 2+ stops 21h 45m
    21:25 PVR 19:10 3 Jan YWG
    US$983
    farebuzz.com
    Show Details
    YWG PVR
    Wed, 23 Dec - Sat, 2 Jan

    Depart: Winnipeg to Puerto Vallarta via Calgary YWG 20:50 11:37 PVR 14h 47m · via YYC

    YWG Winnipeg
    20:50
    WS529
    Duration: 2h 13m
    YYC Calgary
    22:03
    7h 42m layover
    YYC Calgary
    05:45
    WS2250
    Duration: 4h 52m
    PVR Puerto Vallarta
    11:37
    Airlines
    Flight No.
    From
    To
    Duration
    WS529
    YWG Winnipeg
    20:50, Wed 23 Dec
    YYC Calgary
    22:03, Wed 23 Dec
    2h 13m
    7h 42m layover in Calgary (YYC)
    WS2250
    YYC Calgary
    05:45, Thu 24 Dec
    PVR Puerto Vallarta
    11:37, Thu 24 Dec
    4h 52m
    Show all details

    Return: Puerto Vallarta to Winnipeg via Vancouver, Saskatoon PVR 21:25 19:10 YWG 21h 45m · via YVR, YXE

    PVR Puerto Vallarta
    21:25
    WS2153
    Duration: 5h 18m
    YVR Vancouver
    00:43
    3 Jan
    6h 37m layover
    YVR Vancouver
    07:20
    WS688
    Duration: 1h 54m
    YXE Saskatoon
    11:14
    6h 26m layover
    YXE Saskatoon
    17:40
    WS3274
    Duration: 1h 30m
    YWG Winnipeg
    19:10
    Airlines
    Flight No.
    From
    To
    Duration
    WS2153
    PVR Puerto Vallarta
    21:25, Sat 2 Jan
    YVR Vancouver
    00:43, Sun 3 Jan
    5h 18m
    6h 37m layover in Vancouver (YVR)
    WS688
    YVR Vancouver
    07:20, Sun 3 Jan
    YXE Saskatoon
    11:14, Sun 3 Jan
    1h 54m
    6h 26m layover in Saskatoon (YXE)
    WS3274
    YXE Saskatoon
    17:40, Sun 3 Jan
    YWG Winnipeg
    19:10, Sun 3 Jan
    1h 30m
    Show all details
    • Depart
      Arrive
      Airline
      Flight
      Aircraft
      Mo
      Tu
      We
      Th
      Fr
      Sa
      Su
    • 06:00 AM
      10:02 AM
      WS2454
      73W
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 06:15 AM
      07:39 AM
      DL4736
      CR9
      2h 51m layover in Minneapolis/St Paul (MSP)
      10:30 AM
      03:03 PM
      DL321
      319
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 07:27 AM
      09:34 AM
      UA5945
      ERJ
      4h 24m layover in Chicago (ORD)
      01:58 PM
      08:33 PM
      UA341
      320
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 07:27 AM
      09:34 AM
      AC3506
      ERJ
      4h 29m layover in Chicago (ORD)
      02:03 PM
      08:33 PM
      UA341
      320
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 09:00 AM
      10:21 AM
      AC4172
      CRJ
      1h 34m layover in Denver (DEN)
      11:55 AM
      03:09 PM
      UA1584
      738
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
    • 09:00 AM
      10:21 AM
      UA6532
      CRJ
      1h 29m layover in Denver (DEN)
      11:50 AM
      04:06 PM
      UA673
      319
      collapse
      Mon
      Tue
      Wed
      Thu
      Fri
      Sat
      Sun
      multiple schedules, see details
      • Valid between 25 Oct - 15 Nov
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 18 Nov - 18 Nov
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
      • Valid between 20 Nov - 01 Dec
        Mon
        Tue
        Wed
        Thu
        Fri
        Sat
        Sun
    Flight Schedules from Puerto Vallarta to Winnipeg