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

Recent Searches

    Cheap Flights from Vancouver to Cuba
    (Modify Search)
    Price Alerts
    • Themes
    • Destinations
    • Airlines
    • Flights

    Cheap Flights from Vancouver to Cuba

    Airline Results Price View
    View All Airlines View Flights
    Air Transat 1 result US$565 View Flights
    WestJet 33 results US$1,143 View Flights
    United Airlines 10 results US$2,280 View Flights
    Themes Results Price View
    View All Themes View Cities
    Luxury 34 results US$565 View Cities
    Beach 34 results US$565 View Cities
    Outdoor 34 results US$565 View Cities
    Senior-friendly 10 results US$2,280 View Cities
    Cities Results Price View
    View All Cities View Flights
    Varadero 34 results US$565 View Flights
    Havana Jose Marti Intl 10 results US$2,280 View Flights
    Depart: Mon, 29 Dec Return: Mon, 12 Jan Vancouver to Varadero Mon, 29 Dec - Mon, 12 Jan
    Air Transat Direct 8h 15m
    6:15 am YVR - 5:30 pm VRA
    Air Transat Direct 8h 50m
    6:50 pm VRA - 12:40 am (+1) YVR
    US$565
    airtickets.com
    Show Details

    Depart: Vancouver to Varadero

    YVR
    6:15 am
    8h 15m
    VRA
    5:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TS188
    6:15 am, 29 Dec Mon
    YVR Vancouver
    5:30 pm, 29 Dec Mon
    VRA Varadero
    8h 15m

    Return: Varadero to Vancouver

    VRA
    6:50 pm
    8h 50m
    YVR
    12:40 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    TS189
    6:50 pm, 12 Jan Mon
    VRA Varadero
    12:40 am, 13 Jan Tue
    YVR Vancouver
    8h 50m
    Depart: Mon, 29 Dec Return: Mon, 12 Jan Vancouver to Varadero Mon, 29 Dec - Mon, 12 Jan
    WestJet 2+ stops 16h 21m
    6:05 pm YVR - 1:26 pm (+1) VRA
    WestJet 1 stop 12h 49m
    2:26 pm VRA - 12:15 am (+1) YVR
    US$1,144
    nanakflights.com
    Show Details

    Depart: Vancouver to Varadero via Calgary, Toronto

    YVR
    6:05 pm
    1h 24m
    YYC
    8:29 pm
    3h 51m
    YYC
    12:20 am
    3h 44m
    YYZ
    6:04 am
    3h 46m
    YYZ
    9:50 am
    3h 36m
    VRA
    1:26 pm
    Airlines
    Flight No.
    From
    To
    Duration
    WS212
    6:05 pm, 29 Dec Mon
    YVR Vancouver
    8:29 pm, 29 Dec Mon
    YYC Calgary
    1h 24m
    3h 51m layover in Calgary (YYC)
    WS652
    12:20 am, 30 Dec Tue
    YYC Calgary
    6:04 am, 30 Dec Tue
    YYZ Toronto
    3h 44m
    3h 46m layover in Toronto (YYZ)
    WS2610
    9:50 am, 30 Dec Tue
    YYZ Toronto
    1:26 pm, 30 Dec Tue
    VRA Varadero
    3h 36m

    Return: Varadero to Vancouver via Toronto

    VRA
    2:26 pm
    3h 30m
    YYZ
    5:56 pm
    4h 4m
    YYZ
    10:00 pm
    5h 15m
    YVR
    12:15 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    WS2611
    2:26 pm, 12 Jan Mon
    VRA Varadero
    5:56 pm, 12 Jan Mon
    YYZ Toronto
    3h 30m
    4h 4m layover in Toronto (YYZ)
    WS723
    10:00 pm, 12 Jan Mon
    YYZ Toronto
    12:15 am, 13 Jan Tue
    YVR Vancouver
    5h 15m
    Depart: Mon, 29 Dec Return: Mon, 12 Jan Vancouver to Varadero Mon, 29 Dec - Mon, 12 Jan
    WestJet 2+ stops 15h 21m
    7:05 pm YVR - 1:26 pm (+1) VRA
    WestJet 2+ stops 12h 8m
    2:26 pm VRA - 11:34 pm YVR
    US$1,144
    nanakflights.com
    Show Details

    Depart: Vancouver to Varadero via Edmonton, Toronto

    YVR
    7:05 pm
    1h 31m
    YEG
    9:36 pm
    2h 54m
    YEG
    12:30 am
    3h 40m
    YYZ
    6:10 am
    3h 40m
    YYZ
    9:50 am
    3h 36m
    VRA
    1:26 pm
    Airlines
    Flight No.
    From
    To
    Duration
    WS186
    7:05 pm, 29 Dec Mon
    YVR Vancouver
    9:36 pm, 29 Dec Mon
    YEG Edmonton
    1h 31m
    2h 54m layover in Edmonton (YEG)
    WS426
    12:30 am, 30 Dec Tue
    YEG Edmonton
    6:10 am, 30 Dec Tue
    YYZ Toronto
    3h 40m
    3h 40m layover in Toronto (YYZ)
    WS2610
    9:50 am, 30 Dec Tue
    YYZ Toronto
    1:26 pm, 30 Dec Tue
    VRA Varadero
    3h 36m

    Return: Varadero to Vancouver via Toronto, Calgary

    VRA
    2:26 pm
    3h 30m
    YYZ
    5:56 pm
    1h 49m
    YYZ
    7:45 pm
    4h 21m
    YYC
    10:06 pm
    54m
    YYC
    11:00 pm
    1h 34m
    YVR
    11:34 pm
    Airlines
    Flight No.
    From
    To
    Duration
    WS2611
    2:26 pm, 12 Jan Mon
    VRA Varadero
    5:56 pm, 12 Jan Mon
    YYZ Toronto
    3h 30m
    1h 49m layover in Toronto (YYZ)
    WS671
    7:45 pm, 12 Jan Mon
    YYZ Toronto
    10:06 pm, 12 Jan Mon
    YYC Calgary
    4h 21m
    54m layover in Calgary (YYC)
    WS131
    11:00 pm, 12 Jan Mon
    YYC Calgary
    11:34 pm, 12 Jan Mon
    YVR Vancouver
    1h 34m
    Depart: Mon, 29 Dec Return: Mon, 12 Jan Vancouver to Varadero Mon, 29 Dec - Mon, 12 Jan
    WestJet 2+ stops 16h 21m
    6:05 pm YVR - 1:26 pm (+1) VRA
    WestJet 2+ stops 12h 8m
    2:26 pm VRA - 11:34 pm YVR
    US$1,144
    nanakflights.com
    Show Details

    Depart: Vancouver to Varadero via Calgary, Toronto

    YVR
    6:05 pm
    1h 24m
    YYC
    8:29 pm
    4h 31m
    YYC
    1:00 am
    3h 44m
    YYZ
    6:44 am
    3h 6m
    YYZ
    9:50 am
    3h 36m
    VRA
    1:26 pm
    Airlines
    Flight No.
    From
    To
    Duration
    WS212
    6:05 pm, 29 Dec Mon
    YVR Vancouver
    8:29 pm, 29 Dec Mon
    YYC Calgary
    1h 24m
    4h 31m layover in Calgary (YYC)
    WS648
    1:00 am, 30 Dec Tue
    YYC Calgary
    6:44 am, 30 Dec Tue
    YYZ Toronto
    3h 44m
    3h 6m layover in Toronto (YYZ)
    WS2610
    9:50 am, 30 Dec Tue
    YYZ Toronto
    1:26 pm, 30 Dec Tue
    VRA Varadero
    3h 36m

    Return: Varadero to Vancouver via Toronto, Calgary

    VRA
    2:26 pm
    3h 30m
    YYZ
    5:56 pm
    1h 49m
    YYZ
    7:45 pm
    4h 21m
    YYC
    10:06 pm
    54m
    YYC
    11:00 pm
    1h 34m
    YVR
    11:34 pm
    Airlines
    Flight No.
    From
    To
    Duration
    WS2611
    2:26 pm, 12 Jan Mon
    VRA Varadero
    5:56 pm, 12 Jan Mon
    YYZ Toronto
    3h 30m
    1h 49m layover in Toronto (YYZ)
    WS671
    7:45 pm, 12 Jan Mon
    YYZ Toronto
    10:06 pm, 12 Jan Mon
    YYC Calgary
    4h 21m
    54m layover in Calgary (YYC)
    WS131
    11:00 pm, 12 Jan Mon
    YYC Calgary
    11:34 pm, 12 Jan Mon
    YVR Vancouver
    1h 34m
    Depart: Mon, 29 Dec Return: Mon, 12 Jan Vancouver to Varadero Mon, 29 Dec - Mon, 12 Jan
    WestJet 1 stop 11h 36m
    10:50 pm YVR - 1:26 pm (+1) VRA
    WestJet 1 stop 12h 49m
    2:26 pm VRA - 12:15 am (+1) YVR
    US$1,144
    nanakflights.com
    Show Details

    Depart: Vancouver to Varadero via Toronto

    YVR
    10:50 pm
    4h 24m
    YYZ
    6:14 am (+1)
    3h 36m
    YYZ
    9:50 am
    3h 36m
    VRA
    1:26 pm
    Airlines
    Flight No.
    From
    To
    Duration
    WS724
    10:50 pm, 29 Dec Mon
    YVR Vancouver
    6:14 am, 30 Dec Tue
    YYZ Toronto
    4h 24m
    3h 36m layover in Toronto (YYZ)
    WS2610
    9:50 am, 30 Dec Tue
    YYZ Toronto
    1:26 pm, 30 Dec Tue
    VRA Varadero
    3h 36m

    Return: Varadero to Vancouver via Toronto

    VRA
    2:26 pm
    3h 30m
    YYZ
    5:56 pm
    4h 4m
    YYZ
    10:00 pm
    5h 15m
    YVR
    12:15 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    WS2611
    2:26 pm, 12 Jan Mon
    VRA Varadero
    5:56 pm, 12 Jan Mon
    YYZ Toronto
    3h 30m
    4h 4m layover in Toronto (YYZ)
    WS723
    10:00 pm, 12 Jan Mon
    YYZ Toronto
    12:15 am, 13 Jan Tue
    YVR Vancouver
    5h 15m
    Depart: Mon, 29 Dec Return: Mon, 12 Jan Vancouver to Varadero Mon, 29 Dec - Mon, 12 Jan
    WestJet 2+ stops 15h 21m
    7:05 pm YVR - 1:26 pm (+1) VRA
    WestJet 1 stop 12h 49m
    2:26 pm VRA - 12:15 am (+1) YVR
    US$1,144
    nanakflights.com
    Show Details

    Depart: Vancouver to Varadero via Edmonton, Toronto

    YVR
    7:05 pm
    1h 31m
    YEG
    9:36 pm
    2h 54m
    YEG
    12:30 am
    3h 40m
    YYZ
    6:10 am
    3h 40m
    YYZ
    9:50 am
    3h 36m
    VRA
    1:26 pm
    Airlines
    Flight No.
    From
    To
    Duration
    WS186
    7:05 pm, 29 Dec Mon
    YVR Vancouver
    9:36 pm, 29 Dec Mon
    YEG Edmonton
    1h 31m
    2h 54m layover in Edmonton (YEG)
    WS426
    12:30 am, 30 Dec Tue
    YEG Edmonton
    6:10 am, 30 Dec Tue
    YYZ Toronto
    3h 40m
    3h 40m layover in Toronto (YYZ)
    WS2610
    9:50 am, 30 Dec Tue
    YYZ Toronto
    1:26 pm, 30 Dec Tue
    VRA Varadero
    3h 36m

    Return: Varadero to Vancouver via Toronto

    VRA
    2:26 pm
    3h 30m
    YYZ
    5:56 pm
    4h 4m
    YYZ
    10:00 pm
    5h 15m
    YVR
    12:15 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    WS2611
    2:26 pm, 12 Jan Mon
    VRA Varadero
    5:56 pm, 12 Jan Mon
    YYZ Toronto
    3h 30m
    4h 4m layover in Toronto (YYZ)
    WS723
    10:00 pm, 12 Jan Mon
    YYZ Toronto
    12:15 am, 13 Jan Tue
    YVR Vancouver
    5h 15m
    Depart: Mon, 29 Dec Return: Mon, 12 Jan Vancouver to Varadero Mon, 29 Dec - Mon, 12 Jan
    WestJet 2+ stops 16h 21m
    6:05 pm YVR - 1:26 pm (+1) VRA
    WestJet 2+ stops 12h 8m
    2:26 pm VRA - 11:34 pm YVR
    US$1,144
    nanakflights.com
    Show Details

    Depart: Vancouver to Varadero via Calgary, Toronto

    YVR
    6:05 pm
    1h 24m
    YYC
    8:29 pm
    3h 51m
    YYC
    12:20 am
    3h 44m
    YYZ
    6:04 am
    3h 46m
    YYZ
    9:50 am
    3h 36m
    VRA
    1:26 pm
    Airlines
    Flight No.
    From
    To
    Duration
    WS212
    6:05 pm, 29 Dec Mon
    YVR Vancouver
    8:29 pm, 29 Dec Mon
    YYC Calgary
    1h 24m
    3h 51m layover in Calgary (YYC)
    WS652
    12:20 am, 30 Dec Tue
    YYC Calgary
    6:04 am, 30 Dec Tue
    YYZ Toronto
    3h 44m
    3h 46m layover in Toronto (YYZ)
    WS2610
    9:50 am, 30 Dec Tue
    YYZ Toronto
    1:26 pm, 30 Dec Tue
    VRA Varadero
    3h 36m

    Return: Varadero to Vancouver via Toronto, Calgary

    VRA
    2:26 pm
    3h 30m
    YYZ
    5:56 pm
    1h 49m
    YYZ
    7:45 pm
    4h 21m
    YYC
    10:06 pm
    54m
    YYC
    11:00 pm
    1h 34m
    YVR
    11:34 pm
    Airlines
    Flight No.
    From
    To
    Duration
    WS2611
    2:26 pm, 12 Jan Mon
    VRA Varadero
    5:56 pm, 12 Jan Mon
    YYZ Toronto
    3h 30m
    1h 49m layover in Toronto (YYZ)
    WS671
    7:45 pm, 12 Jan Mon
    YYZ Toronto
    10:06 pm, 12 Jan Mon
    YYC Calgary
    4h 21m
    54m layover in Calgary (YYC)
    WS131
    11:00 pm, 12 Jan Mon
    YYC Calgary
    11:34 pm, 12 Jan Mon
    YVR Vancouver
    1h 34m
    Depart: Mon, 29 Dec Return: Mon, 12 Jan Vancouver to Varadero Mon, 29 Dec - Mon, 12 Jan
    WestJet 2+ stops 15h 11m
    7:15 pm YVR - 1:26 pm (+1) VRA
    WestJet 2+ stops 12h 8m
    2:26 pm VRA - 11:34 pm YVR
    US$1,144
    nanakflights.com
    Show Details

    Depart: Vancouver to Varadero via Calgary, Toronto

    YVR
    7:15 pm
    1h 21m
    YYC
    9:36 pm
    2h 44m
    YYC
    12:20 am
    3h 44m
    YYZ
    6:04 am
    3h 46m
    YYZ
    9:50 am
    3h 36m
    VRA
    1:26 pm
    Airlines
    Flight No.
    From
    To
    Duration
    WS568
    7:15 pm, 29 Dec Mon
    YVR Vancouver
    9:36 pm, 29 Dec Mon
    YYC Calgary
    1h 21m
    2h 44m layover in Calgary (YYC)
    WS652
    12:20 am, 30 Dec Tue
    YYC Calgary
    6:04 am, 30 Dec Tue
    YYZ Toronto
    3h 44m
    3h 46m layover in Toronto (YYZ)
    WS2610
    9:50 am, 30 Dec Tue
    YYZ Toronto
    1:26 pm, 30 Dec Tue
    VRA Varadero
    3h 36m

    Return: Varadero to Vancouver via Toronto, Calgary

    VRA
    2:26 pm
    3h 30m
    YYZ
    5:56 pm
    1h 49m
    YYZ
    7:45 pm
    4h 21m
    YYC
    10:06 pm
    54m
    YYC
    11:00 pm
    1h 34m
    YVR
    11:34 pm
    Airlines
    Flight No.
    From
    To
    Duration
    WS2611
    2:26 pm, 12 Jan Mon
    VRA Varadero
    5:56 pm, 12 Jan Mon
    YYZ Toronto
    3h 30m
    1h 49m layover in Toronto (YYZ)
    WS671
    7:45 pm, 12 Jan Mon
    YYZ Toronto
    10:06 pm, 12 Jan Mon
    YYC Calgary
    4h 21m
    54m layover in Calgary (YYC)
    WS131
    11:00 pm, 12 Jan Mon
    YYC Calgary
    11:34 pm, 12 Jan Mon
    YVR Vancouver
    1h 34m
    Depart: Mon, 29 Dec Return: Mon, 12 Jan Vancouver to Varadero Mon, 29 Dec - Mon, 12 Jan
    WestJet 2+ stops 15h 11m
    7:15 pm YVR - 1:26 pm (+1) VRA
    WestJet 1 stop 12h 49m
    2:26 pm VRA - 12:15 am (+1) YVR
    US$1,144
    nanakflights.com
    Show Details

    Depart: Vancouver to Varadero via Calgary, Toronto

    YVR
    7:15 pm
    1h 21m
    YYC
    9:36 pm
    2h 44m
    YYC
    12:20 am
    3h 44m
    YYZ
    6:04 am
    3h 46m
    YYZ
    9:50 am
    3h 36m
    VRA
    1:26 pm
    Airlines
    Flight No.
    From
    To
    Duration
    WS568
    7:15 pm, 29 Dec Mon
    YVR Vancouver
    9:36 pm, 29 Dec Mon
    YYC Calgary
    1h 21m
    2h 44m layover in Calgary (YYC)
    WS652
    12:20 am, 30 Dec Tue
    YYC Calgary
    6:04 am, 30 Dec Tue
    YYZ Toronto
    3h 44m
    3h 46m layover in Toronto (YYZ)
    WS2610
    9:50 am, 30 Dec Tue
    YYZ Toronto
    1:26 pm, 30 Dec Tue
    VRA Varadero
    3h 36m

    Return: Varadero to Vancouver via Toronto

    VRA
    2:26 pm
    3h 30m
    YYZ
    5:56 pm
    4h 4m
    YYZ
    10:00 pm
    5h 15m
    YVR
    12:15 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    WS2611
    2:26 pm, 12 Jan Mon
    VRA Varadero
    5:56 pm, 12 Jan Mon
    YYZ Toronto
    3h 30m
    4h 4m layover in Toronto (YYZ)
    WS723
    10:00 pm, 12 Jan Mon
    YYZ Toronto
    12:15 am, 13 Jan Tue
    YVR Vancouver
    5h 15m
    Depart: Mon, 29 Dec Return: Mon, 12 Jan Vancouver to Varadero Mon, 29 Dec - Mon, 12 Jan
    WestJet 2+ stops 12h 41m
    9:45 pm YVR - 1:26 pm (+1) VRA
    WestJet 2+ stops 12h 8m
    2:26 pm VRA - 11:34 pm YVR
    US$1,144
    nanakflights.com
    Show Details

    Depart: Vancouver to Varadero via Calgary, Toronto

    YVR
    9:45 pm
    1h 24m
    YYC
    12:09 am (+1)
    51m
    YYC
    1:00 am
    3h 44m
    YYZ
    6:44 am
    3h 6m
    YYZ
    9:50 am
    3h 36m
    VRA
    1:26 pm
    Airlines
    Flight No.
    From
    To
    Duration
    WS604
    9:45 pm, 29 Dec Mon
    YVR Vancouver
    12:09 am, 30 Dec Tue
    YYC Calgary
    1h 24m
    51m layover in Calgary (YYC)
    WS648
    1:00 am, 30 Dec Tue
    YYC Calgary
    6:44 am, 30 Dec Tue
    YYZ Toronto
    3h 44m
    3h 6m layover in Toronto (YYZ)
    WS2610
    9:50 am, 30 Dec Tue
    YYZ Toronto
    1:26 pm, 30 Dec Tue
    VRA Varadero
    3h 36m

    Return: Varadero to Vancouver via Toronto, Calgary

    VRA
    2:26 pm
    3h 30m
    YYZ
    5:56 pm
    1h 49m
    YYZ
    7:45 pm
    4h 21m
    YYC
    10:06 pm
    54m
    YYC
    11:00 pm
    1h 34m
    YVR
    11:34 pm
    Airlines
    Flight No.
    From
    To
    Duration
    WS2611
    2:26 pm, 12 Jan Mon
    VRA Varadero
    5:56 pm, 12 Jan Mon
    YYZ Toronto
    3h 30m
    1h 49m layover in Toronto (YYZ)
    WS671
    7:45 pm, 12 Jan Mon
    YYZ Toronto
    10:06 pm, 12 Jan Mon
    YYC Calgary
    4h 21m
    54m layover in Calgary (YYC)
    WS131
    11:00 pm, 12 Jan Mon
    YYC Calgary
    11:34 pm, 12 Jan Mon
    YVR Vancouver
    1h 34m
    Depart: Mon, 29 Dec Return: Mon, 12 Jan Vancouver to Varadero Mon, 29 Dec - Mon, 12 Jan
    WestJet 2+ stops 15h 11m
    7:15 pm YVR - 1:26 pm (+1) VRA
    WestJet 1 stop 12h 49m
    2:26 pm VRA - 12:15 am (+1) YVR
    US$1,144
    nanakflights.com
    Show Details

    Depart: Vancouver to Varadero via Calgary, Toronto

    YVR
    7:15 pm
    1h 21m
    YYC
    9:36 pm
    3h 24m
    YYC
    1:00 am
    3h 44m
    YYZ
    6:44 am
    3h 6m
    YYZ
    9:50 am
    3h 36m
    VRA
    1:26 pm
    Airlines
    Flight No.
    From
    To
    Duration
    WS568
    7:15 pm, 29 Dec Mon
    YVR Vancouver
    9:36 pm, 29 Dec Mon
    YYC Calgary
    1h 21m
    3h 24m layover in Calgary (YYC)
    WS648
    1:00 am, 30 Dec Tue
    YYC Calgary
    6:44 am, 30 Dec Tue
    YYZ Toronto
    3h 44m
    3h 6m layover in Toronto (YYZ)
    WS2610
    9:50 am, 30 Dec Tue
    YYZ Toronto
    1:26 pm, 30 Dec Tue
    VRA Varadero
    3h 36m

    Return: Varadero to Vancouver via Toronto

    VRA
    2:26 pm
    3h 30m
    YYZ
    5:56 pm
    4h 4m
    YYZ
    10:00 pm
    5h 15m
    YVR
    12:15 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    WS2611
    2:26 pm, 12 Jan Mon
    VRA Varadero
    5:56 pm, 12 Jan Mon
    YYZ Toronto
    3h 30m
    4h 4m layover in Toronto (YYZ)
    WS723
    10:00 pm, 12 Jan Mon
    YYZ Toronto
    12:15 am, 13 Jan Tue
    YVR Vancouver
    5h 15m
    Depart: Mon, 29 Dec Return: Mon, 12 Jan Vancouver to Varadero Mon, 29 Dec - Mon, 12 Jan
    WestJet 2+ stops 15h 11m
    7:15 pm YVR - 1:26 pm (+1) VRA
    WestJet 2+ stops 12h 8m
    2:26 pm VRA - 11:34 pm YVR
    US$1,144
    nanakflights.com
    Show Details

    Depart: Vancouver to Varadero via Calgary, Toronto

    YVR
    7:15 pm
    1h 21m
    YYC
    9:36 pm
    3h 24m
    YYC
    1:00 am
    3h 44m
    YYZ
    6:44 am
    3h 6m
    YYZ
    9:50 am
    3h 36m
    VRA
    1:26 pm
    Airlines
    Flight No.
    From
    To
    Duration
    WS568
    7:15 pm, 29 Dec Mon
    YVR Vancouver
    9:36 pm, 29 Dec Mon
    YYC Calgary
    1h 21m
    3h 24m layover in Calgary (YYC)
    WS648
    1:00 am, 30 Dec Tue
    YYC Calgary
    6:44 am, 30 Dec Tue
    YYZ Toronto
    3h 44m
    3h 6m layover in Toronto (YYZ)
    WS2610
    9:50 am, 30 Dec Tue
    YYZ Toronto
    1:26 pm, 30 Dec Tue
    VRA Varadero
    3h 36m

    Return: Varadero to Vancouver via Toronto, Calgary

    VRA
    2:26 pm
    3h 30m
    YYZ
    5:56 pm
    1h 49m
    YYZ
    7:45 pm
    4h 21m
    YYC
    10:06 pm
    54m
    YYC
    11:00 pm
    1h 34m
    YVR
    11:34 pm
    Airlines
    Flight No.
    From
    To
    Duration
    WS2611
    2:26 pm, 12 Jan Mon
    VRA Varadero
    5:56 pm, 12 Jan Mon
    YYZ Toronto
    3h 30m
    1h 49m layover in Toronto (YYZ)
    WS671
    7:45 pm, 12 Jan Mon
    YYZ Toronto
    10:06 pm, 12 Jan Mon
    YYC Calgary
    4h 21m
    54m layover in Calgary (YYC)
    WS131
    11:00 pm, 12 Jan Mon
    YYC Calgary
    11:34 pm, 12 Jan Mon
    YVR Vancouver
    1h 34m
    Depart: Mon, 29 Dec Return: Mon, 12 Jan Vancouver to Varadero Mon, 29 Dec - Mon, 12 Jan
    WestJet 1 stop 11h 36m
    10:50 pm YVR - 1:26 pm (+1) VRA
    WestJet 2+ stops 12h 8m
    2:26 pm VRA - 11:34 pm YVR
    US$1,144
    nanakflights.com
    Show Details

    Depart: Vancouver to Varadero via Toronto

    YVR
    10:50 pm
    4h 24m
    YYZ
    6:14 am (+1)
    3h 36m
    YYZ
    9:50 am
    3h 36m
    VRA
    1:26 pm
    Airlines
    Flight No.
    From
    To
    Duration
    WS724
    10:50 pm, 29 Dec Mon
    YVR Vancouver
    6:14 am, 30 Dec Tue
    YYZ Toronto
    4h 24m
    3h 36m layover in Toronto (YYZ)
    WS2610
    9:50 am, 30 Dec Tue
    YYZ Toronto
    1:26 pm, 30 Dec Tue
    VRA Varadero
    3h 36m

    Return: Varadero to Vancouver via Toronto, Calgary

    VRA
    2:26 pm
    3h 30m
    YYZ
    5:56 pm
    1h 49m
    YYZ
    7:45 pm
    4h 21m
    YYC
    10:06 pm
    54m
    YYC
    11:00 pm
    1h 34m
    YVR
    11:34 pm
    Airlines
    Flight No.
    From
    To
    Duration
    WS2611
    2:26 pm, 12 Jan Mon
    VRA Varadero
    5:56 pm, 12 Jan Mon
    YYZ Toronto
    3h 30m
    1h 49m layover in Toronto (YYZ)
    WS671
    7:45 pm, 12 Jan Mon
    YYZ Toronto
    10:06 pm, 12 Jan Mon
    YYC Calgary
    4h 21m
    54m layover in Calgary (YYC)
    WS131
    11:00 pm, 12 Jan Mon
    YYC Calgary
    11:34 pm, 12 Jan Mon
    YVR Vancouver
    1h 34m
    Depart: Mon, 29 Dec Return: Mon, 12 Jan Vancouver to Varadero Mon, 29 Dec - Mon, 12 Jan
    WestJet 2+ stops 12h 41m
    9:45 pm YVR - 1:26 pm (+1) VRA
    WestJet 1 stop 12h 49m
    2:26 pm VRA - 12:15 am (+1) YVR
    US$1,144
    nanakflights.com
    Show Details

    Depart: Vancouver to Varadero via Calgary, Toronto

    YVR
    9:45 pm
    1h 24m
    YYC
    12:09 am (+1)
    51m
    YYC
    1:00 am
    3h 44m
    YYZ
    6:44 am
    3h 6m
    YYZ
    9:50 am
    3h 36m
    VRA
    1:26 pm
    Airlines
    Flight No.
    From
    To
    Duration
    WS604
    9:45 pm, 29 Dec Mon
    YVR Vancouver
    12:09 am, 30 Dec Tue
    YYC Calgary
    1h 24m
    51m layover in Calgary (YYC)
    WS648
    1:00 am, 30 Dec Tue
    YYC Calgary
    6:44 am, 30 Dec Tue
    YYZ Toronto
    3h 44m
    3h 6m layover in Toronto (YYZ)
    WS2610
    9:50 am, 30 Dec Tue
    YYZ Toronto
    1:26 pm, 30 Dec Tue
    VRA Varadero
    3h 36m

    Return: Varadero to Vancouver via Toronto

    VRA
    2:26 pm
    3h 30m
    YYZ
    5:56 pm
    4h 4m
    YYZ
    10:00 pm
    5h 15m
    YVR
    12:15 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    WS2611
    2:26 pm, 12 Jan Mon
    VRA Varadero
    5:56 pm, 12 Jan Mon
    YYZ Toronto
    3h 30m
    4h 4m layover in Toronto (YYZ)
    WS723
    10:00 pm, 12 Jan Mon
    YYZ Toronto
    12:15 am, 13 Jan Tue
    YVR Vancouver
    5h 15m
    Depart: Mon, 29 Dec Return: Mon, 12 Jan Vancouver to Varadero Mon, 29 Dec - Mon, 12 Jan
    WestJet 2+ stops 16h 21m
    6:05 pm YVR - 1:26 pm (+1) VRA
    WestJet 1 stop 12h 49m
    2:26 pm VRA - 12:15 am (+1) YVR
    US$1,144
    nanakflights.com
    Show Details

    Depart: Vancouver to Varadero via Calgary, Toronto

    YVR
    6:05 pm
    1h 24m
    YYC
    8:29 pm
    4h 31m
    YYC
    1:00 am
    3h 44m
    YYZ
    6:44 am
    3h 6m
    YYZ
    9:50 am
    3h 36m
    VRA
    1:26 pm
    Airlines
    Flight No.
    From
    To
    Duration
    WS212
    6:05 pm, 29 Dec Mon
    YVR Vancouver
    8:29 pm, 29 Dec Mon
    YYC Calgary
    1h 24m
    4h 31m layover in Calgary (YYC)
    WS648
    1:00 am, 30 Dec Tue
    YYC Calgary
    6:44 am, 30 Dec Tue
    YYZ Toronto
    3h 44m
    3h 6m layover in Toronto (YYZ)
    WS2610
    9:50 am, 30 Dec Tue
    YYZ Toronto
    1:26 pm, 30 Dec Tue
    VRA Varadero
    3h 36m

    Return: Varadero to Vancouver via Toronto

    VRA
    2:26 pm
    3h 30m
    YYZ
    5:56 pm
    4h 4m
    YYZ
    10:00 pm
    5h 15m
    YVR
    12:15 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    WS2611
    2:26 pm, 12 Jan Mon
    VRA Varadero
    5:56 pm, 12 Jan Mon
    YYZ Toronto
    3h 30m
    4h 4m layover in Toronto (YYZ)
    WS723
    10:00 pm, 12 Jan Mon
    YYZ Toronto
    12:15 am, 13 Jan Tue
    YVR Vancouver
    5h 15m
    Depart: Sun, 28 Dec Return: Sun, 11 Jan Vancouver to Varadero Sun, 28 Dec - Sun, 11 Jan
    WestJet 2+ stops 12h 26m
    10:00 pm YVR - 1:26 pm (+1) VRA
    WestJet 2+ stops 12h 8m
    2:26 pm VRA - 11:34 pm YVR
    US$1,163
    airtickets24.com
    Show Details

    Depart: Vancouver to Varadero via Edmonton, Toronto

    YVR
    10:00 pm
    1h 30m
    YEG
    12:30 am (+1)
    30m
    YEG
    1:00 am
    3h 40m
    YYZ
    6:40 am
    3h 10m
    YYZ
    9:50 am
    3h 36m
    VRA
    1:26 pm
    Airlines
    Flight No.
    From
    To
    Duration
    WS418
    10:00 pm, 28 Dec Sun
    YVR Vancouver
    12:30 am, 29 Dec Mon
    YEG Edmonton
    1h 30m
    30m layover in Edmonton (YEG)
    WS860
    1:00 am, 29 Dec Mon
    YEG Edmonton
    6:40 am, 29 Dec Mon
    YYZ Toronto
    3h 40m
    3h 10m layover in Toronto (YYZ)
    WS2610
    9:50 am, 29 Dec Mon
    YYZ Toronto
    1:26 pm, 29 Dec Mon
    VRA Varadero
    3h 36m

    Return: Varadero to Vancouver via Toronto, Calgary

    VRA
    2:26 pm
    3h 30m
    YYZ
    5:56 pm
    1h 49m
    YYZ
    7:45 pm
    4h 21m
    YYC
    10:06 pm
    54m
    YYC
    11:00 pm
    1h 34m
    YVR
    11:34 pm
    Airlines
    Flight No.
    From
    To
    Duration
    WS2611
    2:26 pm, 11 Jan Sun
    VRA Varadero
    5:56 pm, 11 Jan Sun
    YYZ Toronto
    3h 30m
    1h 49m layover in Toronto (YYZ)
    WS671
    7:45 pm, 11 Jan Sun
    YYZ Toronto
    10:06 pm, 11 Jan Sun
    YYC Calgary
    4h 21m
    54m layover in Calgary (YYC)
    WS131
    11:00 pm, 11 Jan Sun
    YYC Calgary
    11:34 pm, 11 Jan Sun
    YVR Vancouver
    1h 34m
    Depart: Sun, 28 Dec Return: Sun, 11 Jan Vancouver to Varadero Sun, 28 Dec - Sun, 11 Jan
    WestJet 2+ stops 12h 26m
    10:00 pm YVR - 1:26 pm (+1) VRA
    WestJet 1 stop 12h 49m
    2:26 pm VRA - 12:15 am (+1) YVR
    US$1,168
    airtickets24.com
    Show Details

    Depart: Vancouver to Varadero via Edmonton, Toronto

    YVR
    10:00 pm
    1h 30m
    YEG
    12:30 am (+1)
    30m
    YEG
    1:00 am
    3h 40m
    YYZ
    6:40 am
    3h 10m
    YYZ
    9:50 am
    3h 36m
    VRA
    1:26 pm
    Airlines
    Flight No.
    From
    To
    Duration
    WS418
    10:00 pm, 28 Dec Sun
    YVR Vancouver
    12:30 am, 29 Dec Mon
    YEG Edmonton
    1h 30m
    30m layover in Edmonton (YEG)
    WS860
    1:00 am, 29 Dec Mon
    YEG Edmonton
    6:40 am, 29 Dec Mon
    YYZ Toronto
    3h 40m
    3h 10m layover in Toronto (YYZ)
    WS2610
    9:50 am, 29 Dec Mon
    YYZ Toronto
    1:26 pm, 29 Dec Mon
    VRA Varadero
    3h 36m

    Return: Varadero to Vancouver via Toronto

    VRA
    2:26 pm
    3h 30m
    YYZ
    5:56 pm
    4h 4m
    YYZ
    10:00 pm
    5h 15m
    YVR
    12:15 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    WS2611
    2:26 pm, 11 Jan Sun
    VRA Varadero
    5:56 pm, 11 Jan Sun
    YYZ Toronto
    3h 30m
    4h 4m layover in Toronto (YYZ)
    WS723
    10:00 pm, 11 Jan Sun
    YYZ Toronto
    12:15 am, 12 Jan Mon
    YVR Vancouver
    5h 15m
    Depart: Sun, 28 Dec Return: Sun, 11 Jan Vancouver to Varadero Sun, 28 Dec - Sun, 11 Jan
    WestJet 1 stop 11h 36m
    10:50 pm YVR - 1:26 pm (+1) VRA
    WestJet 2+ stops 12h 8m
    2:26 pm VRA - 11:34 pm YVR
    US$1,168
    airtickets24.com
    Show Details

    Depart: Vancouver to Varadero via Toronto

    YVR
    10:50 pm
    4h 24m
    YYZ
    6:14 am (+1)
    3h 36m
    YYZ
    9:50 am
    3h 36m
    VRA
    1:26 pm
    Airlines
    Flight No.
    From
    To
    Duration
    WS724
    10:50 pm, 28 Dec Sun
    YVR Vancouver
    6:14 am, 29 Dec Mon
    YYZ Toronto
    4h 24m
    3h 36m layover in Toronto (YYZ)
    WS2610
    9:50 am, 29 Dec Mon
    YYZ Toronto
    1:26 pm, 29 Dec Mon
    VRA Varadero
    3h 36m

    Return: Varadero to Vancouver via Toronto, Calgary

    VRA
    2:26 pm
    3h 30m
    YYZ
    5:56 pm
    1h 49m
    YYZ
    7:45 pm
    4h 21m
    YYC
    10:06 pm
    54m
    YYC
    11:00 pm
    1h 34m
    YVR
    11:34 pm
    Airlines
    Flight No.
    From
    To
    Duration
    WS2611
    2:26 pm, 11 Jan Sun
    VRA Varadero
    5:56 pm, 11 Jan Sun
    YYZ Toronto
    3h 30m
    1h 49m layover in Toronto (YYZ)
    WS671
    7:45 pm, 11 Jan Sun
    YYZ Toronto
    10:06 pm, 11 Jan Sun
    YYC Calgary
    4h 21m
    54m layover in Calgary (YYC)
    WS131
    11:00 pm, 11 Jan Sun
    YYC Calgary
    11:34 pm, 11 Jan Sun
    YVR Vancouver
    1h 34m
    Depart: Sun, 28 Dec Return: Sun, 11 Jan Vancouver to Varadero Sun, 28 Dec - Sun, 11 Jan
    WestJet 1 stop 17h 31m
    4:55 pm YVR - 1:26 pm (+1) VRA
    WestJet 2+ stops 12h 8m
    2:26 pm VRA - 11:34 pm YVR
    US$1,168
    airtickets24.com
    Show Details

    Depart: Vancouver to Varadero via Toronto

    YVR
    4:55 pm
    4h 24m
    YYZ
    12:19 am (+1)
    9h 31m
    YYZ
    9:50 am
    3h 36m
    VRA
    1:26 pm
    Airlines
    Flight No.
    From
    To
    Duration
    WS720
    4:55 pm, 28 Dec Sun
    YVR Vancouver
    12:19 am, 29 Dec Mon
    YYZ Toronto
    4h 24m
    9h 31m layover in Toronto (YYZ)
    WS2610
    9:50 am, 29 Dec Mon
    YYZ Toronto
    1:26 pm, 29 Dec Mon
    VRA Varadero
    3h 36m

    Return: Varadero to Vancouver via Toronto, Calgary

    VRA
    2:26 pm
    3h 30m
    YYZ
    5:56 pm
    1h 49m
    YYZ
    7:45 pm
    4h 21m
    YYC
    10:06 pm
    54m
    YYC
    11:00 pm
    1h 34m
    YVR
    11:34 pm
    Airlines
    Flight No.
    From
    To
    Duration
    WS2611
    2:26 pm, 11 Jan Sun
    VRA Varadero
    5:56 pm, 11 Jan Sun
    YYZ Toronto
    3h 30m
    1h 49m layover in Toronto (YYZ)
    WS671
    7:45 pm, 11 Jan Sun
    YYZ Toronto
    10:06 pm, 11 Jan Sun
    YYC Calgary
    4h 21m
    54m layover in Calgary (YYC)
    WS131
    11:00 pm, 11 Jan Sun
    YYC Calgary
    11:34 pm, 11 Jan Sun
    YVR Vancouver
    1h 34m
    Depart: Sun, 28 Dec Return: Sun, 11 Jan Vancouver to Varadero Sun, 28 Dec - Sun, 11 Jan
    WestJet 1 stop 11h 36m
    10:50 pm YVR - 1:26 pm (+1) VRA
    WestJet 2+ stops 20h 10m
    2:26 pm VRA - 7:36 am (+1) YVR
    US$1,168
    airtickets24.com
    Show Details

    Depart: Vancouver to Varadero via Toronto

    YVR
    10:50 pm
    4h 24m
    YYZ
    6:14 am (+1)
    3h 36m
    YYZ
    9:50 am
    3h 36m
    VRA
    1:26 pm
    Airlines
    Flight No.
    From
    To
    Duration
    WS724
    10:50 pm, 28 Dec Sun
    YVR Vancouver
    6:14 am, 29 Dec Mon
    YYZ Toronto
    4h 24m
    3h 36m layover in Toronto (YYZ)
    WS2610
    9:50 am, 29 Dec Mon
    YYZ Toronto
    1:26 pm, 29 Dec Mon
    VRA Varadero
    3h 36m

    Return: Varadero to Vancouver via Toronto, Calgary

    VRA
    2:26 pm
    3h 30m
    YYZ
    5:56 pm
    2h 39m
    YYZ
    8:35 pm
    4h 21m
    YYC
    10:56 pm
    8h 4m
    YYC
    7:00 am
    1h 36m
    YVR
    7:36 am
    Airlines
    Flight No.
    From
    To
    Duration
    WS2611
    2:26 pm, 11 Jan Sun
    VRA Varadero
    5:56 pm, 11 Jan Sun
    YYZ Toronto
    3h 30m
    2h 39m layover in Toronto (YYZ)
    WS673
    8:35 pm, 11 Jan Sun
    YYZ Toronto
    10:56 pm, 11 Jan Sun
    YYC Calgary
    4h 21m
    8h 4m layover in Calgary (YYC)
    WS545
    7:00 am, 12 Jan Mon
    YYC Calgary
    7:36 am, 12 Jan Mon
    YVR Vancouver
    1h 36m