
Cheap Flights Madrid to Havana: The Guide to Paying Less
Looking for cheap flights from Madrid to Havana? Iberia flies direct (MAD → HAV) in ~10 h.
💡 Ready to fly to Cuba? Search Madrid–Havana flights at the best price and compare every airline in seconds (round trip, MAD → HAV).
It’s one of the highest-demand transatlantic corridors out of Spain, linking Madrid-Barajas (MAD) with Havana’s José Martí Airport (HAV). Beyond Iberia’s direct flight there are competitive one-stop options (Air France, KLM) and leisure carriers specialized in the Caribbean (Evelop, World2Fly) — so deals are real if you know how to hunt for them. Here’s everything you need: airlines, duration, airports, the cheapest time to fly, and proven tactics.
Madrid–Havana route at a glance
| Fact | Detail |
|---|---|
| Direct flight duration | ~10 h (outbound MAD → HAV), ~9 h (return HAV → MAD) |
| Distance | ~7,500 km (about 4,660 miles) |
| Origin airport | Adolfo Suárez Madrid-Barajas Airport (MAD) |
| Destination airport | José Martí International Airport, Havana (HAV) |
| Direct airlines | Iberia (benchmark); Air Europa |
| One-stop options | via Paris (Air France), Amsterdam (KLM); leisure carriers Evelop / World2Fly |
| Cheapest time to fly | May (best price/weather balance); Sep–Oct cheapest but hurricane risk |
| Cheapest day to fly | Tuesday, Wednesday, and Thursday |
How long is the flight from Madrid to Havana?
A direct flight between Madrid and Havana takes about 10 hours. Because it’s near-pure east–west, times shift with the winds:
- MAD → HAV (outbound): 10 h 00–10 h 30. Iberia covers the corridor direct on wide-body aircraft, into the prevailing winds.
- HAV → MAD (return): 8 h 45–9 h 15, shorter with the wind at your back.
- With a connection: via Paris (CDG), Amsterdam (AMS), or an intermediate Caribbean stop, total travel time stretches to 13–17 hours.
Depending on the approach, you can spot the turquoise waters of the north coast and Havana Bay before touching down at José Martí.
Which airlines fly the route (and which are cheapest)?
The Madrid–Cuba corridor has fewer direct competitors than other European routes, but options aren’t lacking:
- Iberia — the benchmark on the direct MAD–HAV flight. It operates from Barajas T4 and sets the corridor’s reference price; its lowest fares show up in Basic class.
- Air Europa — also flies the corridor in certain seasons; compare its frequency and fare against Iberia’s.
- Evelop — a Spanish leisure carrier specialized in the Caribbean; its vacation-package model offers competitive fares in season.
- World2Fly (Ávoris / Iberojet group) — another leisure carrier to Cuba; handy to bundle flight and stay.
- Air France (via Paris) / KLM (via Amsterdam) — the classic one-stop alternatives; longer, but sometimes clearly cheaper.
The key: Iberia sets the direct-flight price floor, but one-stop options or leisure carriers can be 10–25% cheaper if you don’t mind a stop. Before you book, compare all Madrid–Havana flights at once for your exact date.
Airports: Madrid-Barajas (MAD) and José Martí (HAV)
Madrid – Adolfo Suárez Barajas (MAD)
Your departure point and southern Europe’s great hub:
- Iberia and oneworld operate from T4 / T4S — the terminal you’ll use on a direct MAD–HAV flight.
- Recommended arrival: 3 hours before an international flight.
- Connection to the center: Metro line 8, the Exprés Aeropuerto bus (24 h, ~€5), or Renfe Cercanías C1 from T4.
- T4 to T1/T2/T3: allow at least 90 minutes if you connect through another terminal.
Havana – José Martí International (HAV)
Cuba’s main airport, in Boyeros, about 18 km southwest of central Havana:
- International terminal (T3): where most long-haul flights arrive, including Iberia and Air Europa.
- Transit to the center: official taxi (20–30 min to Old Havana); use the official rank and agree on the fare.
- Practical tip: arrive with some cash (euros or dollars to exchange) for your first expenses; foreign cards work only to a limited extent.
- Build in a buffer: immigration and customs can be slow at peak times.
When is the cheapest time to fly to Havana?
Cuba has two clear seasons, and fares follow them closely:
- Dry season (November–April) — the best weather and the most popular: high prices, especially around Christmas/New Year and Easter.
- May — the best value window: still mostly dry early on, demand drops, and prices fall.
- June–October — the cheapest season, but it overlaps with hurricane season (especially August–October): real deals with weather risk.
- July and August — on top of the tropical risk, it’s European summer and demand rises.
When to avoid if you’re saving: December–January, Easter week, and July–August. For more tactics, check our complete guide to finding cheap flights. And before you lock a date, check the live Madrid to Havana price for your days.
How much does a Madrid–Havana flight cost? (price ranges)
Prices change daily, so here are indicative ranges with the consultation date:
Checked on 08/07/2026. In low or shoulder season (May; Sep–Oct if you accept the tropical risk), booked ahead and direct, a round trip Madrid–Havana typically falls between €550 and €800. In peak season (Dec–Jan, Easter, July–August) or last-minute it can exceed €900–€1,300. One-stop fares (Air France, KLM) and leisure carriers are usually 10–25% cheaper. These are ranges, not guaranteed prices: always check the live fare.
👉 Check the live price for your dates — round trip, MAD → HAV.
Entry requirements: Tourist Card and travel insurance (Cuba)
Cuba has its own rules; get the paperwork straight before you book:
- Tourist Card (mandatory): Cuba’s entry document for tourist stays; arrange it before you travel or through your airline (about €20–30).
- Passport: valid for at least 6 months.
- Mandatory health insurance: Cuba requires cover on the island; most European travel policies qualify.
- Cash: arrive with cash for your first few days; foreign cards work only to a limited extent.
6 real tactics to get the cheapest flight
- Fly Tuesday, Wednesday, or Thursday. The cheapest days; weekends add 15–30% on long-haul.
- Book 6–10 weeks ahead. The sweet spot for MAD–HAV; buying far in advance or last-minute costs more.
- Don’t dismiss the layover or leisure carriers. Connections via Paris or Amsterdam, plus Evelop and World2Fly, can save you hundreds of euros.
- Keep outbound and return on the same airline or alliance. Mixing airlines from different alliances raises the price and complicates baggage.
- Set price alerts. Track the MAD→HAV route and buy when it dips to your target.
- Watch the baggage and extras. Leisure carriers sometimes sell flight and checked bag separately; confirm what each fare includes.
Getting from José Martí Airport to central Havana
- 🚕 Official taxi: the simplest option (20–30 min to Old Havana); use the official rank and agree on the fare.
- 🚌 Transfer / bus: especially if your accommodation or package includes one.
- 🚙 Rental car: useful for touring the island, but book it ahead in peak season.
Once in Havana: keep exploring
Madrid connects to half the world, so compare your corridor with neighboring routes. If your trip includes other destinations from Barajas, take a look at cheap flights Madrid to New York and cheap flights Mexico City to Madrid. And to understand how prices move from Latin America toward Spain, check cheap flights to Europe from Latin America.
Frequently asked questions (FAQ)
How long is the direct flight from Madrid to Havana? About 10 h outbound and 9 h return with Iberia. With a connection, 13–17 hours.
Do I need a visa to enter Cuba from Spain? Yes: Cuba’s Tourist Card plus travel/health insurance with cover on the island (see above). Passport valid for at least 6 months too.
When is the cheapest time to fly to Havana? May offers the best balance of price and weather. September and October are the cheapest months, but they fall right in hurricane season: accept the risk and get insurance.
Which airports does the route use? You depart from Madrid-Barajas (MAD), usually T4 with Iberia, and arrive at Havana’s José Martí (HAV), international terminal.
How much does a Madrid–Havana ticket cost? In low season, a direct round trip starts around €550–€800; in peak season it can exceed €900–€1,300. These are ranges: check the live fare.
Summary: your plan for the cheapest Madrid–Havana flight
- Aim for May, on a Tuesday, Wednesday, or Thursday (avoid Christmas, Easter, and July–August).
- Book 6–10 weeks ahead, round trip.
- Compare direct vs. one-stop and leisure carriers — connecting via Paris/Amsterdam or flying Evelop/World2Fly is usually cheaper.
- Sort your Tourist Card and travel insurance.
- Compare every airline at once before you buy.
👉 Search and book your Madrid–Havana flight on TopTravelCentre — round trip, every airline, best price in seconds.
Prices checked on 08/07/2026 via public flight search and official airline sites. Fares change daily; always check the live fare for your dates before booking.
