Cheap Flights from Madrid (MAD) to Havana (HAV)

Compare Madrid to Havana flight deals

Find the cheapest month or even day of the year to fly to Havana

Book the best Havana fare with no extra fees

Flight deals from Madrid to Havana

Looking for a cheap last-minute deal or the best return flight from Madrid Airport to Havana Airport? If you want to travel next month, return fares start from $1,782. Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Madrid to Havana

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Madrid to Havana flights are currently cheapest in April.

Direct flights from Madrid to Havana

Madrid to Havana: Alternative routes

Compare routes from Madrid to Havana below. You may find an airport to fly into that's cheaper, faster, or easier than Havana.

Madrid to Havana: Flight information

The things to know before you go.
Cheapest flight found$1,045
Cheapest month to flyApril
Average flight time10 hrs, 9 mins
Most popular airlineEtihad Airways
Average flights per week29

Finding cheap flights from Madrid to Havana: Frequently asked questions

The best price we found for a return flight from Madrid to Havana is $1,045. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
10 hours and 9 minutes is the average flight time from Madrid to Havana.
Etihad Airways, Air Europa and China Eastern fly direct from Madrid to Havana.
As of July 2026, there are 29 flights per week flying from Madrid to Havana.
The cheapest month to fly from Madrid to Havana is usually April.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Madrid Airport to Havana Airport on Friday, 2 April 2027.
Yes – the average flight time is 10 hours and 9 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Havana but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.

We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Havana is around 40 days in advance, so don’t leave your flight to the last minute.

Currently, Iberia offers the cheapest flight tickets to Havana.

Travelling from Madrid Airport (MAD) to Havana Airport (HAV): what you need to know

  • Around 10 hours 10 minutes is how long you can expect to be travelling on a direct flight from Madrid Airport to Havana Airport.

  • Havana's timezone is UTC-5, which makes Havana six hours behind Madrid.

  • Flights from MAD to HAV start from 12:10 — the earliest with Iberia. The last service of the day is at 16:10 with Air Europa. In total, you can choose from 13 weekly Madrid Airport to Havana Airport flights.

  • Get to the airport on time so you don't miss your MAD to HAV flight. Be there at least two hours ahead for international flights and an hour early for domestic departures to avoid any last-minute rush.

  • Flying during a peak time like July? Major public holidays and other popular seasons can mean longer queues at airport checkpoints. Be extra cautious and get there up to four hours ahead of an international flight and two hours before domestic departures.

  • You'll find plenty of airlines that offer direct flights from Madrid Airport to Havana Airport. Fly nonstop to Havana with these popular carriers and discover this exciting part of Cuba:

  • Most travellers choose to travel with Air Europa on this route.

  • The carrier with the most reliable on-time arrival rate for MAD to HAV flights is Air Europa.

  • We make it a breeze to book a flight with a stopover. To see your options for tickets from Madrid Airport to Havana Airport, deselect 'Direct flights only.' Then, choose a flight offering a stop long enough to explore your chosen city. Popular stopovers between MAD and HAV include:

    • Paris Charles de Gaulle Airport

    • Miami International Airport

    • Bogota Airport

How to find the cheapest flights from Madrid Airport (MAD) to Havana Airport (HAV)

  • The lowest price we've found for a one-way Madrid Airport to Havana Airport flight is $682. A return ticket right now is $1,045. Depending on the availability when you book, these fares may change.

  • To score cheap tickets from MAD to HAV, book your journey one month before your planned departure.

  • June is the cheapest month for flights from Madrid Airport to Havana Airport. If you'd like to fly at a different time of year, the 'Whole month' tool will show you the lowest airfares for every month.

  • There's no need to check every day to see if fares have dropped when you create a Price Alert. We'll notify you the moment there's a better deal on cheap flights from MAD to HAV.

  • Secure the perfect flight for you with the help of the filters. To see the 'Fastest,' 'Best' or 'Cheapest' flights from Madrid Airport to Havana Airport, use the 'Sort by' tool. You can also filter by arrival and departure times, airline, and number of stops.

Handy information about Madrid Airport (MAD)

  • 77% of flights departing from Madrid Airport touch down at their destination on time.

  • Central Madrid to Madrid Airport is around 13 kilometres. Depending on traffic, it'll take about 20 minutes to get there if you're driving, ride-sharing or catching a taxi.

  • The journey on public transport will take about 30 minutes.

  • Catching an early flight from Madrid Airport to Havana Airport? Avoid the stress of rushing to the terminal (and sneak in some extra precious sleep) by choosing one of these stays close to MAD:

Arriving at Havana Airport (HAV)

  • Few things beat the convenience of staying near the terminal if you've arrived on a late Madrid Airport to Havana Airport flight. Migaby House and Hostal Doña Amalia Cuba are good choices near HAV.

When to fly to Havana Airport (HAV)

  • October is the most popular month for flights from Madrid Airport to Havana Airport. To skip the crowds, go to Havana in March.

  • Book your flight from Madrid Airport to Havana Airport for July if you want to explore Havana during its warmest month. Expect temperatures of between 23ºC (73ºF) and 35ºC (95ºF).

  • January sees average temperatures of between 17ºC (63ºF) and 28ºC (82ºF). Look for cheap tickets from MAD to HAV sometime around then if you'd rather travel in cooler conditions.

Explore more of Cuba

  • You've visited Havana, now it's time to explore other corners of Cuba. Journey about 499 kilometres east to Camaguey to check off its leading attractions. From Iglesia de Nuestra Senora de la Merced to Catedral de Senora de la Candelaria and Iglesia de Santa Ana, there's plenty to keep you on the go.

  • If there's time to check out another great destination in Cuba, consider Santa Clara, roughly 257 kilometres east of Havana. Che Guevara Mausoleum, Plaza de La Revolución Ernesto Che Guevara, Santa Clara Cuba and Abbey Road Park (The Beatles park) are among its highlights.

Prices shown on this page are estimated lowest prices only. Found in the last 12 days.