Add Return
Adults 12+ Yrs Children 2-11 Yrs Infants 0-2 Yrs
Airlines
Depart
Duration
Arrival
British Airways
BA-97,BA-63
03:00
Dubai
6Hrs 40Min 1 Stop
DXB→LHR→HAV
14:55
Havana
British Airways
BA-97,BA-63
01:55
Dubai
7Hrs 30Min 1 Stop
DXB→LHR→HAV
14:55
Havana
British Airways
BA-97,BA-7285,BA-4213
01:55
Dubai
7Hrs 30Min 1 Stop
DXB→LHR→MAD→HAV
21:10
Havana
British Airways
BA-97,BA-93,BA-1752
01:55
Dubai
7Hrs 30Min 1 Stop
DXB→LHR→YYZ→HAV
22:40
Havana
British Airways
BA-106,BA-458,BA-4213
01:10
Dubai
7Hrs 45Min 1 Stop
DXB→LHR→MAD→HAV
21:10
Havana
British Airways
BA-106,BA-458,BA-4213
01:30
Dubai
7Hrs 45Min 1 Stop
DXB→LHR→MAD→HAV
21:10
Havana
British Airways
BA-106,BA-460,BA-4213
01:10
Dubai
7Hrs 45Min 1 Stop
DXB→LHR→MAD→HAV
21:10
Havana
British Airways
BA-106,BA-7285,BA-4213
01:10
Dubai
7Hrs 45Min 1 Stop
DXB→LHR→MAD→HAV
21:10
Havana
British Airways
BA-106,BA-7285,BA-4213
01:30
Dubai
7Hrs 45Min 1 Stop
DXB→LHR→MAD→HAV
21:10
Havana
British Airways
BA-106,BA-7289,BA-4213
01:10
Dubai
7Hrs 45Min 1 Stop
DXB→LHR→MAD→HAV
21:10
Havana

FAQ about british airways Flights from Dubai to Havana

Q. How much time does it take to fly from Dubai to Havana ?

A. It takes 6Hrs 40Min to fly from Dubai to Havana.

Q. When is the earliest flight from Dubai to Havana ?

A. The earliest flight from Dubai to Havana is at 01:10 and is operated by British Airways.

Q. How many flights are there from Dubai to Havana ?

A. There are 12 flights from Dubai to Havana.

Q. When is the last flight from Dubai to Havana ?

A. The last flight from Dubai to Havana is at 13:15 and is operated by British Airways.

View Best Offers