How to get to Canary Islands, Spain from Cuba by flight ? You can check flights from Cuba to Canary Islands, Spain below.
You can find flight ticket prices from Cuba to Canary Islands, Spain with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Cuba to Havana.
You take a flight from Havana to Tenerife and cost approximately 1400 USD.
You take a bus, shuttle or taxi from Tenerife to your destination in Canary Islands, Spain.
Flight | Depart | Arrive | |
---|---|---|---|
TK183
Turkish Airlines
PU712
Plus Ultra Lineas Aerea
|
09:35
Havana
19:05
Caracas
|
12:45
Caracas
07:30
Tenerife
|
Connect |
AA1334
American Airlines
AA68
American Airlines
IB3942
Iberia
|
11:45
Havana
16:00
Miami
08:35
Madrid
|
13:05
Miami
06:40
Madrid
10:25
Tenerife
|
Connect |
AA2706
American Airlines
AA68
American Airlines
IB3942
Iberia
|
12:50
Havana
16:00
Miami
08:35
Madrid
|
14:05
Miami
06:40
Madrid
10:25
Tenerife
|
Connect |
AA2706
American Airlines
IB6124
Iberia
IB3942
Iberia
|
12:50
Havana
16:50
Miami
08:35
Madrid
|
14:05
Miami
07:45
Madrid
10:25
Tenerife
|
Connect |
IB6620
Iberia
IB532
Iberia
IB3600
Iberia
|
18:45
Havana
11:40
Madrid
13:55
Vigo
|
10:10
Madrid
12:55
Vigo
15:30
Tenerife
|
Connect |
IB6620
Iberia
IB3856
Iberia
NT469
Binter Canarias
|
18:45
Havana
11:20
Madrid
13:55
Arrecife
|
10:10
Madrid
13:00
Arrecife
14:45
Tenerife
|
Connect |
IB6620
Iberia
IB3822
Iberia
NT135
Binter Canarias
|
18:45
Havana
11:15
Madrid
15:00
Las Palmas
|
10:10
Madrid
13:10
Las Palmas
15:30
Tenerife
|
Connect |
IB6620
Iberia
IB3822
Iberia
NT179
Binter Canarias
|
18:45
Havana
11:15
Madrid
19:00
Las Palmas
|
10:10
Madrid
13:10
Las Palmas
19:30
Tenerife
|
Connect |
IB6620
Iberia
IB3830
Iberia
NT179
Binter Canarias
|
18:45
Havana
12:50
Madrid
19:00
Las Palmas
|
10:10
Madrid
14:45
Las Palmas
19:30
Tenerife
|
Connect |
IB6620
Iberia
IB3932
Iberia
|
18:45
Havana
18:30
Madrid
|
10:10
Madrid
20:20
Tenerife
|
Connect |
IB6620
Iberia
IB3856
Iberia
NT471
Binter Canarias
|
18:45
Havana
11:20
Madrid
15:20
Arrecife
|
10:10
Madrid
13:00
Arrecife
16:10
Tenerife
|
Connect |
IB6620
Iberia
IB3944
Iberia
|
18:45
Havana
16:30
Madrid
|
10:10
Madrid
18:25
Tenerife
|
Connect |
IB6620
Iberia
IB3940
Iberia
|
18:45
Havana
13:45
Madrid
|
10:10
Madrid
15:40
Tenerife
|
Connect |
IB6620
Iberia
IB3906
Iberia
NT421
Binter Canarias
|
18:45
Havana
11:25
Madrid
16:35
Fuerteventura
|
10:10
Madrid
13:10
Fuerteventura
17:25
Tenerife
|
Connect |
IB6620
Iberia
IB488
Iberia
IB3613
Iberia
|
18:45
Havana
11:50
Madrid
13:50
Oviedo
|
10:10
Madrid
13:00
Oviedo
15:40
Tenerife
|
Connect |
IB6620
Iberia
IB3828
Iberia
NT179
Binter Canarias
|
18:45
Havana
15:00
Madrid
19:00
Las Palmas
|
10:10
Madrid
17:00
Las Palmas
19:30
Tenerife
|
Connect |
IB6620
Iberia
IB3906
Iberia
NT421
Binter Canarias
|
18:45
Havana
11:25
Madrid
15:40
Fuerteventura
|
10:10
Madrid
13:10
Fuerteventura
16:30
Tenerife
|
Connect |
E9826
Evelop
IB3940
Iberia
|
19:30
Havana
13:45
Madrid
|
10:30
Madrid
15:40
Tenerife
|
Connect |
E9826
Evelop
UX9048
Air Europa
|
19:30
Havana
15:00
Madrid
|
10:30
Madrid
16:50
Tenerife
|
Connect |
E9826
Evelop
UX9118
Air Europa
|
19:30
Havana
11:40
Madrid
|
10:30
Madrid
13:30
Tenerife
|
Connect |
CU470
Cubana de Aviación
IB3944
Iberia
|
21:05
Havana
16:30
Madrid
|
12:15
Madrid
18:25
Tenerife
|
Connect |
CU470
Cubana de Aviación
UX9048
Air Europa
|
21:05
Havana
15:00
Madrid
|
12:15
Madrid
16:50
Tenerife
|
Connect |
UX052
Air Europa
UX9057
Air Europa
|
21:30
Havana
18:25
Madrid
|
12:50
Madrid
20:15
Tenerife
|
Connect |
UX052
Air Europa
UX4049
Air Europa
UX4124
Air Europa
|
21:30
Havana
14:45
Madrid
20:10
Alicante
|
12:50
Madrid
16:05
Alicante
22:10
Tenerife
|
Connect |
UX052
Air Europa
UX7405
Air Europa
UX7220
Air Europa
|
21:30
Havana
14:35
Madrid
19:50
Oviedo
|
12:50
Madrid
16:00
Oviedo
21:45
Tenerife
|
Connect |
UX052
Air Europa
UX9164
Air Europa
PM667
Canaryfly
|
21:30
Havana
15:05
Madrid
18:00
Las Palmas
|
12:50
Madrid
17:00
Las Palmas
18:30
Tenerife
|
Connect |
UX052
Air Europa
UX9164
Air Europa
UX9413
Air Europa
|
21:30
Havana
15:05
Madrid
22:15
Las Palmas
|
12:50
Madrid
17:00
Las Palmas
22:50
Tenerife
|
Connect |
UX052
Air Europa
UX9048
Air Europa
|
21:30
Havana
15:00
Madrid
|
12:50
Madrid
16:50
Tenerife
|
Connect |
You take a bus, shuttle or taxi from your location in Cuba to Havana.
You take a flight from Havana to Arrecife and cost approximately 1300 USD.
You take a bus, shuttle or taxi from Arrecife to your destination in Canary Islands, Spain.
Flight | Depart | Arrive | |
---|---|---|---|
AA1334
American Airlines
AA68
American Airlines
IB3852
Iberia
|
11:45
Havana
16:00
Miami
08:10
Madrid
|
13:05
Miami
06:40
Madrid
09:50
Arrecife
|
Connect |
AA2706
American Airlines
AA68
American Airlines
IB3856
Iberia
|
12:50
Havana
16:00
Miami
11:20
Madrid
|
14:05
Miami
06:40
Madrid
13:00
Arrecife
|
Connect |
AA2706
American Airlines
AA68
American Airlines
IB3852
Iberia
|
12:50
Havana
16:00
Miami
08:10
Madrid
|
14:05
Miami
06:40
Madrid
09:50
Arrecife
|
Connect |
AA2706
American Airlines
IB6124
Iberia
IB3856
Iberia
|
12:50
Havana
16:50
Miami
11:20
Madrid
|
14:05
Miami
07:45
Madrid
13:00
Arrecife
|
Connect |
IB6620
Iberia
IB3856
Iberia
|
18:45
Havana
11:20
Madrid
|
10:10
Madrid
13:00
Arrecife
|
Connect |
IB6620
Iberia
IB3822
Iberia
NT522
Binter Canarias
|
18:45
Havana
11:15
Madrid
15:15
Las Palmas
|
10:10
Madrid
13:10
Las Palmas
16:00
Arrecife
|
Connect |
IB6620
Iberia
IB3822
Iberia
NT518
Binter Canarias
|
18:45
Havana
11:15
Madrid
14:30
Las Palmas
|
10:10
Madrid
13:10
Las Palmas
15:15
Arrecife
|
Connect |
IB6620
Iberia
IB8876
Iberia
IB8565
Iberia
|
18:45
Havana
16:10
Madrid
18:00
Valencia
|
10:10
Madrid
17:10
Valencia
19:45
Arrecife
|
Connect |
IB6620
Iberia
IB3854
Iberia
|
18:45
Havana
15:50
Madrid
|
10:10
Madrid
17:30
Arrecife
|
Connect |
IB6620
Iberia
IB8996
Iberia
IB8568
Iberia
|
18:45
Havana
16:10
Madrid
18:45
Sevilla
|
10:10
Madrid
17:15
Sevilla
19:55
Arrecife
|
Connect |
IB6620
Iberia
IB8994
Iberia
IB8568
Iberia
|
18:45
Havana
11:50
Madrid
18:45
Sevilla
|
10:10
Madrid
12:55
Sevilla
19:55
Arrecife
|
Connect |
E9826
Evelop
IB3856
Iberia
|
19:30
Havana
11:20
Madrid
|
10:30
Madrid
13:00
Arrecife
|
Connect |
E9826
Evelop
FR2015
Ryanair
|
19:30
Havana
13:10
Madrid
|
10:30
Madrid
14:55
Arrecife
|
Connect |
CU470
Cubana de Aviación
IB3854
Iberia
|
21:05
Havana
15:50
Madrid
|
12:15
Madrid
17:30
Arrecife
|
Connect |
CU470
Cubana de Aviación
FR2015
Ryanair
|
21:05
Havana
13:10
Madrid
|
12:15
Madrid
14:55
Arrecife
|
Connect |
UX052
Air Europa
UX9164
Air Europa
PM783
Canaryfly
|
21:30
Havana
15:05
Madrid
19:30
Las Palmas
|
12:50
Madrid
17:00
Las Palmas
20:15
Arrecife
|
Connect |
UX052
Air Europa
IB3854
Iberia
|
21:30
Havana
15:50
Madrid
|
12:50
Madrid
17:30
Arrecife
|
Connect |
UX052
Air Europa
UX9048
Air Europa
PM549
Canaryfly
|
21:30
Havana
15:00
Madrid
18:00
Tenerife
|
12:50
Madrid
16:50
Tenerife
18:50
Arrecife
|
Connect |
You take a bus, shuttle or taxi from your location in Cuba to Havana.
You take a flight from Havana to Las Palmas and cost approximately 850 USD.
You take a bus, shuttle or taxi from Las Palmas to your destination in Canary Islands, Spain.
Flight | Depart | Arrive | |
---|---|---|---|
AA1334
American Airlines
IB6124
Iberia
IB3826
Iberia
|
11:45
Havana
16:50
Miami
08:35
Madrid
|
13:05
Miami
07:45
Madrid
10:30
Las Palmas
|
Connect |
AA2706
American Airlines
IB6124
Iberia
IB3826
Iberia
|
12:50
Havana
16:50
Miami
08:35
Madrid
|
14:05
Miami
07:45
Madrid
10:30
Las Palmas
|
Connect |
AA2706
American Airlines
AA68
American Airlines
IB3822
Iberia
|
12:50
Havana
16:00
Miami
11:15
Madrid
|
14:05
Miami
06:40
Madrid
13:10
Las Palmas
|
Connect |
AA2706
American Airlines
IB6124
Iberia
IB3822
Iberia
|
12:50
Havana
16:50
Miami
11:15
Madrid
|
14:05
Miami
07:45
Madrid
13:10
Las Palmas
|
Connect |
AA2706
American Airlines
AA68
American Airlines
IB3826
Iberia
|
12:50
Havana
16:00
Miami
08:35
Madrid
|
14:05
Miami
06:40
Madrid
10:30
Las Palmas
|
Connect |
DE2185
Condor Flugdienst
DE1404
Condor Flugdienst
|
18:30
Havana
11:45
Frankfurt
|
10:35
Frankfurt
15:25
Las Palmas
|
Connect |
DE2185
Condor Flugdienst
X32258
TUIfly
|
18:30
Havana
12:00
Frankfurt
|
10:35
Frankfurt
15:50
Las Palmas
|
Connect |
IB6620
Iberia
IB3822
Iberia
|
18:45
Havana
11:15
Madrid
|
10:10
Madrid
13:10
Las Palmas
|
Connect |
IB6620
Iberia
IB3830
Iberia
|
18:45
Havana
12:50
Madrid
|
10:10
Madrid
14:45
Las Palmas
|
Connect |
IB6620
Iberia
IB3828
Iberia
|
18:45
Havana
15:00
Madrid
|
10:10
Madrid
17:00
Las Palmas
|
Connect |
IB6620
Iberia
IB3906
Iberia
NT221
Binter Canarias
|
18:45
Havana
11:25
Madrid
16:10
Fuerteventura
|
10:10
Madrid
13:10
Fuerteventura
16:50
Las Palmas
|
Connect |
IB6620
Iberia
IB3856
Iberia
NT519
Binter Canarias
|
18:45
Havana
11:20
Madrid
15:15
Arrecife
|
10:10
Madrid
13:00
Arrecife
16:00
Las Palmas
|
Connect |
IB6620
Iberia
IB3940
Iberia
NT170
Binter Canarias
|
18:45
Havana
13:45
Madrid
17:00
Tenerife
|
10:10
Madrid
15:40
Tenerife
17:30
Las Palmas
|
Connect |
E9826
Evelop
IB3830
Iberia
|
19:30
Havana
12:50
Madrid
|
10:30
Madrid
14:45
Las Palmas
|
Connect |
KL0724
KLM
HV5661
Transavia Holland
|
20:10
Havana
14:20
Amsterdam Schiphol
|
10:30
Amsterdam Schiphol
18:00
Las Palmas
|
Connect |
KL0724
KLM
HV6521
Transavia Holland
|
20:10
Havana
14:35
Amsterdam Schiphol
|
10:30
Amsterdam Schiphol
18:15
Las Palmas
|
Connect |
CU470
Cubana de Aviación
UX9164
Air Europa
|
21:05
Havana
15:05
Madrid
|
12:15
Madrid
17:00
Las Palmas
|
Connect |
CU470
Cubana de Aviación
IB3828
Iberia
|
21:05
Havana
15:00
Madrid
|
12:15
Madrid
17:00
Las Palmas
|
Connect |
UX052
Air Europa
UX9048
Air Europa
PM668
Canaryfly
|
21:30
Havana
15:00
Madrid
19:00
Tenerife
|
12:50
Madrid
16:50
Tenerife
19:30
Las Palmas
|
Connect |
UX052
Air Europa
UX9164
Air Europa
|
21:30
Havana
15:05
Madrid
|
12:50
Madrid
17:00
Las Palmas
|
Connect |
UX052
Air Europa
UX9172
Air Europa
|
21:30
Havana
20:00
Madrid
|
12:50
Madrid
21:55
Las Palmas
|
Connect |
You take a bus, shuttle or taxi from your location in Cuba to Havana.
You take a flight from Havana to Tenerife Sur Apt and cost approximately 1000 USD.
You take a bus, shuttle or taxi from Tenerife Sur Apt to your destination in Canary Islands, Spain.
Flight | Depart | Arrive | |
---|---|---|---|
AA2678
American Airlines
AA68
American Airlines
IB3978
Iberia
|
09:00
Havana
16:00
Miami
07:50
Madrid
|
10:20
Miami
06:40
Madrid
09:50
Tenerife Sur Apt
|
Connect |
AA1334
American Airlines
AA68
American Airlines
IB3978
Iberia
|
11:45
Havana
16:00
Miami
07:50
Madrid
|
13:05
Miami
06:40
Madrid
09:50
Tenerife Sur Apt
|
Connect |
AA2706
American Airlines
AA68
American Airlines
IB3978
Iberia
|
12:50
Havana
16:00
Miami
07:50
Madrid
|
14:05
Miami
06:40
Madrid
09:50
Tenerife Sur Apt
|
Connect |
TX627
Air Caraïbes
TO3280
Transavia France
|
16:35
Havana
10:05
Paris Orly
|
07:35
Paris Orly
13:20
Tenerife Sur Apt
|
Connect |
DE2185
Condor Flugdienst
X32142
TUIfly
|
18:30
Havana
11:35
Frankfurt
|
10:35
Frankfurt
15:35
Tenerife Sur Apt
|
Connect |
DE2185
Condor Flugdienst
DE1478
Condor Flugdienst
|
18:30
Havana
11:40
Frankfurt
|
10:35
Frankfurt
15:25
Tenerife Sur Apt
|
Connect |
IB6620
Iberia
IB3928
Iberia
|
18:45
Havana
15:55
Madrid
|
10:10
Madrid
18:00
Tenerife Sur Apt
|
Connect |
IB6620
Iberia
IB3830
Iberia
NT125
Binter Canarias
|
18:45
Havana
12:50
Madrid
18:00
Las Palmas
|
10:10
Madrid
14:45
Las Palmas
18:40
Tenerife Sur Apt
|
Connect |
IB6620
Iberia
IB3822
Iberia
NT125
Binter Canarias
|
18:45
Havana
11:15
Madrid
18:00
Las Palmas
|
10:10
Madrid
13:10
Las Palmas
18:40
Tenerife Sur Apt
|
Connect |
IB6620
Iberia
IB3828
Iberia
NT125
Binter Canarias
|
18:45
Havana
15:00
Madrid
18:00
Las Palmas
|
10:10
Madrid
17:00
Las Palmas
18:40
Tenerife Sur Apt
|
Connect |
E9826
Evelop
IB3928
Iberia
|
19:30
Havana
15:55
Madrid
|
10:30
Madrid
18:00
Tenerife Sur Apt
|
Connect |
KL0724
KLM
HV6671
Transavia Holland
|
20:10
Havana
15:10
Amsterdam Schiphol
|
10:30
Amsterdam Schiphol
18:55
Tenerife Sur Apt
|
Connect |
KL0724
KLM
HV6673
Transavia Holland
|
20:10
Havana
14:25
Amsterdam Schiphol
|
10:30
Amsterdam Schiphol
18:10
Tenerife Sur Apt
|
Connect |
UX052
Air Europa
IB3928
Iberia
|
21:30
Havana
15:55
Madrid
|
12:50
Madrid
18:00
Tenerife Sur Apt
|
Connect |
You take a bus, shuttle or taxi from your location in Cuba to Havana.
You take a flight from Havana to Fuerteventura and cost approximately 1000 USD.
You take a bus, shuttle or taxi from Fuerteventura to your destination in Canary Islands, Spain.
Flight | Depart | Arrive | |
---|---|---|---|
AA2706
American Airlines
AA68
American Airlines
IB3906
Iberia
|
12:50
Havana
16:00
Miami
11:25
Madrid
|
14:05
Miami
06:40
Madrid
13:10
Fuerteventura
|
Connect |
AA2706
American Airlines
IB6124
Iberia
IB3906
Iberia
|
12:50
Havana
16:50
Miami
11:25
Madrid
|
14:05
Miami
07:45
Madrid
13:10
Fuerteventura
|
Connect |
DE2185
Condor Flugdienst
DE1402
Condor Flugdienst
|
18:30
Havana
11:35
Frankfurt
|
10:35
Frankfurt
15:05
Fuerteventura
|
Connect |
IB6620
Iberia
IB3904
Iberia
|
18:45
Havana
15:45
Madrid
|
10:10
Madrid
17:35
Fuerteventura
|
Connect |
IB6620
Iberia
IB3822
Iberia
NT222
Binter Canarias
|
18:45
Havana
11:15
Madrid
14:30
Las Palmas
|
10:10
Madrid
13:10
Las Palmas
15:10
Fuerteventura
|
Connect |
IB6620
Iberia
IB3906
Iberia
|
18:45
Havana
11:25
Madrid
|
10:10
Madrid
13:10
Fuerteventura
|
Connect |
E9826
Evelop
IB3906
Iberia
|
19:30
Havana
11:25
Madrid
|
10:30
Madrid
13:10
Fuerteventura
|
Connect |
CU470
Cubana de Aviación
IB3904
Iberia
|
21:05
Havana
15:45
Madrid
|
12:15
Madrid
17:35
Fuerteventura
|
Connect |
UX052
Air Europa
IB3904
Iberia
|
21:30
Havana
15:45
Madrid
|
12:50
Madrid
17:35
Fuerteventura
|
Connect |
UX052
Air Europa
UX9164
Air Europa
PM883
Canaryfly
|
21:30
Havana
15:05
Madrid
18:50
Las Palmas
|
12:50
Madrid
17:00
Las Palmas
19:30
Fuerteventura
|
Connect |
AF943
Air France
TB6211
TUI fly Belgium
|
22:55
Havana
15:00
Paris CDG
|
14:05
Paris CDG
18:05
Fuerteventura
|
Connect |
You take a bus, shuttle or taxi from your location in Cuba to Havana.
You take a flight from Havana to La Gomera and cost approximately 1100 USD.
You take a bus, shuttle or taxi from La Gomera to your destination in Canary Islands, Spain.
Flight | Depart | Arrive | |
---|---|---|---|
IB6620
Iberia
IB3940
Iberia
NT653
Binter Canarias
|
18:45
Havana
13:45
Madrid
17:00
Tenerife
|
10:10
Madrid
15:40
Tenerife
17:30
La Gomera
|
Connect |
IB6620
Iberia
IB3822
Iberia
NT135
Binter Canarias
NT653
Binter Canarias
|
18:45
Havana
11:15
Madrid
15:00
Las Palmas
17:00
Tenerife
|
10:10
Madrid
13:10
Las Palmas
15:30
Tenerife
17:30
La Gomera
|
Connect |
IB6620
Iberia
IB3856
Iberia
NT471
Binter Canarias
NT653
Binter Canarias
|
18:45
Havana
11:20
Madrid
15:20
Arrecife
17:00
Tenerife
|
10:10
Madrid
13:00
Arrecife
16:10
Tenerife
17:30
La Gomera
|
Connect |
IB6620
Iberia
IB3856
Iberia
NT469
Binter Canarias
NT653
Binter Canarias
|
18:45
Havana
11:20
Madrid
13:55
Arrecife
17:00
Tenerife
|
10:10
Madrid
13:00
Arrecife
14:45
Tenerife
17:30
La Gomera
|
Connect |
IB6620
Iberia
IB3830
Iberia
NT352
Binter Canarias
|
18:45
Havana
12:50
Madrid
16:00
Las Palmas
|
10:10
Madrid
14:45
Las Palmas
16:50
La Gomera
|
Connect |
IB6620
Iberia
IB3822
Iberia
NT352
Binter Canarias
|
18:45
Havana
11:15
Madrid
16:00
Las Palmas
|
10:10
Madrid
13:10
Las Palmas
16:50
La Gomera
|
Connect |
E9826
Evelop
IB3940
Iberia
NT653
Binter Canarias
|
19:30
Havana
13:45
Madrid
17:00
Tenerife
|
10:30
Madrid
15:40
Tenerife
17:30
La Gomera
|
Connect |
E9826
Evelop
IB3856
Iberia
NT471
Binter Canarias
NT653
Binter Canarias
|
19:30
Havana
11:20
Madrid
15:20
Arrecife
17:00
Tenerife
|
10:30
Madrid
13:00
Arrecife
16:10
Tenerife
17:30
La Gomera
|
Connect |
You can find hotels and accommodations in Canary Islands, Spain with our hotels search tool below
Booking.com