How to get to Cuba from Dubai by flight ? You can check flights from Dubai to Cuba below.
You can find flight ticket prices from Dubai to Cuba with our flight tickets search tool below
You take a flight from Dubai Al Maktoum Intl to Havana and cost approximately 700 USD.
You take a bus, shuttle or taxi from Havana to your destination in Cuba.
Flight | Depart | Arrive | |
---|---|---|---|
SU523
Aeroflot Russian Airlines
SU150
Aeroflot Russian Airlines
|
09:05
Dubai Al Maktoum Intl
07:10
Moscow Sheremetyevo
|
13:45
Moscow Sheremetyevo
12:40
Havana
|
Connect |
SU523
Aeroflot Russian Airlines
SU2138
Aeroflot Russian Airlines
TK183
Turkish Airlines
|
09:05
Dubai Al Maktoum Intl
17:40
Moscow Sheremetyevo
01:45
Istanbul Ataturk
|
13:45
Moscow Sheremetyevo
21:15
Istanbul Ataturk
08:05
Havana
|
Connect |
W62498
Wizz Air
KL1972
KLM
KL0723
KLM
|
19:45
Dubai Al Maktoum Intl
06:35
Budapest
12:35
Amsterdam Schiphol
|
23:40
Budapest
08:40
Amsterdam Schiphol
18:15
Havana
|
Connect |
W62498
Wizz Air
W62313
Wizz Air
DE2184
Condor Flugdienst
|
19:45
Dubai Al Maktoum Intl
06:30
Budapest
11:30
Frankfurt
|
23:40
Budapest
08:15
Frankfurt
16:30
Havana
|
Connect |
W62498
Wizz Air
LX2251
Swiss
WK32
Edelweiss Air
|
19:45
Dubai Al Maktoum Intl
09:40
Budapest
12:35
Zurich
|
23:40
Budapest
11:20
Zurich
17:20
Havana
|
Connect |
W62498
Wizz Air
AF1395
Air France
AF946
Air France
|
19:45
Dubai Al Maktoum Intl
09:45
Budapest
16:40
Paris CDG
|
23:40
Budapest
12:10
Paris CDG
20:35
Havana
|
Connect |
W62498
Wizz Air
AF1695
Air France
AF946
Air France
|
19:45
Dubai Al Maktoum Intl
06:00
Budapest
16:40
Paris CDG
|
23:40
Budapest
08:25
Paris CDG
20:35
Havana
|
Connect |
W63486
Wizz Air
W63401
Wizz Air
E9825
Evelop
|
21:15
Dubai Al Maktoum Intl
06:10
Cluj-Napoca
13:30
Madrid
|
01:55
Cluj-Napoca
09:00
Madrid
17:30
Havana
|
Connect |
W63486
Wizz Air
W63401
Wizz Air
CU471
Cubana de Aviación
|
21:15
Dubai Al Maktoum Intl
06:10
Cluj-Napoca
14:15
Madrid
|
01:55
Cluj-Napoca
09:00
Madrid
19:55
Havana
|
Connect |
W63486
Wizz Air
W63401
Wizz Air
IB6621
Iberia
|
21:15
Dubai Al Maktoum Intl
06:10
Cluj-Napoca
13:05
Madrid
|
01:55
Cluj-Napoca
09:00
Madrid
16:45
Havana
|
Connect |
W63256
Wizz Air
RO361
Tarom
KL0723
KLM
|
21:25
Dubai Al Maktoum Intl
08:35
Bucharest Otopeni
12:35
Amsterdam Schiphol
|
01:45
Bucharest Otopeni
10:40
Amsterdam Schiphol
18:15
Havana
|
Connect |
W63256
Wizz Air
RO415
Tarom
UX051
Air Europa
|
21:25
Dubai Al Maktoum Intl
08:10
Bucharest Otopeni
15:35
Madrid
|
01:45
Bucharest Otopeni
11:15
Madrid
19:10
Havana
|
Connect |
W63256
Wizz Air
KL1372
KLM
KL0723
KLM
|
21:25
Dubai Al Maktoum Intl
07:00
Bucharest Otopeni
12:35
Amsterdam Schiphol
|
01:45
Bucharest Otopeni
08:55
Amsterdam Schiphol
18:15
Havana
|
Connect |
W63256
Wizz Air
AC1965
Air Canada
AC1876
Air Canada
|
21:25
Dubai Al Maktoum Intl
11:35
Bucharest Otopeni
20:00
Toronto
|
01:45
Bucharest Otopeni
15:00
Toronto
23:30
Havana
|
Connect |
W63256
Wizz Air
RO381
Tarom
AF946
Air France
|
21:25
Dubai Al Maktoum Intl
08:40
Bucharest Otopeni
16:40
Paris CDG
|
01:45
Bucharest Otopeni
11:00
Paris CDG
20:35
Havana
|
Connect |
W63256
Wizz Air
AF1089
Air France
AF946
Air France
|
21:25
Dubai Al Maktoum Intl
06:05
Bucharest Otopeni
16:40
Paris CDG
|
01:45
Bucharest Otopeni
08:20
Paris CDG
20:35
Havana
|
Connect |
You take a flight from Dubai to Havana and cost approximately 650 USD.
You take a bus, shuttle or taxi from Havana to your destination in Cuba.
Flight | Depart | Arrive | |
---|---|---|---|
AF655
Air France
AF946
Air France
|
00:40
Dubai
16:40
Paris CDG
|
06:00
Paris CDG
20:35
Havana
|
Connect |
KL0428
KLM
KL0723
KLM
|
00:50
Dubai
12:35
Amsterdam Schiphol
|
05:55
Amsterdam Schiphol
18:15
Havana
|
Connect |
LH631
Lufthansa
DE2184
Condor Flugdienst
|
01:00
Dubai
11:30
Frankfurt
|
05:55
Frankfurt
16:30
Havana
|
Connect |
BA106
British Airways
VS147
Virgin Atlantic
|
01:10
Dubai
12:35
London Heathrow
|
05:55
London Heathrow
17:40
Havana
|
Connect |
LX243
Swiss
WK32
Edelweiss Air
|
01:35
Dubai
12:35
Zurich
|
06:25
Zurich
17:20
Havana
|
Connect |
EK213
Emirates
B61499
JetBlue Airways
|
02:10
Dubai
12:25
Fort Lauderdale
|
09:59
Fort Lauderdale
13:45
Havana
|
Connect |
EK213
Emirates
B61899
JetBlue Airways
|
02:10
Dubai
15:05
Fort Lauderdale
|
09:59
Fort Lauderdale
16:25
Havana
|
Connect |
EK007
Emirates
VS147
Virgin Atlantic
|
02:30
Dubai
12:35
London Heathrow
|
07:05
London Heathrow
17:40
Havana
|
Connect |
EK219
Emirates
WN1437
Southwest Airlines
WN3920
Southwest Airlines
|
02:50
Dubai
11:55
Orlando
15:05
Fort Lauderdale
|
10:25
Orlando
13:05
Fort Lauderdale
16:35
Havana
|
Connect |
EK219
Emirates
3M69
Silver Airways
B61899
JetBlue Airways
|
02:50
Dubai
12:40
Orlando
15:05
Fort Lauderdale
|
10:25
Orlando
14:00
Fort Lauderdale
16:25
Havana
|
Connect |
EK219
Emirates
AA260
American Airlines
AA837
American Airlines
|
02:50
Dubai
11:25
Orlando
15:30
Miami
|
10:25
Orlando
12:38
Miami
16:50
Havana
|
Connect |
EK223
Emirates
B6205
JetBlue Airways
B61899
JetBlue Airways
|
03:00
Dubai
10:02
Newark
15:05
Fort Lauderdale
|
09:00
Newark
13:05
Fort Lauderdale
16:25
Havana
|
Connect |
EK223
Emirates
UA3542
United Airlines
|
03:00
Dubai
10:04
Newark
|
09:00
Newark
13:55
Havana
|
Connect |
EK145
Emirates
KL0723
KLM
|
03:30
Dubai
12:35
Amsterdam Schiphol
|
08:35
Amsterdam Schiphol
18:15
Havana
|
Connect |
EK101
Emirates
NO130
Neos
|
03:35
Dubai
12:00
Milan Malpensa
|
08:15
Milan Malpensa
16:40
Havana
|
Connect |
EK043
Emirates
DE2184
Condor Flugdienst
|
03:45
Dubai
11:30
Frankfurt
|
08:50
Frankfurt
16:30
Havana
|
Connect |
EK071
Emirates
AF946
Air France
|
04:05
Dubai
16:40
Paris CDG
|
09:25
Paris CDG
20:35
Havana
|
Connect |
EK141
Emirates
CU471
Cubana de Aviación
|
07:40
Dubai
14:15
Madrid
|
13:25
Madrid
19:55
Havana
|
Connect |
EK141
Emirates
UX051
Air Europa
|
07:40
Dubai
15:35
Madrid
|
13:25
Madrid
19:10
Havana
|
Connect |
EK073
Emirates
AF946
Air France
|
08:20
Dubai
16:40
Paris CDG
|
13:30
Paris CDG
20:35
Havana
|
Connect |
AC057
Air Canada
AA2589
American Airlines
AA2705
American Airlines
|
23:10
Dubai
06:00
Toronto
10:40
Miami
|
05:00
Toronto
09:29
Miami
11:50
Havana
|
Connect |
AC057
Air Canada
AC1876
Air Canada
|
23:10
Dubai
20:00
Toronto
|
05:00
Toronto
23:30
Havana
|
Connect |
You take a flight from Dubai to Santa Clara and cost approximately 700 USD.
You take a bus, shuttle or taxi from Santa Clara to your destination in Cuba.
Flight | Depart | Arrive | |
---|---|---|---|
AF655
Air France
AF344
Air France
TS714
Air Transat
|
00:40
Dubai
13:10
Paris CDG
16:15
Montreal
|
06:00
Paris CDG
14:50
Montreal
20:05
Santa Clara
|
Connect |
KL0428
KLM
KL0691
KLM
AC1764
Air Canada
|
00:50
Dubai
10:55
Amsterdam Schiphol
16:10
Toronto
|
05:55
Amsterdam Schiphol
12:45
Toronto
19:35
Santa Clara
|
Connect |
LH631
Lufthansa
AC875
Air Canada
TS554
Air Transat
|
01:00
Dubai
09:55
Frankfurt
13:00
Montreal
|
05:55
Frankfurt
11:35
Montreal
16:55
Santa Clara
|
Connect |
BA106
British Airways
AC869
Air Canada
AC1764
Air Canada
|
01:10
Dubai
08:30
London Heathrow
16:10
Toronto
|
05:55
London Heathrow
11:15
Toronto
19:35
Santa Clara
|
Connect |
LX243
Swiss
LX86
Swiss
TS714
Air Transat
|
01:35
Dubai
12:50
Zurich
16:15
Montreal
|
06:25
Zurich
15:10
Montreal
20:05
Santa Clara
|
Connect |
LX243
Swiss
AC879
Air Canada
AC1764
Air Canada
|
01:35
Dubai
10:00
Zurich
16:10
Toronto
|
06:25
Zurich
12:30
Toronto
19:35
Santa Clara
|
Connect |
EK231
Emirates
AC7709
Air Canada
AC1764
Air Canada
|
02:20
Dubai
10:30
Washington Dulles
16:10
Toronto
|
08:40
Washington Dulles
11:56
Toronto
19:35
Santa Clara
|
Connect |
EK007
Emirates
AC857
Air Canada
AC1764
Air Canada
|
02:30
Dubai
12:05
London Heathrow
16:10
Toronto
|
07:05
London Heathrow
14:50
Toronto
19:35
Santa Clara
|
Connect |
EK007
Emirates
AC869
Air Canada
AC1764
Air Canada
|
02:30
Dubai
08:30
London Heathrow
16:10
Toronto
|
07:05
London Heathrow
11:15
Toronto
19:35
Santa Clara
|
Connect |
EK223
Emirates
AC7653
Air Canada
AC1764
Air Canada
|
03:00
Dubai
10:25
Newark
16:10
Toronto
|
09:00
Newark
12:00
Toronto
19:35
Santa Clara
|
Connect |
EK223
Emirates
AC7655
Air Canada
AC1764
Air Canada
|
03:00
Dubai
13:05
Newark
16:10
Toronto
|
09:00
Newark
14:40
Toronto
19:35
Santa Clara
|
Connect |
EK021
Emirates
AC1931
Air Canada
AC1764
Air Canada
|
03:00
Dubai
12:15
Manchester
16:10
Toronto
|
07:45
Manchester
15:00
Toronto
19:35
Santa Clara
|
Connect |
PS374
Ukraine International Airlines
PS241
Ukraine International Airlines
AC1764
Air Canada
|
03:20
Dubai
10:40
Boryspil
16:10
Toronto
|
08:10
Boryspil
13:35
Toronto
19:35
Santa Clara
|
Connect |
EK255
Emirates
AC1915
Air Canada
AC1764
Air Canada
|
03:25
Dubai
11:45
Barcelona
16:10
Toronto
|
08:35
Barcelona
14:45
Toronto
19:35
Santa Clara
|
Connect |
EK145
Emirates
AC825
Air Canada
AC1764
Air Canada
|
03:30
Dubai
11:55
Amsterdam Schiphol
16:10
Toronto
|
08:35
Amsterdam Schiphol
13:55
Toronto
19:35
Santa Clara
|
Connect |
EK241
Emirates
AC1764
Air Canada
|
03:30
Dubai
16:10
Toronto
|
09:30
Toronto
19:35
Santa Clara
|
Connect |
EK071
Emirates
TS115 137 143
Air Transat
TS504
Air Transat
|
04:05
Dubai
14:00
Paris CDG
16:50
Quebec
|
09:25
Paris CDG
15:30
Quebec
21:05
Santa Clara
|
Connect |
EK053
Emirates
AC847
Air Canada
AC1764
Air Canada
|
04:05
Dubai
11:50
Munich
16:10
Toronto
|
08:35
Munich
14:45
Toronto
19:35
Santa Clara
|
Connect |
EK071
Emirates
TS357 567 619 151 251 279 457
Air Transat
TS714
Air Transat
|
04:05
Dubai
11:30
Paris CDG
16:15
Montreal
|
09:25
Paris CDG
13:10
Montreal
20:05
Santa Clara
|
Connect |
RJ0615
Royal Jordanian
RJ0269
Royal Jordanian
TS554
Air Transat
|
21:35
Dubai
03:01
Amman
13:00
Montreal
|
23:45
Amman
07:20
Montreal
16:55
Santa Clara
|
Connect |
AC057
Air Canada
AC1764
Air Canada
|
23:10
Dubai
16:10
Toronto
|
05:00
Toronto
19:35
Santa Clara
|
Connect |
AC057
Air Canada
TS790
Air Transat
|
23:10
Dubai
07:45
Toronto
|
05:00
Toronto
11:30
Santa Clara
|
Connect |
AC057
Air Canada
TS610 890
Air Transat
|
23:10
Dubai
06:30
Toronto
|
05:00
Toronto
10:10
Santa Clara
|
Connect |
You take a flight from Dubai to Holguin and cost approximately 950 USD.
You take a bus, shuttle or taxi from Holguin to your destination in Cuba.
Flight | Depart | Arrive | |
---|---|---|---|
KL0428
KLM
KL0691
KLM
AC1760
Air Canada
|
00:50
Dubai
10:55
Amsterdam Schiphol
16:10
Toronto
|
05:55
Amsterdam Schiphol
12:45
Toronto
19:50
Holguin
|
Connect |
LH631
Lufthansa
DE2206
Condor Flugdienst
|
01:00
Dubai
12:40
Frankfurt
|
05:55
Frankfurt
17:10
Holguin
|
Connect |
LH631
Lufthansa
DE2162
Condor Flugdienst
|
01:00
Dubai
14:15
Frankfurt
|
05:55
Frankfurt
18:45
Holguin
|
Connect |
LX243
Swiss
AC879
Air Canada
AC1760
Air Canada
|
01:35
Dubai
10:00
Zurich
16:10
Toronto
|
06:25
Zurich
12:30
Toronto
19:50
Holguin
|
Connect |
ME431
Middle East Airlines
ME217
Middle East Airlines
DE2162
Condor Flugdienst
|
02:15
Dubai
07:10
Beirut
14:15
Frankfurt
|
04:35
Beirut
10:25
Frankfurt
18:45
Holguin
|
Connect |
ME431
Middle East Airlines
ME217
Middle East Airlines
DE2206
Condor Flugdienst
|
02:15
Dubai
07:10
Beirut
12:40
Frankfurt
|
04:35
Beirut
10:25
Frankfurt
17:10
Holguin
|
Connect |
EK231
Emirates
AC7709
Air Canada
AC1760
Air Canada
|
02:20
Dubai
10:30
Washington Dulles
16:10
Toronto
|
08:40
Washington Dulles
11:56
Toronto
19:50
Holguin
|
Connect |
EK021
Emirates
AC1931
Air Canada
AC1760
Air Canada
|
03:00
Dubai
12:15
Manchester
16:10
Toronto
|
07:45
Manchester
15:00
Toronto
19:50
Holguin
|
Connect |
PS374
Ukraine International Airlines
PS241
Ukraine International Airlines
AC1760
Air Canada
|
03:20
Dubai
10:40
Boryspil
16:10
Toronto
|
08:10
Boryspil
13:35
Toronto
19:50
Holguin
|
Connect |
PS374
Ukraine International Airlines
PS241
Ukraine International Airlines
TS898
Air Transat
|
03:20
Dubai
10:40
Boryspil
17:10
Toronto
|
08:10
Boryspil
13:35
Toronto
21:00
Holguin
|
Connect |
EK255
Emirates
AC1915
Air Canada
AC1760
Air Canada
|
03:25
Dubai
11:45
Barcelona
16:10
Toronto
|
08:35
Barcelona
14:45
Toronto
19:50
Holguin
|
Connect |
EK241
Emirates
TS898
Air Transat
|
03:30
Dubai
17:10
Toronto
|
09:30
Toronto
21:00
Holguin
|
Connect |
EK241
Emirates
AC1760
Air Canada
|
03:30
Dubai
16:10
Toronto
|
09:30
Toronto
19:50
Holguin
|
Connect |
EK145
Emirates
AC825
Air Canada
AC1760
Air Canada
|
03:30
Dubai
11:55
Amsterdam Schiphol
16:10
Toronto
|
08:35
Amsterdam Schiphol
13:55
Toronto
19:50
Holguin
|
Connect |
EK101
Emirates
NO130
Neos
NO130
Neos
|
03:35
Dubai
12:00
Milan Malpensa
18:40
Havana
|
08:15
Milan Malpensa
16:40
Havana
19:50
Holguin
|
Connect |
EK043
Emirates
DE2162
Condor Flugdienst
|
03:45
Dubai
14:15
Frankfurt
|
08:50
Frankfurt
18:45
Holguin
|
Connect |
EK043
Emirates
DE2206
Condor Flugdienst
|
03:45
Dubai
12:40
Frankfurt
|
08:50
Frankfurt
17:10
Holguin
|
Connect |
EK053
Emirates
AC847
Air Canada
AC1760
Air Canada
|
04:05
Dubai
11:50
Munich
16:10
Toronto
|
08:35
Munich
14:45
Toronto
19:50
Holguin
|
Connect |
KU678
Kuwait Airways
KU171
Kuwait Airways
DE2162
Condor Flugdienst
|
06:00
Dubai
08:00
Kuwait
14:15
Frankfurt
|
07:05
Kuwait
12:50
Frankfurt
18:45
Holguin
|
Connect |
EK045
Emirates
DE2162
Condor Flugdienst
|
08:25
Dubai
14:15
Frankfurt
|
13:15
Frankfurt
18:45
Holguin
|
Connect |
MS906
Egyptair
MS995
Egyptair
WS2624
WestJet
|
19:00
Dubai
01:45
Cairo
09:35
Toronto
|
20:30
Cairo
07:25
Toronto
13:27
Holguin
|
Connect |
RJ0615
Royal Jordanian
RJ0269
Royal Jordanian
AC1762
Air Canada
|
21:35
Dubai
03:01
Amman
08:15
Montreal
|
23:45
Amman
07:20
Montreal
12:25
Holguin
|
Connect |
AC057
Air Canada
AC1760
Air Canada
|
23:10
Dubai
16:10
Toronto
|
05:00
Toronto
19:50
Holguin
|
Connect |
AC057
Air Canada
TS898
Air Transat
|
23:10
Dubai
17:10
Toronto
|
05:00
Toronto
21:00
Holguin
|
Connect |
AC057
Air Canada
WS2624
WestJet
|
23:10
Dubai
09:35
Toronto
|
05:00
Toronto
13:27
Holguin
|
Connect |
GF513
Gulf Air Bahrain
GF017
Gulf Air Bahrain
DE2206
Condor Flugdienst
|
23:35
Dubai
01:30
Manama
12:40
Frankfurt
|
23:55
Manama
06:55
Frankfurt
17:10
Holguin
|
Connect |
GF513
Gulf Air Bahrain
GF017
Gulf Air Bahrain
DE2162
Condor Flugdienst
|
23:35
Dubai
01:30
Manama
14:15
Frankfurt
|
23:55
Manama
06:55
Frankfurt
18:45
Holguin
|
Connect |
You take a bus, shuttle or taxi from your location in Dubai to Abu Dhabi.
You take a flight from Abu Dhabi to Havana and cost approximately 800 USD.
You take a bus, shuttle or taxi from Havana to your destination in Cuba.
Flight | Depart | Arrive | |
---|---|---|---|
BA072
British Airways
VS147
Virgin Atlantic
|
01:50
Abu Dhabi
12:35
London Heathrow
|
06:25
London Heathrow
17:40
Havana
|
Connect |
EY001
Etihad
DE2184
Condor Flugdienst
|
02:05
Abu Dhabi
11:30
Frankfurt
|
06:50
Frankfurt
16:30
Havana
|
Connect |
EY075
Etihad
UX051
Air Europa
|
02:05
Abu Dhabi
15:35
Madrid
|
07:55
Madrid
19:10
Havana
|
Connect |
EY075
Etihad
IB6621
Iberia
|
02:05
Abu Dhabi
13:05
Madrid
|
07:55
Madrid
16:45
Havana
|
Connect |
EY075
Etihad
E9825
Evelop
|
02:05
Abu Dhabi
13:30
Madrid
|
07:55
Madrid
17:30
Havana
|
Connect |
EY011
Etihad
VS147
Virgin Atlantic
|
02:05
Abu Dhabi
12:35
London Heathrow
|
06:45
London Heathrow
17:40
Havana
|
Connect |
KL0452
KLM
KL0723
KLM
|
02:10
Abu Dhabi
12:35
Amsterdam Schiphol
|
07:15
Amsterdam Schiphol
18:15
Havana
|
Connect |
EY073
Etihad
WK32
Edelweiss Air
|
02:15
Abu Dhabi
12:35
Zurich
|
06:45
Zurich
17:20
Havana
|
Connect |
EY031
Etihad
AF946
Air France
|
02:15
Abu Dhabi
16:40
Paris CDG
|
07:40
Paris CDG
20:35
Havana
|
Connect |
EY081
Etihad
NO130
Neos
|
02:40
Abu Dhabi
12:00
Milan Malpensa
|
07:05
Milan Malpensa
16:40
Havana
|
Connect |
EY081
Etihad
AA207
American Airlines
AA837
American Airlines
|
02:40
Abu Dhabi
09:00
Milan Malpensa
15:30
Miami
|
07:05
Milan Malpensa
13:35
Miami
16:50
Havana
|
Connect |
EY141
Etihad
AC1876
Air Canada
|
08:50
Abu Dhabi
20:00
Toronto
|
14:40
Toronto
23:30
Havana
|
Connect |
EY037
Etihad
AF946
Air France
|
08:55
Abu Dhabi
16:40
Paris CDG
|
14:20
Paris CDG
20:35
Havana
|
Connect |
EY097
Etihad
TK183
Turkish Airlines
|
09:30
Abu Dhabi
01:45
Istanbul Ataturk
|
13:20
Istanbul Ataturk
08:05
Havana
|
Connect |
EY091
Etihad
AC1925
Air Canada
AC1876
Air Canada
|
09:30
Abu Dhabi
15:00
Athens
20:00
Toronto
|
13:35
Athens
19:00
Toronto
23:30
Havana
|
Connect |
You take a flight from Dubai to Varadero and cost approximately 800 USD.
You take a bus, shuttle or taxi from Varadero to your destination in Cuba.
Flight | Depart | Arrive | |
---|---|---|---|
LH631
Lufthansa
DE2198
Condor Flugdienst
|
01:00
Dubai
09:35
Frankfurt
|
05:55
Frankfurt
14:30
Varadero
|
Connect |
LH631
Lufthansa
AC873
Air Canada
AC1740
Air Canada
|
01:00
Dubai
09:20
Frankfurt
16:25
Toronto
|
05:55
Frankfurt
11:40
Toronto
19:50
Varadero
|
Connect |
BA106
British Airways
AC869
Air Canada
AC1740
Air Canada
|
01:10
Dubai
08:30
London Heathrow
16:25
Toronto
|
05:55
London Heathrow
11:15
Toronto
19:50
Varadero
|
Connect |
LX243
Swiss
AC879
Air Canada
AC1740
Air Canada
|
01:35
Dubai
10:00
Zurich
16:25
Toronto
|
06:25
Zurich
12:30
Toronto
19:50
Varadero
|
Connect |
LX243
Swiss
WK38
Edelweiss Air
|
01:35
Dubai
11:55
Zurich
|
06:25
Zurich
17:15
Varadero
|
Connect |
EK231
Emirates
AC7709
Air Canada
AC1740
Air Canada
|
02:20
Dubai
10:30
Washington Dulles
16:25
Toronto
|
08:40
Washington Dulles
11:56
Toronto
19:50
Varadero
|
Connect |
EK007
Emirates
AC857
Air Canada
AC1740
Air Canada
|
02:30
Dubai
12:05
London Heathrow
16:25
Toronto
|
07:05
London Heathrow
14:50
Toronto
19:50
Varadero
|
Connect |
EK007
Emirates
AC869
Air Canada
AC1740
Air Canada
|
02:30
Dubai
08:30
London Heathrow
16:25
Toronto
|
07:05
London Heathrow
11:15
Toronto
19:50
Varadero
|
Connect |
EK011
Emirates
TS677
Air Transat
TS824
Air Transat
|
02:45
Dubai
10:35
London Gatwick
17:25
Montreal
|
07:20
London Gatwick
13:05
Montreal
21:25
Varadero
|
Connect |
EK011
Emirates
TS705 495
Air Transat
TS656
Air Transat
|
02:45
Dubai
10:00
London Gatwick
16:30
Toronto
|
07:20
London Gatwick
13:15
Toronto
20:05
Varadero
|
Connect |
EK223
Emirates
AC7653
Air Canada
AC1740
Air Canada
|
03:00
Dubai
10:25
Newark
16:25
Toronto
|
09:00
Newark
12:00
Toronto
19:50
Varadero
|
Connect |
EK223
Emirates
AC7655
Air Canada
AC1740
Air Canada
|
03:00
Dubai
13:05
Newark
16:25
Toronto
|
09:00
Newark
14:40
Toronto
19:50
Varadero
|
Connect |
EK021
Emirates
AC1931
Air Canada
AC1740
Air Canada
|
03:00
Dubai
12:15
Manchester
16:25
Toronto
|
07:45
Manchester
15:00
Toronto
19:50
Varadero
|
Connect |
EK021
Emirates
TS265
Air Transat
TS656
Air Transat
|
03:00
Dubai
08:45
Manchester
16:30
Toronto
|
07:45
Manchester
11:30
Toronto
20:05
Varadero
|
Connect |
PS374
Ukraine International Airlines
PS241
Ukraine International Airlines
AC1740
Air Canada
|
03:20
Dubai
10:40
Boryspil
16:25
Toronto
|
08:10
Boryspil
13:35
Toronto
19:50
Varadero
|
Connect |
EK255
Emirates
TS267
Air Transat
TS824
Air Transat
|
03:25
Dubai
12:55
Barcelona
17:25
Montreal
|
08:35
Barcelona
15:25
Montreal
21:25
Varadero
|
Connect |
EK255
Emirates
AC1915
Air Canada
AC1740
Air Canada
|
03:25
Dubai
11:45
Barcelona
16:25
Toronto
|
08:35
Barcelona
14:45
Toronto
19:50
Varadero
|
Connect |
EK145
Emirates
AC825
Air Canada
AC1740
Air Canada
|
03:30
Dubai
11:55
Amsterdam Schiphol
16:25
Toronto
|
08:35
Amsterdam Schiphol
13:55
Toronto
19:50
Varadero
|
Connect |
EK241
Emirates
TS656
Air Transat
|
03:30
Dubai
16:30
Toronto
|
09:30
Toronto
20:05
Varadero
|
Connect |
EK241
Emirates
AC1740
Air Canada
|
03:30
Dubai
16:25
Toronto
|
09:30
Toronto
19:50
Varadero
|
Connect |
EK101
Emirates
NO780
Neos
|
03:35
Dubai
13:00
Milan Malpensa
|
08:15
Milan Malpensa
17:25
Varadero
|
Connect |
EK071
Emirates
TS357 567 619 151 251 279 457
Air Transat
TS824
Air Transat
|
04:05
Dubai
11:30
Paris CDG
17:25
Montreal
|
09:25
Paris CDG
13:10
Montreal
21:25
Varadero
|
Connect |
EK053
Emirates
AC847
Air Canada
AC1740
Air Canada
|
04:05
Dubai
11:50
Munich
16:25
Toronto
|
08:35
Munich
14:45
Toronto
19:50
Varadero
|
Connect |
MS906
Egyptair
MS995
Egyptair
WS2690
WestJet
|
19:00
Dubai
01:45
Cairo
10:00
Toronto
|
20:30
Cairo
07:25
Toronto
13:22
Varadero
|
Connect |
AC057
Air Canada
AC1740
Air Canada
|
23:10
Dubai
16:25
Toronto
|
05:00
Toronto
19:50
Varadero
|
Connect |
AC057
Air Canada
TS884
Air Transat
|
23:10
Dubai
06:15
Toronto
|
05:00
Toronto
09:40
Varadero
|
Connect |
AC057
Air Canada
WS2690
WestJet
|
23:10
Dubai
10:00
Toronto
|
05:00
Toronto
13:22
Varadero
|
Connect |
You can find hotels and accommodations in Cuba with our hotels search tool below
Booking.com