Add Return
Adults 12+ Yrs Children 2-11 Yrs Infants 0-2 Yrs
Airlines
Depart
Duration
Arrival
Virgin Atlantic
VS-761,VS-183
02:00
Dubai
5Hrs 45Min 1 Stop
DXB→IST→HAV
07:55
Havana
Virgin Atlantic
VS-763,VS-183
06:55
Dubai
5Hrs 50Min 1 Stop
DXB→IST→HAV
07:55
Havana
Virgin Atlantic
VS-401,VS-63
11:25
Dubai
7Hrs 15Min 1 Stop
DXB→LHR→HAV
16:40
Havana
Virgin Atlantic
VS-401,VS-15,VS-1502
11:25
Dubai
7Hrs 15Min 1 Stop
DXB→LHR→EWR→HAV
13:53
Havana
Virgin Atlantic
VS-401,VS-17,VS-1502
11:25
Dubai
7Hrs 15Min 1 Stop
DXB→LHR→EWR→HAV
13:53
Havana
Virgin Atlantic
VS-401,VS-921,VS-1502
11:25
Dubai
7Hrs 15Min 1 Stop
DXB→LHR→EWR→HAV
13:53
Havana
Virgin Atlantic
VS-11,VS-63
02:45
Dubai
7Hrs 35Min 1 Stop
DXB→LGW→HAV
14:55
Havana
Virgin Atlantic
VS-1,VS-63
02:10
Dubai
7Hrs 45Min 1 Stop
DXB→LHR→HAV
16:55
Havana
Virgin Atlantic
VS-106,VS-63
01:30
Dubai
7Hrs 45Min 1 Stop
DXB→LHR→HAV
14:55
Havana
Virgin Atlantic
VS-401,VS-15,VS-1502
11:10
Dubai
7Hrs 45Min 1 Stop
DXB→LHR→EWR→HAV
13:53
Havana

FAQ about virgin atlantic Flights from Dubai to Havana

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

A. It takes 5Hrs 45Min 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 Virgin Atlantic.

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

A. There are 20 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 15:15 and is operated by Virgin Atlantic.

View Best Offers