×
Flights
  • One way
  • Round trip
Cheap Flights from Vancouver to Cuba
(Modify Search)
  • Themes
  • Destinations
  • Airlines
  • Flights

Cheap Flights from Vancouver to Cuba

Airline Results Price View
View All Airlines View Flights
WestJet 25 results US$755 View Flights
Themes Results Price View
View All Themes View Cities
Luxury 7 results US$755 View Cities
Beach 7 results US$755 View Cities
Outdoor 7 results US$755 View Cities
Cities Results Price View
View All Cities View Flights
Varadero 7 results US$755 View Flights
Holguin 18 results US$1,579 View Flights
Depart: Sun, 7 Dec Return: Sun, 11 Jan Vancouver to Varadero Sun, 7 Dec - Sun, 11 Jan
WestJet 2+ stops 13h 56m
8:30 pm YVR - 1:26 pm (+1) VRA
WestJet 1 stop 12h 49m
2:26 pm VRA - 12:15 am (+1) YVR
US$754
nanakflights.com
Show Details

Depart: Vancouver to Varadero via Calgary, Toronto

YVR
8:30 pm
1h 21m
YYC
10:51 pm
2h 9m
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
WS388
8:30 pm, 7 Dec Sun
YVR Vancouver
10:51 pm, 7 Dec Sun
YYC Calgary
1h 21m
2h 9m layover in Calgary (YYC)
WS648
1:00 am, 8 Dec Mon
YYC Calgary
6:44 am, 8 Dec Mon
YYZ Toronto
3h 44m
3h 6m layover in Toronto (YYZ)
WS2610
9:50 am, 8 Dec Mon
YYZ Toronto
1:26 pm, 8 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, 7 Dec Return: Sun, 11 Jan Vancouver to Varadero Sun, 7 Dec - Sun, 11 Jan
WestJet 2+ stops 13h 56m
8:30 pm YVR - 1:26 pm (+1) VRA
WestJet 1 stop 12h 49m
2:26 pm VRA - 12:15 am (+1) YVR
US$754
nanakflights.com
Show Details

Depart: Vancouver to Varadero via Calgary, Toronto

YVR
8:30 pm
1h 21m
YYC
10:51 pm
1h 29m
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
WS388
8:30 pm, 7 Dec Sun
YVR Vancouver
10:51 pm, 7 Dec Sun
YYC Calgary
1h 21m
1h 29m layover in Calgary (YYC)
WS652
12:20 am, 8 Dec Mon
YYC Calgary
6:04 am, 8 Dec Mon
YYZ Toronto
3h 44m
3h 46m layover in Toronto (YYZ)
WS2610
9:50 am, 8 Dec Mon
YYZ Toronto
1:26 pm, 8 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, 7 Dec Return: Sun, 11 Jan Vancouver to Varadero Sun, 7 Dec - Sun, 11 Jan
WestJet 1 stop 11h 36m
10:50 pm YVR - 1:26 pm (+1) VRA
WestJet 2+ stops 12h 4m
2:26 pm VRA - 11:30 pm YVR
US$754
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, 7 Dec Sun
YVR Vancouver
6:14 am, 8 Dec Mon
YYZ Toronto
4h 24m
3h 36m layover in Toronto (YYZ)
WS2610
9:50 am, 8 Dec Mon
YYZ Toronto
1:26 pm, 8 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 30m
YVR
11:30 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:30 pm, 11 Jan Sun
YVR Vancouver
1h 30m
Depart: Sun, 7 Dec Return: Sun, 11 Jan Vancouver to Varadero Sun, 7 Dec - Sun, 11 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$754
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, 7 Dec Sun
YVR Vancouver
6:14 am, 8 Dec Mon
YYZ Toronto
4h 24m
3h 36m layover in Toronto (YYZ)
WS2610
9:50 am, 8 Dec Mon
YYZ Toronto
1:26 pm, 8 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, 7 Dec Return: Sun, 11 Jan Vancouver to Varadero Sun, 7 Dec - Sun, 11 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$806
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, 7 Dec Sun
YVR Vancouver
9:36 pm, 7 Dec Sun
YYC Calgary
1h 21m
3h 24m layover in Calgary (YYC)
WS648
1:00 am, 8 Dec Mon
YYC Calgary
6:44 am, 8 Dec Mon
YYZ Toronto
3h 44m
3h 6m layover in Toronto (YYZ)
WS2610
9:50 am, 8 Dec Mon
YYZ Toronto
1:26 pm, 8 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, 7 Dec Return: Sun, 11 Jan Vancouver to Varadero Sun, 7 Dec - Sun, 11 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$806
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, 7 Dec Sun
YVR Vancouver
9:36 pm, 7 Dec Sun
YYC Calgary
1h 21m
2h 44m layover in Calgary (YYC)
WS652
12:20 am, 8 Dec Mon
YYC Calgary
6:04 am, 8 Dec Mon
YYZ Toronto
3h 44m
3h 46m layover in Toronto (YYZ)
WS2610
9:50 am, 8 Dec Mon
YYZ Toronto
1:26 pm, 8 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, 7 Dec Return: Sun, 11 Jan Vancouver to Varadero Sun, 7 Dec - Sun, 11 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$851
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, 7 Dec Sun
YVR Vancouver
9:36 pm, 7 Dec Sun
YEG Edmonton
1h 31m
2h 54m layover in Edmonton (YEG)
WS426
12:30 am, 8 Dec Mon
YEG Edmonton
6:10 am, 8 Dec Mon
YYZ Toronto
3h 40m
3h 40m layover in Toronto (YYZ)
WS2610
9:50 am, 8 Dec Mon
YYZ Toronto
1:26 pm, 8 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: Wed, 17 Dec Return: Wed, 31 Dec Vancouver to Holguin Wed, 17 Dec - Wed, 31 Dec
WestJet 2+ stops 1d 12h 41m
10:00 pm YVR - 1:41 pm (+2) HOG
Multiple Airlines 2+ stops 1d 3h 16m
11:59 pm HOG - 12:15 am (+2) YVR
US$1,581
fly.co.uk
Show Details

Depart: Vancouver to Holguin via Edmonton, Toronto

YVR
10:00 pm
1h 30m
YEG
12:30 am (+1)
11h 35m
YEG
12:05 pm
3h 40m
YYZ
5:45 pm
16h
YYZ
9:45 am
3h 56m
HOG
1:41 pm
Airlines
Flight No.
From
To
Duration
WS418
10:00 pm, 17 Dec Wed
YVR Vancouver
12:30 am, 18 Dec Thu
YEG Edmonton
1h 30m
11h 35m layover in Edmonton (YEG)
WS436
12:05 pm, 18 Dec Thu
YEG Edmonton
5:45 pm, 18 Dec Thu
YYZ Toronto
3h 40m
16h layover in Toronto (YYZ)
WS2624
9:45 am, 19 Dec Fri
YYZ Toronto
1:41 pm, 19 Dec Fri
HOG Holguin
3h 56m

Return: Holguin to Vancouver via Havana Jose Marti Intl, Toronto

HOG
11:59 pm
1h 21m
HAV
1:20 am (+1)
5h 40m
HAV
7:00 am
4h 55m
YYZ
11:55 am
10h 5m
YYZ
10:00 pm
5h 15m
YVR
12:15 am (+1)
Airlines
Flight No.
From
To
Duration
CU977
11:59 pm, 31 Dec Wed
HOG Holguin
1:20 am, 1 Jan Thu
HAV Havana Jose Marti Intl
1h 21m
5h 40m layover in Havana Jose Marti Intl (HAV)
CU182
7:00 am, 1 Jan Thu
HAV Havana Jose Marti Intl
11:55 am, 1 Jan Thu
YYZ Toronto
4h 55m
10h 5m layover in Toronto (YYZ)
WS723
10:00 pm, 1 Jan Thu
YYZ Toronto
12:15 am, 2 Jan Fri
YVR Vancouver
5h 15m
Depart: Wed, 17 Dec Return: Wed, 31 Dec Vancouver to Holguin Wed, 17 Dec - Wed, 31 Dec
WestJet 2+ stops 1d 12h 56m
9:45 pm YVR - 1:41 pm (+2) HOG
Multiple Airlines 2+ stops 1d 3h 16m
11:59 pm HOG - 12:15 am (+2) YVR
US$1,607
fly.co.uk
Show Details

Depart: Vancouver to Holguin via Calgary, Toronto

YVR
9:45 pm
1h 24m
YYC
12:09 am (+1)
13h 31m
YYC
1:40 pm
3h 44m
YYZ
7:24 pm
14h 21m
YYZ
9:45 am
3h 56m
HOG
1:41 pm
Airlines
Flight No.
From
To
Duration
WS604
9:45 pm, 17 Dec Wed
YVR Vancouver
12:09 am, 18 Dec Thu
YYC Calgary
1h 24m
13h 31m layover in Calgary (YYC)
WS670
1:40 pm, 18 Dec Thu
YYC Calgary
7:24 pm, 18 Dec Thu
YYZ Toronto
3h 44m
14h 21m layover in Toronto (YYZ)
WS2624
9:45 am, 19 Dec Fri
YYZ Toronto
1:41 pm, 19 Dec Fri
HOG Holguin
3h 56m

Return: Holguin to Vancouver via Havana Jose Marti Intl, Toronto

HOG
11:59 pm
1h 21m
HAV
1:20 am (+1)
5h 40m
HAV
7:00 am
4h 55m
YYZ
11:55 am
10h 5m
YYZ
10:00 pm
5h 15m
YVR
12:15 am (+1)
Airlines
Flight No.
From
To
Duration
CU977
11:59 pm, 31 Dec Wed
HOG Holguin
1:20 am, 1 Jan Thu
HAV Havana Jose Marti Intl
1h 21m
5h 40m layover in Havana Jose Marti Intl (HAV)
CU182
7:00 am, 1 Jan Thu
HAV Havana Jose Marti Intl
11:55 am, 1 Jan Thu
YYZ Toronto
4h 55m
10h 5m layover in Toronto (YYZ)
WS723
10:00 pm, 1 Jan Thu
YYZ Toronto
12:15 am, 2 Jan Fri
YVR Vancouver
5h 15m
Depart: Wed, 17 Dec Return: Wed, 31 Dec Vancouver to Holguin Wed, 17 Dec - Wed, 31 Dec
WestJet 2+ stops 1d 12h 41m
10:00 pm YVR - 1:41 pm (+2) HOG
Multiple Airlines 2+ stops 1d 3h 16m
11:59 pm HOG - 12:15 am (+2) YVR
US$1,607
fly.co.uk
Show Details

Depart: Vancouver to Holguin via Edmonton, Toronto

YVR
10:00 pm
1h 30m
YEG
12:30 am (+1)
13h 45m
YEG
2:15 pm
3h 40m
YYZ
7:55 pm
13h 50m
YYZ
9:45 am
3h 56m
HOG
1:41 pm
Airlines
Flight No.
From
To
Duration
WS418
10:00 pm, 17 Dec Wed
YVR Vancouver
12:30 am, 18 Dec Thu
YEG Edmonton
1h 30m
13h 45m layover in Edmonton (YEG)
WS438
2:15 pm, 18 Dec Thu
YEG Edmonton
7:55 pm, 18 Dec Thu
YYZ Toronto
3h 40m
13h 50m layover in Toronto (YYZ)
WS2624
9:45 am, 19 Dec Fri
YYZ Toronto
1:41 pm, 19 Dec Fri
HOG Holguin
3h 56m

Return: Holguin to Vancouver via Havana Jose Marti Intl, Toronto

HOG
11:59 pm
1h 21m
HAV
1:20 am (+1)
5h 40m
HAV
7:00 am
4h 55m
YYZ
11:55 am
10h 5m
YYZ
10:00 pm
5h 15m
YVR
12:15 am (+1)
Airlines
Flight No.
From
To
Duration
CU977
11:59 pm, 31 Dec Wed
HOG Holguin
1:20 am, 1 Jan Thu
HAV Havana Jose Marti Intl
1h 21m
5h 40m layover in Havana Jose Marti Intl (HAV)
CU182
7:00 am, 1 Jan Thu
HAV Havana Jose Marti Intl
11:55 am, 1 Jan Thu
YYZ Toronto
4h 55m
10h 5m layover in Toronto (YYZ)
WS723
10:00 pm, 1 Jan Thu
YYZ Toronto
12:15 am, 2 Jan Fri
YVR Vancouver
5h 15m
Depart: Wed, 17 Dec Return: Wed, 31 Dec Vancouver to Holguin Wed, 17 Dec - Wed, 31 Dec
WestJet 2+ stops 1d 12h 56m
9:45 pm YVR - 1:41 pm (+2) HOG
Multiple Airlines 2+ stops 1d 3h 16m
11:59 pm HOG - 12:15 am (+2) YVR
US$1,607
fly.co.uk
Show Details

Depart: Vancouver to Holguin via Calgary, Toronto

YVR
9:45 pm
1h 24m
YYC
12:09 am (+1)
14h 46m
YYC
2:55 pm
5h 1m
YYZ
9:56 pm
11h 49m
YYZ
9:45 am
3h 56m
HOG
1:41 pm
Airlines
Flight No.
From
To
Duration
WS604
9:45 pm, 17 Dec Wed
YVR Vancouver
12:09 am, 18 Dec Thu
YYC Calgary
1h 24m
14h 46m layover in Calgary (YYC)
WS482
2:55 pm, 18 Dec Thu
YYC Calgary
9:56 pm, 18 Dec Thu
YYZ Toronto
5h 1m
11h 49m layover in Toronto (YYZ)
WS2624
9:45 am, 19 Dec Fri
YYZ Toronto
1:41 pm, 19 Dec Fri
HOG Holguin
3h 56m

Return: Holguin to Vancouver via Havana Jose Marti Intl, Toronto

HOG
11:59 pm
1h 21m
HAV
1:20 am (+1)
5h 40m
HAV
7:00 am
4h 55m
YYZ
11:55 am
10h 5m
YYZ
10:00 pm
5h 15m
YVR
12:15 am (+1)
Airlines
Flight No.
From
To
Duration
CU977
11:59 pm, 31 Dec Wed
HOG Holguin
1:20 am, 1 Jan Thu
HAV Havana Jose Marti Intl
1h 21m
5h 40m layover in Havana Jose Marti Intl (HAV)
CU182
7:00 am, 1 Jan Thu
HAV Havana Jose Marti Intl
11:55 am, 1 Jan Thu
YYZ Toronto
4h 55m
10h 5m layover in Toronto (YYZ)
WS723
10:00 pm, 1 Jan Thu
YYZ Toronto
12:15 am, 2 Jan Fri
YVR Vancouver
5h 15m
Depart: Wed, 17 Dec Return: Wed, 31 Dec Vancouver to Holguin Wed, 17 Dec - Wed, 31 Dec
WestJet 2+ stops 1d 12h 56m
9:45 pm YVR - 1:41 pm (+2) HOG
Multiple Airlines 2+ stops 1d 3h 16m
11:59 pm HOG - 12:15 am (+2) YVR
US$1,607
fly.co.uk
Show Details

Depart: Vancouver to Holguin via Calgary, Toronto

YVR
9:45 pm
1h 24m
YYC
12:09 am (+1)
12h 51m
YYC
1:00 pm
3h 44m
YYZ
6:44 pm
15h 1m
YYZ
9:45 am
3h 56m
HOG
1:41 pm
Airlines
Flight No.
From
To
Duration
WS604
9:45 pm, 17 Dec Wed
YVR Vancouver
12:09 am, 18 Dec Thu
YYC Calgary
1h 24m
12h 51m layover in Calgary (YYC)
WS808
1:00 pm, 18 Dec Thu
YYC Calgary
6:44 pm, 18 Dec Thu
YYZ Toronto
3h 44m
15h 1m layover in Toronto (YYZ)
WS2624
9:45 am, 19 Dec Fri
YYZ Toronto
1:41 pm, 19 Dec Fri
HOG Holguin
3h 56m

Return: Holguin to Vancouver via Havana Jose Marti Intl, Toronto

HOG
11:59 pm
1h 21m
HAV
1:20 am (+1)
5h 40m
HAV
7:00 am
4h 55m
YYZ
11:55 am
10h 5m
YYZ
10:00 pm
5h 15m
YVR
12:15 am (+1)
Airlines
Flight No.
From
To
Duration
CU977
11:59 pm, 31 Dec Wed
HOG Holguin
1:20 am, 1 Jan Thu
HAV Havana Jose Marti Intl
1h 21m
5h 40m layover in Havana Jose Marti Intl (HAV)
CU182
7:00 am, 1 Jan Thu
HAV Havana Jose Marti Intl
11:55 am, 1 Jan Thu
YYZ Toronto
4h 55m
10h 5m layover in Toronto (YYZ)
WS723
10:00 pm, 1 Jan Thu
YYZ Toronto
12:15 am, 2 Jan Fri
YVR Vancouver
5h 15m
Depart: Wed, 17 Dec Return: Wed, 31 Dec Vancouver to Holguin Wed, 17 Dec - Wed, 31 Dec
WestJet 2+ stops 1d 12h 56m
9:45 pm YVR - 1:41 pm (+2) HOG
Multiple Airlines 2+ stops 1d 3h 16m
11:59 pm HOG - 12:15 am (+2) YVR
US$1,607
fly.co.uk
Show Details

Depart: Vancouver to Holguin via Calgary, Toronto

YVR
9:45 pm
1h 24m
YYC
12:09 am (+1)
12h 16m
YYC
12:25 pm
5h 1m
YYZ
7:26 pm
14h 19m
YYZ
9:45 am
3h 56m
HOG
1:41 pm
Airlines
Flight No.
From
To
Duration
WS604
9:45 pm, 17 Dec Wed
YVR Vancouver
12:09 am, 18 Dec Thu
YYC Calgary
1h 24m
12h 16m layover in Calgary (YYC)
WS258
12:25 pm, 18 Dec Thu
YYC Calgary
7:26 pm, 18 Dec Thu
YYZ Toronto
5h 1m
14h 19m layover in Toronto (YYZ)
WS2624
9:45 am, 19 Dec Fri
YYZ Toronto
1:41 pm, 19 Dec Fri
HOG Holguin
3h 56m

Return: Holguin to Vancouver via Havana Jose Marti Intl, Toronto

HOG
11:59 pm
1h 21m
HAV
1:20 am (+1)
5h 40m
HAV
7:00 am
4h 55m
YYZ
11:55 am
10h 5m
YYZ
10:00 pm
5h 15m
YVR
12:15 am (+1)
Airlines
Flight No.
From
To
Duration
CU977
11:59 pm, 31 Dec Wed
HOG Holguin
1:20 am, 1 Jan Thu
HAV Havana Jose Marti Intl
1h 21m
5h 40m layover in Havana Jose Marti Intl (HAV)
CU182
7:00 am, 1 Jan Thu
HAV Havana Jose Marti Intl
11:55 am, 1 Jan Thu
YYZ Toronto
4h 55m
10h 5m layover in Toronto (YYZ)
WS723
10:00 pm, 1 Jan Thu
YYZ Toronto
12:15 am, 2 Jan Fri
YVR Vancouver
5h 15m
Depart: Wed, 17 Dec Return: Wed, 31 Dec Vancouver to Holguin Wed, 17 Dec - Wed, 31 Dec
WestJet 2+ stops 1d 12h 41m
10:00 pm YVR - 1:41 pm (+2) HOG
Multiple Airlines 2+ stops 23h 46m
11:59 pm HOG - 8:45 pm (+1) YVR
US$1,644
fly.co.uk
Show Details

Depart: Vancouver to Holguin via Edmonton, Toronto

YVR
10:00 pm
1h 30m
YEG
12:30 am (+1)
11h 35m
YEG
12:05 pm
3h 40m
YYZ
5:45 pm
16h
YYZ
9:45 am
3h 56m
HOG
1:41 pm
Airlines
Flight No.
From
To
Duration
WS418
10:00 pm, 17 Dec Wed
YVR Vancouver
12:30 am, 18 Dec Thu
YEG Edmonton
1h 30m
11h 35m layover in Edmonton (YEG)
WS436
12:05 pm, 18 Dec Thu
YEG Edmonton
5:45 pm, 18 Dec Thu
YYZ Toronto
3h 40m
16h layover in Toronto (YYZ)
WS2624
9:45 am, 19 Dec Fri
YYZ Toronto
1:41 pm, 19 Dec Fri
HOG Holguin
3h 56m

Return: Holguin to Vancouver via Havana Jose Marti Intl, Toronto

HOG
11:59 pm
1h 21m
HAV
1:20 am (+1)
5h 40m
HAV
7:00 am
4h 55m
YYZ
11:55 am
6h 35m
YYZ
6:30 pm
5h 15m
YVR
8:45 pm
Airlines
Flight No.
From
To
Duration
CU977
11:59 pm, 31 Dec Wed
HOG Holguin
1:20 am, 1 Jan Thu
HAV Havana Jose Marti Intl
1h 21m
5h 40m layover in Havana Jose Marti Intl (HAV)
CU182
7:00 am, 1 Jan Thu
HAV Havana Jose Marti Intl
11:55 am, 1 Jan Thu
YYZ Toronto
4h 55m
6h 35m layover in Toronto (YYZ)
WS719
6:30 pm, 1 Jan Thu
YYZ Toronto
8:45 pm, 1 Jan Thu
YVR Vancouver
5h 15m
Depart: Wed, 17 Dec Return: Wed, 31 Dec Vancouver to Holguin Wed, 17 Dec - Wed, 31 Dec
WestJet 2+ stops 1d 12h 41m
10:00 pm YVR - 1:41 pm (+2) HOG
Multiple Airlines 2+ stops 19h 16m
11:59 pm HOG - 4:15 pm (+1) YVR
US$1,644
fly.co.uk
Show Details

Depart: Vancouver to Holguin via Edmonton, Toronto

YVR
10:00 pm
1h 30m
YEG
12:30 am (+1)
11h 35m
YEG
12:05 pm
3h 40m
YYZ
5:45 pm
16h
YYZ
9:45 am
3h 56m
HOG
1:41 pm
Airlines
Flight No.
From
To
Duration
WS418
10:00 pm, 17 Dec Wed
YVR Vancouver
12:30 am, 18 Dec Thu
YEG Edmonton
1h 30m
11h 35m layover in Edmonton (YEG)
WS436
12:05 pm, 18 Dec Thu
YEG Edmonton
5:45 pm, 18 Dec Thu
YYZ Toronto
3h 40m
16h layover in Toronto (YYZ)
WS2624
9:45 am, 19 Dec Fri
YYZ Toronto
1:41 pm, 19 Dec Fri
HOG Holguin
3h 56m

Return: Holguin to Vancouver via Havana Jose Marti Intl, Toronto

HOG
11:59 pm
1h 21m
HAV
1:20 am (+1)
5h 40m
HAV
7:00 am
4h 55m
YYZ
11:55 am
2h 5m
YYZ
2:00 pm
5h 15m
YVR
4:15 pm
Airlines
Flight No.
From
To
Duration
CU977
11:59 pm, 31 Dec Wed
HOG Holguin
1:20 am, 1 Jan Thu
HAV Havana Jose Marti Intl
1h 21m
5h 40m layover in Havana Jose Marti Intl (HAV)
CU182
7:00 am, 1 Jan Thu
HAV Havana Jose Marti Intl
11:55 am, 1 Jan Thu
YYZ Toronto
4h 55m
2h 5m layover in Toronto (YYZ)
WS713
2:00 pm, 1 Jan Thu
YYZ Toronto
4:15 pm, 1 Jan Thu
YVR Vancouver
5h 15m
Depart: Wed, 17 Dec Return: Wed, 31 Dec Vancouver to Holguin Wed, 17 Dec - Wed, 31 Dec
WestJet 2+ stops 1d 12h 41m
10:00 pm YVR - 1:41 pm (+2) HOG
Multiple Airlines 2+ stops 23h 46m
11:59 pm HOG - 8:45 pm (+1) YVR
US$1,670
fly.co.uk
Show Details

Depart: Vancouver to Holguin via Edmonton, Toronto

YVR
10:00 pm
1h 30m
YEG
12:30 am (+1)
13h 45m
YEG
2:15 pm
3h 40m
YYZ
7:55 pm
13h 50m
YYZ
9:45 am
3h 56m
HOG
1:41 pm
Airlines
Flight No.
From
To
Duration
WS418
10:00 pm, 17 Dec Wed
YVR Vancouver
12:30 am, 18 Dec Thu
YEG Edmonton
1h 30m
13h 45m layover in Edmonton (YEG)
WS438
2:15 pm, 18 Dec Thu
YEG Edmonton
7:55 pm, 18 Dec Thu
YYZ Toronto
3h 40m
13h 50m layover in Toronto (YYZ)
WS2624
9:45 am, 19 Dec Fri
YYZ Toronto
1:41 pm, 19 Dec Fri
HOG Holguin
3h 56m

Return: Holguin to Vancouver via Havana Jose Marti Intl, Toronto

HOG
11:59 pm
1h 21m
HAV
1:20 am (+1)
5h 40m
HAV
7:00 am
4h 55m
YYZ
11:55 am
6h 35m
YYZ
6:30 pm
5h 15m
YVR
8:45 pm
Airlines
Flight No.
From
To
Duration
CU977
11:59 pm, 31 Dec Wed
HOG Holguin
1:20 am, 1 Jan Thu
HAV Havana Jose Marti Intl
1h 21m
5h 40m layover in Havana Jose Marti Intl (HAV)
CU182
7:00 am, 1 Jan Thu
HAV Havana Jose Marti Intl
11:55 am, 1 Jan Thu
YYZ Toronto
4h 55m
6h 35m layover in Toronto (YYZ)
WS719
6:30 pm, 1 Jan Thu
YYZ Toronto
8:45 pm, 1 Jan Thu
YVR Vancouver
5h 15m
Depart: Wed, 17 Dec Return: Wed, 31 Dec Vancouver to Holguin Wed, 17 Dec - Wed, 31 Dec
WestJet 2+ stops 1d 12h 56m
9:45 pm YVR - 1:41 pm (+2) HOG
Multiple Airlines 2+ stops 19h 16m
11:59 pm HOG - 4:15 pm (+1) YVR
US$1,670
fly.co.uk
Show Details

Depart: Vancouver to Holguin via Calgary, Toronto

YVR
9:45 pm
1h 24m
YYC
12:09 am (+1)
12h 16m
YYC
12:25 pm
5h 1m
YYZ
7:26 pm
14h 19m
YYZ
9:45 am
3h 56m
HOG
1:41 pm
Airlines
Flight No.
From
To
Duration
WS604
9:45 pm, 17 Dec Wed
YVR Vancouver
12:09 am, 18 Dec Thu
YYC Calgary
1h 24m
12h 16m layover in Calgary (YYC)
WS258
12:25 pm, 18 Dec Thu
YYC Calgary
7:26 pm, 18 Dec Thu
YYZ Toronto
5h 1m
14h 19m layover in Toronto (YYZ)
WS2624
9:45 am, 19 Dec Fri
YYZ Toronto
1:41 pm, 19 Dec Fri
HOG Holguin
3h 56m

Return: Holguin to Vancouver via Havana Jose Marti Intl, Toronto

HOG
11:59 pm
1h 21m
HAV
1:20 am (+1)
5h 40m
HAV
7:00 am
4h 55m
YYZ
11:55 am
2h 5m
YYZ
2:00 pm
5h 15m
YVR
4:15 pm
Airlines
Flight No.
From
To
Duration
CU977
11:59 pm, 31 Dec Wed
HOG Holguin
1:20 am, 1 Jan Thu
HAV Havana Jose Marti Intl
1h 21m
5h 40m layover in Havana Jose Marti Intl (HAV)
CU182
7:00 am, 1 Jan Thu
HAV Havana Jose Marti Intl
11:55 am, 1 Jan Thu
YYZ Toronto
4h 55m
2h 5m layover in Toronto (YYZ)
WS713
2:00 pm, 1 Jan Thu
YYZ Toronto
4:15 pm, 1 Jan Thu
YVR Vancouver
5h 15m
Depart: Wed, 17 Dec Return: Wed, 31 Dec Vancouver to Holguin Wed, 17 Dec - Wed, 31 Dec
WestJet 2+ stops 1d 12h 56m
9:45 pm YVR - 1:41 pm (+2) HOG
Multiple Airlines 2+ stops 19h 16m
11:59 pm HOG - 4:15 pm (+1) YVR
US$1,670
fly.co.uk
Show Details

Depart: Vancouver to Holguin via Calgary, Toronto

YVR
9:45 pm
1h 24m
YYC
12:09 am (+1)
14h 46m
YYC
2:55 pm
5h 1m
YYZ
9:56 pm
11h 49m
YYZ
9:45 am
3h 56m
HOG
1:41 pm
Airlines
Flight No.
From
To
Duration
WS604
9:45 pm, 17 Dec Wed
YVR Vancouver
12:09 am, 18 Dec Thu
YYC Calgary
1h 24m
14h 46m layover in Calgary (YYC)
WS482
2:55 pm, 18 Dec Thu
YYC Calgary
9:56 pm, 18 Dec Thu
YYZ Toronto
5h 1m
11h 49m layover in Toronto (YYZ)
WS2624
9:45 am, 19 Dec Fri
YYZ Toronto
1:41 pm, 19 Dec Fri
HOG Holguin
3h 56m

Return: Holguin to Vancouver via Havana Jose Marti Intl, Toronto

HOG
11:59 pm
1h 21m
HAV
1:20 am (+1)
5h 40m
HAV
7:00 am
4h 55m
YYZ
11:55 am
2h 5m
YYZ
2:00 pm
5h 15m
YVR
4:15 pm
Airlines
Flight No.
From
To
Duration
CU977
11:59 pm, 31 Dec Wed
HOG Holguin
1:20 am, 1 Jan Thu
HAV Havana Jose Marti Intl
1h 21m
5h 40m layover in Havana Jose Marti Intl (HAV)
CU182
7:00 am, 1 Jan Thu
HAV Havana Jose Marti Intl
11:55 am, 1 Jan Thu
YYZ Toronto
4h 55m
2h 5m layover in Toronto (YYZ)
WS713
2:00 pm, 1 Jan Thu
YYZ Toronto
4:15 pm, 1 Jan Thu
YVR Vancouver
5h 15m
Depart: Wed, 17 Dec Return: Wed, 31 Dec Vancouver to Holguin Wed, 17 Dec - Wed, 31 Dec
WestJet 2+ stops 1d 12h 56m
9:45 pm YVR - 1:41 pm (+2) HOG
Multiple Airlines 2+ stops 19h 16m
11:59 pm HOG - 4:15 pm (+1) YVR
US$1,670
fly.co.uk
Show Details

Depart: Vancouver to Holguin via Calgary, Toronto

YVR
9:45 pm
1h 24m
YYC
12:09 am (+1)
13h 31m
YYC
1:40 pm
3h 44m
YYZ
7:24 pm
14h 21m
YYZ
9:45 am
3h 56m
HOG
1:41 pm
Airlines
Flight No.
From
To
Duration
WS604
9:45 pm, 17 Dec Wed
YVR Vancouver
12:09 am, 18 Dec Thu
YYC Calgary
1h 24m
13h 31m layover in Calgary (YYC)
WS670
1:40 pm, 18 Dec Thu
YYC Calgary
7:24 pm, 18 Dec Thu
YYZ Toronto
3h 44m
14h 21m layover in Toronto (YYZ)
WS2624
9:45 am, 19 Dec Fri
YYZ Toronto
1:41 pm, 19 Dec Fri
HOG Holguin
3h 56m

Return: Holguin to Vancouver via Havana Jose Marti Intl, Toronto

HOG
11:59 pm
1h 21m
HAV
1:20 am (+1)
5h 40m
HAV
7:00 am
4h 55m
YYZ
11:55 am
2h 5m
YYZ
2:00 pm
5h 15m
YVR
4:15 pm
Airlines
Flight No.
From
To
Duration
CU977
11:59 pm, 31 Dec Wed
HOG Holguin
1:20 am, 1 Jan Thu
HAV Havana Jose Marti Intl
1h 21m
5h 40m layover in Havana Jose Marti Intl (HAV)
CU182
7:00 am, 1 Jan Thu
HAV Havana Jose Marti Intl
11:55 am, 1 Jan Thu
YYZ Toronto
4h 55m
2h 5m layover in Toronto (YYZ)
WS713
2:00 pm, 1 Jan Thu
YYZ Toronto
4:15 pm, 1 Jan Thu
YVR Vancouver
5h 15m
Depart: Wed, 17 Dec Return: Wed, 31 Dec Vancouver to Holguin Wed, 17 Dec - Wed, 31 Dec
WestJet 2+ stops 1d 12h 56m
9:45 pm YVR - 1:41 pm (+2) HOG
Multiple Airlines 2+ stops 23h 46m
11:59 pm HOG - 8:45 pm (+1) YVR
US$1,670
fly.co.uk
Show Details

Depart: Vancouver to Holguin via Calgary, Toronto

YVR
9:45 pm
1h 24m
YYC
12:09 am (+1)
13h 31m
YYC
1:40 pm
3h 44m
YYZ
7:24 pm
14h 21m
YYZ
9:45 am
3h 56m
HOG
1:41 pm
Airlines
Flight No.
From
To
Duration
WS604
9:45 pm, 17 Dec Wed
YVR Vancouver
12:09 am, 18 Dec Thu
YYC Calgary
1h 24m
13h 31m layover in Calgary (YYC)
WS670
1:40 pm, 18 Dec Thu
YYC Calgary
7:24 pm, 18 Dec Thu
YYZ Toronto
3h 44m
14h 21m layover in Toronto (YYZ)
WS2624
9:45 am, 19 Dec Fri
YYZ Toronto
1:41 pm, 19 Dec Fri
HOG Holguin
3h 56m

Return: Holguin to Vancouver via Havana Jose Marti Intl, Toronto

HOG
11:59 pm
1h 21m
HAV
1:20 am (+1)
5h 40m
HAV
7:00 am
4h 55m
YYZ
11:55 am
6h 35m
YYZ
6:30 pm
5h 15m
YVR
8:45 pm
Airlines
Flight No.
From
To
Duration
CU977
11:59 pm, 31 Dec Wed
HOG Holguin
1:20 am, 1 Jan Thu
HAV Havana Jose Marti Intl
1h 21m
5h 40m layover in Havana Jose Marti Intl (HAV)
CU182
7:00 am, 1 Jan Thu
HAV Havana Jose Marti Intl
11:55 am, 1 Jan Thu
YYZ Toronto
4h 55m
6h 35m layover in Toronto (YYZ)
WS719
6:30 pm, 1 Jan Thu
YYZ Toronto
8:45 pm, 1 Jan Thu
YVR Vancouver
5h 15m