HowToGo

Flight from Dubai to Cuba

How to get to Cuba from Dubai by flight ? You can check flights from Dubai to Cuba below.

Search Transfer from Dubai to Cuba

Search Flights

You can find flight ticket prices from Dubai to Cuba with our flight tickets search tool below

1. Dubai Al Maktoum Intl to Havana

  1. You take a flight from Dubai Al Maktoum Intl to Havana and cost approximately 700 USD.

  2. 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

2. Dubai to Havana

  1. You take a flight from Dubai to Havana and cost approximately 650 USD.

  2. 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

3. Dubai to Santa Clara

  1. You take a flight from Dubai to Santa Clara and cost approximately 700 USD.

  2. 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

4. Dubai to Holguin

  1. You take a flight from Dubai to Holguin and cost approximately 950 USD.

  2. 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

5. Abu Dhabi to Havana

  1. You take a bus, shuttle or taxi from your location in Dubai to Abu Dhabi.

  2. You take a flight from Abu Dhabi to Havana and cost approximately 800 USD.

  3. 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

6. Dubai to Varadero

  1. You take a flight from Dubai to Varadero and cost approximately 800 USD.

  2. 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

References

Find Hotels in Cuba

You can find hotels and accommodations in Cuba with our hotels search tool below

Booking.com