Flights from Havana to Madrid – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
HAV to MAD – All flight route options from Jose Marti International, Cuba to Barajas, Spain. These flights are operated by 8 different airlines. Fly non-stop or choose from 2 different connecting flights. The shortest flight time is 8 hours and 30 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Barajas
We got great deals on hotels and car rentals near the airport.
Havana to Madrid flights
With over 80 flights every week and 7 different airlines you have a wide range of options. You can fly non-stop to Madrid (MAD) from Havana (HAV) with Cubana de Aviacion, Iberia, Air Europa, Welcome Air or Air China or choose a connecting flight via Miami (MIA) or Paris (CDG) if it suits you better.
Havana to Madrid with Cubana de Aviacion
Cubana de Aviacion has non-stop every Monday or Thursday at 21:05 or 21:30.
With American Airlines
If you fly from Havana with American Airlines you will do a stopover in Miami, MIA before reaching Madrid. This flight trip will take 13 hours and 5 minutes and you can fly every weekday with departures between 9:00 am and 3:00 pm. American Airlines is a member of the air alliance OneWorld.
Distance & flight times: Jose Marti International to Barajas
The shortest flight time between HAV and MAD is 9 hours and 30 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 9h 30m | - | 4662 miles (7501 km) |
MIA Miami | 13h 5m | 3h 50m | 4676 miles (7524 km) |
CDG Paris | 13h 10m | 1h 35m | 5502 miles (8853 km) |


Quick copy and share this page
From Havana to Spain
Below is a list of other destinations to Spain from Jose Marti International with either direct flights or 1 stop connections.
From Cuba to Madrid
Below is a list of other cities in Cuba with flights to Madrid with either non-stop or connecting flights.