Outbound | Return | Airlines | Shop | Baggage | Price | ||
---|---|---|---|---|---|---|---|
Best option Madrid Havana | Outbound 09/10/25 direct UX0051 09h 35min | Return 14/10/25 direct UX0052 08h 55min | | ![]() | £539 | ||
Madrid Havana | Outbound 16/07/25 direct CA0865 10h 25min | Return 09/08/25 direct CA0866 09h 35min | | ![]() | £730 | ||
Madrid Havana | Outbound 09/10/25 direct UX0051 09h 35min | Return 14/10/25 direct UX0052 08h 55min | | ![]() | £540 | ||
Madrid Havana | Outbound 09/10/25 direct UX0051 09h 35min | Return 14/10/25 direct UX0052 08h 55min | | ![]() | £542 | ||
Madrid Havana | Outbound 09/10/25 direct UX0051 09h 35min | Return 14/10/25 direct UX0052 08h 55min | | ![]() | £563 | ||
Madrid Havana | Outbound 09/10/25 direct UX0051 09h 35min | Return 14/10/25 direct UX0052 08h 55min | | ![]() | £564 | ||
Madrid Havana | Outbound 13/10/25 direct UX0051 09h 35min | Return 15/10/25 direct UX0052 08h 55min | | ![]() | £567 | ||
Madrid Havana | Outbound 11/09/25 direct UX0051 09h 35min | Return 15/09/25 direct UX0052 08h 55min | | ![]() | £600 | ||
Madrid Havana | Outbound 20/10/25 direct UX0051 09h 35min | Return 11/11/25 direct UX0052 08h 40min | | ![]() | £615 | ||
Madrid Havana | Outbound 09/10/25 direct UX0051 09h 35min | Return 14/10/25 direct Q40470 12h 45min | | ![]() | £616 |
Stops
- Direct flight
Airline
- Air Europa Lineas Aereas
- Air China
- Aeroméxico
- Iberia
Tips and tricks to help you find cheap flights from Madrid to Havana
Favourite airline: Hahn Air
88 % of flights booked on the route from Madrid to Havana are booked with Hahn Air, World2Fly and Air France.

Hahn Air
38 %

World2Fly
31 %

Air France
19 %
Direct flights are the cheapest connection
Compared to direct flights, flights with a stopover on this route are on average 14 % more expensive.
non stop flight
1 stop
08h 45min
13h 45min
£846
£982
The favourite connection is non-stop
Flights from Madrid to Havana are most frequently booked as a direct flight.
Route
bookings
Direct flights
08h 45min, from £846
75 %
1 stopover Paris - Charles de Gaulle
13h 45min, from £982
19 %
1 stopover Frankfurt-Main
16h 15min, from £1,510
6 %
Important flight information
Flight information: Madrid - Havana
Outbound and return from | £538.75 |
---|---|
Flight duration | min. 10:20 / max. 11:30 |
Return flight duration | min. 08:40/ max. 09:15 |
Distance | 7470 km |
Flights per week | 20 |
Departure airport | Airport Madrid Barajas (MAD) |
Departure country | Flights from Spain |
Arrival airport | Airport Havana-Jose Marti International (HAV) |
Destination country | Flights to Cuba |