Compare prices and tickets by train, bus or flight

Jan 28
$707Air France
Jan 29
Jan 30
Jan 31
$777Air France
Feb 1
Feb 2
$513Air Europa
Feb 3
Feb 4
$855Air France
Feb 5
Feb 7
$616Air France
Feb 9
$459Air Europa
Feb 10
Feb 11
$616Air France
Feb 12
$459Air Europa
Feb 14
$707Air France
Feb 15

More than 1,000 travel companies trust us to sell their tickets all in one place.


Overview: Madrid to Havana flight

distanceDistance4613 miles (7440 km)
durationAverage flight duration10 h 10 min
priceAverage plane ticket price$573 (€485)
changesDirect flightYes
carriersAirlinesAir Europa, Evelop Airlines, Iberia or Air France

Flights from Madrid to Havana cover the 4613 miles (7440 km) long route taking on average 10 h 10 min with our travel partners like Air Europa, Evelop Airlines, Iberia or Air France. There are direct flight services available. You can get the cheapest plane tickets for this journey for as low as $496 (€419), but the average price of plane tickets is $573 (€485). Travelers depart most frequently from Madrid Barajas Airport and arrive in Havana.

Airlines: Air France, Air Europa and Iberia flights from Madrid to Havana

For as little as $496 (€419) you can travel by flight to Havana from Madrid with Air France, Air Europa and Iberia. Omio will show you the best deals, schedules and tickets available for this journey.

Air France
Air Europa

Air France is France's leading airline offering flights within and outside Europe; you can choose different ticket types for your flight between Madrid and Havana including: Economy Light, Economy Standard, Economy Flex, Premium Economy and Business.

Book your Air France Madrid to Havana flight with Omio and enjoy a smooth and relaxing journey! Check Air France up-to-date flight schedules for the ideal departure and arrival times, compare the fastest Madrid to Havana routes as well as the amenities offered in the class fare you choose and buy the most affordable Air France plane tickets online that fit your budget. The distance to Havana from Madrid is 4613 miles (7440 km), and the best price for a one-way Madrid - Havana Air France plane ticket starts at $707 (€599) if you book in advance. If you would rather search for your Air France ticket in the Omio app, you can quickly see if it's a mobile ticket so that you can go paperless when traveling by plane. Waiting in a line at the airport to purchase your plane ticket will become yesterday's news. So, book your plane tickets online quickly and easily and enjoy your trip with Air France!

  • Average Price: $707

When you buy your Air France flight tickets to Havana from Madrid don't forget to keep the following COVID-19 related policies in mind:

  • Exceptions to waive change or cancellation fees policy
  • Change fees waived.
  • Cashless payments recommended
  • Online booking and check-in recommended

Flights from Madrid to Havana

Daily, a large number of flights from different airlines cover the 7435 kilometres between Madrid and Havana. Travellers have the possibility of carrying out this itinerary through direct routes and with stopovers. Eurowings is one of the low-cost airlines that regularly offers flights from Madrid to Havana.

What airlines fly from Madrid to Havana?

Airlines operating intercontinental flights, such as Iberia, Air Europa or Lufthansa, cover the Madrid-Havana route by direct flight. Among those that frequently offer low-cost flights is the German airline Eurowings, which operates routes with 2 stopovers.

How long is the flight from Madrid to Havana?

The average duration of direct flights from Madrid to Havana is 10 hours and 30 minutes. In the case of the flights Madrid La Habana operated by the company low cost Eurowings, the duration is 28 hours and 20 minutes, and make stopovers in the European cities of Vienna and Zurich.

How many flights from Madrid to Havana?

Between all daily scheduled routes between Madrid and Havana, between 2 and 4 are direct, depending on the day of the week. Eurowings usually schedules a daily flight with 2 stopovers. The frequency of both direct flights and flights with 1 or 2 stopovers is maintained on weekends.

What are the airports of departure and arrival for flights from Madrid to Havana?

Airport of Madrid-Barajas Adolfo Suárez : it is located 17 kilometres from the centre of Madrid. Metro line 8 connects the city centre with the different airport terminals in about 15 minutes. Also, the 24-hour Airport Express bus allows access from the center in about 20 minutes. This airport has ATMs, banks, currency exchange, postal services, VIP lounges, free wifi, restaurants, cafés and bars distributed throughout the terminals. In addition, there are areas conditioned for the care of babies, as well as recreational areas for children.

José Martí International Airport : 18 kilometers southwest of Havana. The P12 bus departs from the airport to the city centre. Specifically, to the park of the Fraternity, although it makes several previous stops. The airport has bars, restaurants, cafeterias, tax-free shops, ATMs, currency exchange, post office, pharmacy and medical clinic, among other useful services for travelers.

Travel Tips: Madrid to Havana Flight

Take a flight to Havana easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Madrid to Havana.

How much does a cheap flight between Madrid and Havana cost?

Looking to save money on your trip? Omio customers have found the cheapest flight to Havana from Madrid for the next 7 days starting from $496 (€419)  one way.

How much does it cost to take a flight to Havana from Madrid?

In the next 7 days you can expect to pay on average $573 (€485)  for a flight ticket from Madrid to Havana.

How many miles is it from Madrid to Havana by plane?

The flight distance from Madrid to Havana is around 4613 miles (7440 km).

How long is the flight to Havana from Madrid?

On average the Madrid to Havana flight travel time is 10 h 10 min  for the 4613 miles (7440 km) long trip, but the duration can vary if you travel on weekends and holidays.

Which airport for the flight from Madrid to Havana do I fly out of? Which Havana airport from Madrid do I arrive in?

Omio customers traveling this route book their cheap flights from Madrid Barajas Airport   to Havana   most frequently.

Where is the Madrid airport located? Where is the Havana airport located?

Passengers board their flight most frequently from Madrid Barajas Airport, which is located approximately 7.9 miles (12.7 km) from the city center.

Passengers traveling this route most often arrive at Havana and need to travel approximately 10 miles (16.2 km) from the airport to reach the city center in Havana. You can check if there are airport shuttle services, taxi services or public transit options available from Havana to get you to the city center in Havana.

Which airlines can get me from Madrid to Havana?

Take the Madrid to Havana flight with Air Europa, Evelop Airlines, Iberia or Air France. However, it's always good to check out all possible airlines for the journey to Havana from Madrid as there might be differences in the amenities they offer.

When does the first flight depart from Madrid to Havana? When does the last flight depart from Madrid to Havana?

The earliest flight for this trip departs from Madrid at 5: 10 AM. The last flight leaves from Madrid at 7: 05 PM. Check Omio for the latest flight schedule from Madrid to Havana and book the best time to depart on your chosen travel date.

How far in advance should I buy a plane ticket from Madrid to Havana to get the best deals?

In general, we recommend booking tickets for flights in advance to score the best deals from all possible airlines offering this journey and save money. If you book plane tickets from Madrid to Havana within the next 7 days, you can find tickets to cost on average $573 (€485) one way. To find the best prices for this trip, consider booking your plane ticket from Madrid to Havana a few months in advance.

More options for your journey from Madrid to Havana

Here are some other resources that might have the information you need