How to get to Cuba from Spain by flight ? You can check flights from Spain to Cuba below.
You can find flight ticket prices from Spain to Cuba with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Spain to Madrid.
You take a flight from Madrid to Havana and cost approximately 480 USD.
You take a bus, shuttle or taxi from Havana to your destination in Cuba.
Flight | Depart | Arrive | |
---|---|---|---|
KL1698
KLM
KL0723
KLM
|
06:00
Madrid
12:35
Amsterdam Schiphol
|
08:25
Amsterdam Schiphol
18:15
Havana
|
Connect |
AM024
Aeroméxico
AM453
Aeroméxico
|
09:35
Madrid
15:00
Mexico City
|
14:10
Mexico City
19:05
Havana
|
Connect |
CU471
Cubana de Aviación
|
10:00
Madrid
|
14:30 Havana | Direct |
AA69
American Airlines
AA837
American Airlines
|
10:05
Madrid
15:30
Miami
|
13:15
Miami
16:45
Havana
|
Connect |
AA69
American Airlines
AA1345
American Airlines
|
10:05
Madrid
17:00
Miami
|
13:15
Miami
18:15
Havana
|
Connect |
AF1301
Air France
AF950
Air France
|
12:35
Madrid
16:40
Paris CDG
|
14:45
Paris CDG
20:35
Havana
|
Connect |
AC837
Air Canada
AC1876
Air Canada
|
12:45
Madrid
20:00
Toronto
|
15:55
Toronto
23:30
Havana
|
Connect |
E9825
Evelop
|
13:30
Madrid
|
17:30 Havana | Direct |
CU471
Cubana de Aviación
CU471
Cubana de Aviación
|
14:15
Madrid
19:45
Santiago
|
17:45
Santiago
21:25
Havana
|
Connect |
UX051
Air Europa
|
15:35
Madrid
|
19:10 Havana | Direct |
IB6621
Iberia
|
17:00
Madrid
|
20:40 Havana | Direct |
You take a bus, shuttle or taxi from your location in Spain to Valencia.
You take a flight from Valencia to Havana and cost approximately 600 USD.
You take a bus, shuttle or taxi from Havana to your destination in Cuba.
Flight | Depart | Arrive | |
---|---|---|---|
IB8881
Iberia
IB6621
Iberia
|
06:35
Valencia
17:00
Madrid
|
07:40
Madrid
20:40
Havana
|
Connect |
IB8881
Iberia
AA69
American Airlines
AA837
American Airlines
|
06:35
Valencia
10:05
Madrid
15:30
Miami
|
07:40
Madrid
13:15
Miami
16:45
Havana
|
Connect |
IB8881
Iberia
AA69
American Airlines
AA1345
American Airlines
|
06:35
Valencia
10:05
Madrid
17:00
Miami
|
07:40
Madrid
13:15
Miami
18:15
Havana
|
Connect |
VY8152
Vueling Airlines
TX626
Air Caraïbes
|
06:45
Valencia
10:15
Paris Orly
|
08:50
Paris Orly
14:25
Havana
|
Connect |
IB8390
Iberia
IB3949
Iberia
IB6621
Iberia
|
07:30
Valencia
13:35
Sevilla
17:00
Madrid
|
08:40
Sevilla
14:40
Madrid
20:40
Havana
|
Connect |
VY3955
Vueling Airlines
IB3919
Iberia
IB6621
Iberia
|
08:35
Valencia
13:25
Palma Mallorca
17:00
Madrid
|
09:30
Palma Mallorca
14:55
Madrid
20:40
Havana
|
Connect |
UX4008
Air Europa
UX6048
Air Europa
UX051
Air Europa
|
08:35
Valencia
12:25
Palma Mallorca
15:35
Madrid
|
09:35
Palma Mallorca
13:50
Madrid
19:10
Havana
|
Connect |
VY3955
Vueling Airlines
IB3923
Iberia
IB6621
Iberia
|
08:35
Valencia
10:40
Palma Mallorca
17:00
Madrid
|
09:30
Palma Mallorca
12:05
Madrid
20:40
Havana
|
Connect |
LX2141
Swiss
WK32
Edelweiss Air
|
09:30
Valencia
13:40
Zurich
|
11:35
Zurich
18:25
Havana
|
Connect |
IB8430
Iberia
IB3807
Iberia
IB6621
Iberia
|
09:45
Valencia
13:35
Ibiza
17:00
Madrid
|
10:30
Ibiza
14:55
Madrid
20:40
Havana
|
Connect |
IB8430
Iberia
VY3420
Vueling Airlines
IB6621
Iberia
|
09:45
Valencia
12:55
Ibiza
17:00
Madrid
|
10:30
Ibiza
14:10
Madrid
20:40
Havana
|
Connect |
AF9415
Air France
AF950
Air France
|
11:30
Valencia
16:40
Paris CDG
|
13:40
Paris CDG
20:35
Havana
|
Connect |
VY3695
Vueling Airlines
IB3807
Iberia
IB6621
Iberia
|
11:55
Valencia
13:35
Ibiza
17:00
Madrid
|
12:45
Ibiza
14:55
Madrid
20:40
Havana
|
Connect |
UX4064
Air Europa
IB6621
Iberia
|
12:05
Valencia
17:00
Madrid
|
13:15
Madrid
20:40
Havana
|
Connect |
UX4064
Air Europa
UX051
Air Europa
|
12:05
Valencia
15:35
Madrid
|
13:15
Madrid
19:10
Havana
|
Connect |
UX1007
Air Europa
AF950
Air France
|
12:05
Valencia
16:40
Paris CDG
|
14:15
Paris CDG
20:35
Havana
|
Connect |
IB8875 8877
Iberia
IB6621
Iberia
|
13:55
Valencia
17:00
Madrid
|
15:00
Madrid
20:40
Havana
|
Connect |
You take a bus, shuttle or taxi from your location in Spain to Sevilla.
You take a flight from Sevilla to Havana and cost approximately 700 USD.
You take a bus, shuttle or taxi from Havana to your destination in Cuba.
Flight | Depart | Arrive | |
---|---|---|---|
VY2222
Vueling Airlines
AA113
American Airlines
AA1345
American Airlines
|
06:45
Sevilla
09:40
Barcelona
17:00
Miami
|
08:25
Barcelona
14:50
Miami
18:15
Havana
|
Connect |
UX5052
Air Europa
UX051
Air Europa
|
08:20
Sevilla
15:35
Madrid
|
09:40
Madrid
19:10
Havana
|
Connect |
UX5052
Air Europa
E9825
Evelop
|
08:20
Sevilla
13:30
Madrid
|
09:40
Madrid
17:30
Havana
|
Connect |
IB8391
Iberia
IB8875 8877
Iberia
IB6621
Iberia
|
09:10
Sevilla
13:55
Valencia
17:00
Madrid
|
10:20
Valencia
15:00
Madrid
20:40
Havana
|
Connect |
IB3947
Iberia
IB6621
Iberia
|
09:25
Sevilla
17:00
Madrid
|
10:30
Madrid
20:40
Havana
|
Connect |
IB3947
Iberia
UX051
Air Europa
|
09:25
Sevilla
15:35
Madrid
|
10:30
Madrid
19:10
Havana
|
Connect |
AF1547
Air France
AF950
Air France
|
12:50
Sevilla
16:40
Paris CDG
|
15:20
Paris CDG
20:35
Havana
|
Connect |
IB3949
Iberia
IB6621
Iberia
|
13:35
Sevilla
17:00
Madrid
|
14:40
Madrid
20:40
Havana
|
Connect |
You take a bus, shuttle or taxi from your location in Spain to Vigo.
You take a flight from Vigo to Havana and cost approximately 550 USD.
You take a bus, shuttle or taxi from Havana to your destination in Cuba.
Flight | Depart | Arrive | |
---|---|---|---|
VY1703
Vueling Airlines
IB1331
Iberia
IB6621
Iberia
|
09:45
Vigo
13:30
Barcelona
17:00
Madrid
|
11:30
Barcelona
14:55
Madrid
20:40
Havana
|
Connect |
UX7315
Air Europa
UX051
Air Europa
|
12:35
Vigo
15:35
Madrid
|
13:45
Madrid
19:10
Havana
|
Connect |
UX7315
Air Europa
IB6621
Iberia
|
12:35
Vigo
17:00
Madrid
|
13:45
Madrid
20:40
Havana
|
Connect |
IB533 535
Iberia
IB6621
Iberia
|
13:35
Vigo
17:00
Madrid
|
14:50
Madrid
20:40
Havana
|
Connect |
You take a bus, shuttle or taxi from your location in Spain to Bilbao.
You take a flight from Bilbao to Havana and cost approximately 550 USD.
You take a bus, shuttle or taxi from Havana to your destination in Cuba.
Flight | Depart | Arrive | |
---|---|---|---|
KL1684
KLM
KL0723
KLM
|
06:50
Bilbao
12:35
Amsterdam Schiphol
|
09:00
Amsterdam Schiphol
18:15
Havana
|
Connect |
IB443 435 423
Iberia
IB6621
Iberia
|
09:25
Bilbao
17:00
Madrid
|
10:35
Madrid
20:40
Havana
|
Connect |
IB443 435 423
Iberia
E9825
Evelop
|
09:25
Bilbao
13:30
Madrid
|
10:35
Madrid
17:30
Havana
|
Connect |
BA2685
British Airways
VS147
Virgin Atlantic
|
10:35
Bilbao
12:30
London Heathrow
|
11:25
London Heathrow
17:40
Havana
|
Connect |
VY3968
Vueling Airlines
IB8875 8877
Iberia
IB6621
Iberia
|
11:00
Bilbao
13:55
Valencia
17:00
Madrid
|
12:15
Valencia
15:00
Madrid
20:40
Havana
|
Connect |
AF1477
Air France
AF950
Air France
|
11:40
Bilbao
16:40
Paris CDG
|
13:20
Paris CDG
20:35
Havana
|
Connect |
UX7158
Air Europa
UX051
Air Europa
|
12:40
Bilbao
15:35
Madrid
|
13:45
Madrid
19:10
Havana
|
Connect |
UX7158
Air Europa
IB6621
Iberia
|
12:40
Bilbao
17:00
Madrid
|
13:45
Madrid
20:40
Havana
|
Connect |
You take a bus, shuttle or taxi from your location in Spain to Madrid.
You take a flight from Madrid to Santiago and cost approximately 1200 USD.
You take a bus, shuttle or taxi from Santiago to your destination in Cuba.
Flight | Depart | Arrive | |
---|---|---|---|
CU471
Cubana de Aviación
CU471
Cubana de Aviación
|
10:00
Madrid
16:50
Havana
|
14:30
Havana
18:30
Santiago
|
Connect |
CU471
Cubana de Aviación
|
14:15
Madrid
|
17:45 Santiago | Direct |
You can find hotels and accommodations in Cuba with our hotels search tool below
Booking.com