Fare Guide

Estimated lowest fares found within 7 days

Cheapest Airline World2Fly

The cheapest airline(s) flying from Havana to Madrid is World2Fly.

  • World2Fly World2Fly
  • Euroairlines Euroairlines
  • British Airways British Airways
  • Iberia Iberia
  • Air Europa Air Europa
  • Air France Air France
  • Air China Air China
  • KLM KLM
  • Aeromexico Aeromexico
  • American Airlines American Airlines
Cheapest Month June

Travel Period: May 2024 - April 2025

The cheapest month(s) to fly from Havana to Madrid is June.

  • May 2024
  • Jun 2024
  • Jul 2024
  • Aug 2024
  • Sep 2024
  • Oct 2024
  • Nov 2024
  • Dec 2024
  • Jan 2025
  • Feb 2025
  • Mar 2025
  • Apr 2025
Cheapest Day of the Week Sunday

The cheapest day(s) of the week to fly from Havana to Madrid is Sunday.

  • Sun Sunday
  • Mon Monday
  • Tue Tuesday
  • Wed Wednesday
  • Thu Thursday
  • Fri Friday
  • Sat Saturday
Cheapest Time 8pm

The cheapest time of the day to fly from Havana to Madrid is in the evening.

Early Morning 12:01am - 06:00am
Morning 6:01am - 12:00pm
Afternoon 12:01pm - 6:00pm
Evening 6:01pm to 12:00am
12am
6am
12pm
6pm

Flight Schedules

Last Updated: Tue, 2 Apr, 2024

  • Depart Earliest
    • Earliest
    • Latest
  • Arrive
    • Earliest
    • Latest
  • Airline Filter by Airline
    All
  • Total Duration
    • Shortest
    • Longest
  • Stopover
    All
  • Availability
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 20:50 - 11:50+ 1
    HAV - MAD
  • 20:50 (HAV)Havana Jose Marti Intl Airport
  • 11:50 (MAD)Madrid Barajas Airport + 1
  • World2Fly (2W 1506)Airbus A359
  • 09h 00m
  • Direct
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • Airbus A359
  • 20:50 - 11:50+ 1
    HAV - MAD
  • 20:50 (HAV)Havana Jose Marti Intl Airport
  • 11:50 (MAD)Madrid Barajas Airport + 1
  • World2Fly (2W 1506)Airbus Industrie 330 300
  • 09h 00m
  • Direct
    • -
    • T
    • -
    • -
    • F
    • -
    • -
  • Airbus Industrie 330 300
  • 22:15 - 13:05+ 1
    HAV - MAD
  • 22:15 (HAV)Havana Jose Marti Intl Airport
  • 13:05 (MAD)Madrid Barajas Airport + 1
  • Air Europa (UX 52)Airbus A330 900 Neo
  • 08h 50m
  • Direct
    • -
    • -
    • -
    • -
    • -
    • S
    • S
  • Airbus A330 900 Neo
  • 00:06 - 19:11
    HAV - MAD
  • 00:06 (HAV)Havana Jose Marti Intl Airport
  • 19:11 (MAD)Madrid Barajas Airport
  • Euroairlines (Q4 470)Airbus A340
  • 13h 05m
  • Direct
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • Airbus A340
  • 01:11 - 20:05
    HAV - MAD
  • 01:11 (HAV)Havana Jose Marti Intl Airport
  • 20:05 (MAD)Madrid Barajas Airport
  • Cubana de Aviación (CU 470)Airbus
  • 12h 54m
  • Direct
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • Airbus
  • 18:45 - 09:50+ 1
    HAV - MAD
  • 18:45 (HAV)Havana Jose Marti Intl Airport
  • 09:50 (MAD)Madrid Barajas Airport + 1
  • Iberia (IB 6620)Airbus Industrie A330 200
  • 09h 05m
  • Direct
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • Airbus Industrie A330 200

Connecting Flights

  • 22:00 - 13:10+ 1
    HAV - CDG
    17:05 - 19:20+ 1
    CDG - MAD
  • 22:00 (HAV)Havana Jose Marti Intl Airport
    17:05 (CDG)Paris Charles de Gaulle Airport
  • 13:10 (CDG)Paris Charles de Gaulle Airport + 1
    19:20 (MAD)Madrid Barajas Airport
  • Air France (AF 959)Boeing 777 300 Er
    Air France (AF 1100)Airbus A220 300
  • 15h 20m (03h 55m)
  • CDG Paris 03h 55m
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 22:00 - 13:10+ 1
    HAV - CDG
    17:05 - 19:20+ 1
    CDG - MAD
  • 22:00 (HAV)Havana Jose Marti Intl Airport
    17:05 (CDG)Paris Charles de Gaulle Airport
  • 13:10 (CDG)Paris Charles de Gaulle Airport + 1
    19:20 (MAD)Madrid Barajas Airport
  • Air France (AF 959)Boeing 777 300 Er
    Air France (AF 1100)Airbus Industrie A320 Sharklets
  • 15h 20m (03h 55m)
  • CDG Paris 03h 55m
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 22:00 - 13:10+ 1
    HAV - CDG
    14:50 - 16:55+ 1
    CDG - MAD
  • 22:00 (HAV)Havana Jose Marti Intl Airport
    14:50 (CDG)Paris Charles de Gaulle Airport
  • 13:10 (CDG)Paris Charles de Gaulle Airport + 1
    16:55 (MAD)Madrid Barajas Airport
  • Air France (AF 959)Boeing 777 300 Er
    Air France (AF 1800)Airbus
  • 12h 55m (01h 40m)
  • CDG Paris 01h 40m
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 22:00 - 13:10+ 1
    HAV - CDG
    17:05 - 19:20+ 1
    CDG - MAD
  • 22:00 (HAV)Havana Jose Marti Intl Airport
    17:05 (CDG)Paris Charles de Gaulle Airport
  • 13:10 (CDG)Paris Charles de Gaulle Airport + 1
    19:20 (MAD)Madrid Barajas Airport
  • Air France (AF 959)Boeing 777 300 Er
    Air France (AF 1100)Airbus
  • 15h 20m (03h 55m)
  • CDG Paris 03h 55m
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 10:30 - 11:40+ 1
    HAV - MIA
    15:45 - 06:10+ 1
    MIA - MAD
  • 10:30 (HAV)Havana Jose Marti Intl Airport
    15:45 (MIA)Miami International Airport
  • 11:40 (MIA)Miami International Airport + 1
    06:10 (MAD)Madrid Barajas Airport
  • American Airlines (AA 243)Boeing 737 800
    American Airlines (AA 68)Boeing 777 200
  • 13h 40m (04h 05m)
  • MIA Miami 04h 05m
    • -
    • -
    • -
    • -
    • -
    • S
    • S
  • 11:45 - 12:50+ 1
    HAV - MIA
    14:54 - 17:43+ 1
    MIA - PHL
    19:00 - 08:10+ 1
    PHL - MAD
  • 11:45 (HAV)Havana Jose Marti Intl Airport
    14:54 (MIA)Miami International Airport
    19:00 (PHL)Philadelphia International Airport
  • 12:50 (MIA)Miami International Airport + 1
    17:43 (PHL)Philadelphia International Airport
  • American Airlines (AA 1334)Boeing 737 800
    American Airlines (AA 581)Boeing 737 800
    American Airlines (AA 740)Boeing 787 8
  • 14h 25m (03h 21m)
  • MIA, PHL Miami, Philadelphia 03h 21m
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 11:45 - 12:50+ 1
    HAV - MIA
    17:05 - 07:45+ 1
    MIA - MAD
  • 11:45 (HAV)Havana Jose Marti Intl Airport
    17:05 (MIA)Miami International Airport
  • 12:50 (MIA)Miami International Airport + 1
    07:45 (MAD)Madrid Barajas Airport
  • American Airlines (AA 1334)Boeing 737 800
    Iberia (IB 6124)Airbus
  • 14h 00m (04h 15m)
  • MIA Miami 04h 15m
    • -
    • -
    • -
    • -
    • -
    • S
    • S
  • 11:45 - 12:50+ 1
    HAV - MIA
    14:45 - 17:32+ 1
    MIA - PHL
    19:00 - 08:10+ 1
    PHL - MAD
  • 11:45 (HAV)Havana Jose Marti Intl Airport
    14:45 (MIA)Miami International Airport
    19:00 (PHL)Philadelphia International Airport
  • 12:50 (MIA)Miami International Airport + 1
    17:32 (PHL)Philadelphia International Airport
  • American Airlines (AA 1334)Boeing 737 800
    American Airlines (AA 581)Airbus
    American Airlines (AA 740)Boeing 787 8
  • 14h 25m (03h 23m)
  • MIA, PHL Miami, Philadelphia 03h 23m
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 11:45 - 12:50+ 1
    HAV - MIA
    17:05 - 07:45+ 1
    MIA - MAD
  • 11:45 (HAV)Havana Jose Marti Intl Airport
    17:05 (MIA)Miami International Airport
  • 12:50 (MIA)Miami International Airport + 1
    07:45 (MAD)Madrid Barajas Airport
  • American Airlines (AA 1334)Boeing 737 800
    Iberia (IB 6124)Airbus Industrie A330 200
  • 14h 00m (04h 15m)
  • MIA Miami 04h 15m
    • -
    • -
    • -
    • T
    • F
    • S
    • -
  • 11:45 - 12:50+ 1
    HAV - MIA
    15:45 - 06:10+ 1
    MIA - MAD
  • 11:45 (HAV)Havana Jose Marti Intl Airport
    15:45 (MIA)Miami International Airport
  • 12:50 (MIA)Miami International Airport + 1
    06:10 (MAD)Madrid Barajas Airport
  • American Airlines (AA 1334)Boeing 737 800
    American Airlines (AA 68)Boeing 777 200
  • 12h 25m (02h 55m)
  • MIA Miami 02h 55m
    • -
    • -
    • -
    • -
    • -
    • S
    • S
  • 11:55 - 13:12+ 1
    HAV - MIA
    15:40 - 17:38+ 1
    MIA - ATL
    18:20 - 08:45+ 1
    ATL - MAD
  • 11:55 (HAV)Havana Jose Marti Intl Airport
    15:40 (MIA)Miami International Airport
    18:20 (ATL)Atlanta Hartsfield-Jackson Intl Airport
  • 13:12 (MIA)Miami International Airport + 1
    17:38 (ATL)Atlanta Hartsfield-Jackson Intl Airport
  • Delta Air Lines (DL 1788)Boeing 737 800
    Delta Air Lines (DL 1579)Boeing 757
    Delta Air Lines (DL 108)Boeing 767 400
  • 14h 50m (03h 10m)
  • MIA, ATL Miami, Atlanta 03h 10m
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 11:55 - 13:12+ 1
    HAV - MIA
    15:35 - 17:33+ 1
    MIA - ATL
    18:20 - 08:45+ 1
    ATL - MAD
  • 11:55 (HAV)Havana Jose Marti Intl Airport
    15:35 (MIA)Miami International Airport
    18:20 (ATL)Atlanta Hartsfield-Jackson Intl Airport
  • 13:12 (MIA)Miami International Airport + 1
    17:33 (ATL)Atlanta Hartsfield-Jackson Intl Airport
  • Delta Air Lines (DL 1788)Boeing 737 800
    Delta Air Lines (DL 1579)Boeing 757
    Delta Air Lines (DL 108)Boeing 767 400
  • 14h 50m (03h 10m)
  • MIA, ATL Miami, Atlanta 03h 10m
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 12:29 - 14:12+ 1
    HAV - PTY
    17:20 - 10:20+ 1
    PTY - MAD
  • 12:29 (HAV)Havana Jose Marti Intl Airport
    17:20 (PTY)Panama City Tocumen International Airport
  • 14:12 (PTY)Panama City Tocumen International Airport + 1
    10:20 (MAD)Madrid Barajas Airport
  • Copa Airlines (CM 372)Boeing 737 Max 9 Passenger
    Iberia (IB 6346)Airbus Industrie A330 200
  • 15h 51m (03h 08m)
  • PTY Panama City 03h 08m
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 12:29 - 14:12+ 1
    HAV - PTY
    17:20 - 10:20+ 1
    PTY - MAD
  • 12:29 (HAV)Havana Jose Marti Intl Airport
    17:20 (PTY)Panama City Tocumen International Airport
  • 14:12 (PTY)Panama City Tocumen International Airport + 1
    10:20 (MAD)Madrid Barajas Airport
  • Copa Airlines (CM 372)Boeing 737 800
    Iberia (IB 6346)Airbus Industrie A330 200
  • 15h 51m (03h 08m)
  • PTY Panama City 03h 08m
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 13:05 - 14:15+ 1
    HAV - MIA
    17:05 - 07:45+ 1
    MIA - MAD
  • 13:05 (HAV)Havana Jose Marti Intl Airport
    17:05 (MIA)Miami International Airport
  • 14:15 (MIA)Miami International Airport + 1
    07:45 (MAD)Madrid Barajas Airport
  • American Airlines (AA 2706)Airbus
    Iberia (IB 6124)Airbus
  • 12h 40m (02h 50m)
  • MIA Miami 02h 50m
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 13:05 - 14:15+ 1
    HAV - MIA
    17:05 - 07:45+ 1
    MIA - MAD
  • 13:05 (HAV)Havana Jose Marti Intl Airport
    17:05 (MIA)Miami International Airport
  • 14:15 (MIA)Miami International Airport + 1
    07:45 (MAD)Madrid Barajas Airport
  • American Airlines (AA 2706)Airbus
    Iberia (IB 6124)Airbus Industrie A330 200
  • 12h 40m (02h 50m)
  • MIA Miami 02h 50m
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 14:45 - 15:55+ 1
    HAV - MIA
    21:55 - 12:35+ 1
    MIA - MAD
  • 14:45 (HAV)Havana Jose Marti Intl Airport
    21:55 (MIA)Miami International Airport
  • 15:55 (MIA)Miami International Airport + 1
    12:35 (MAD)Madrid Barajas Airport
  • American Airlines (AA 838)Airbus
    Iberia (IB 6118)Airbus
  • 15h 50m (06h 00m)
  • MIA Miami 06h 00m
    • M
    • T
    • W
    • -
    • -
    • -
    • -
  • 15:15 - 16:58+ 1
    HAV - PTY
    20:25 - 13:15+ 1
    PTY - MAD
  • 15:15 (HAV)Havana Jose Marti Intl Airport
    20:25 (PTY)Panama City Tocumen International Airport
  • 16:58 (PTY)Panama City Tocumen International Airport + 1
    13:15 (MAD)Madrid Barajas Airport
  • Copa Airlines (CM 359)Boeing 737 800
    Air Europa (UX 56)Boeing 787 9
  • 16h 00m (03h 27m)
  • PTY Panama City 03h 27m
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 15:15 - 16:58+ 1
    HAV - PTY
    20:25 - 13:15+ 1
    PTY - MAD
  • 15:15 (HAV)Havana Jose Marti Intl Airport
    20:25 (PTY)Panama City Tocumen International Airport
  • 16:58 (PTY)Panama City Tocumen International Airport + 1
    13:15 (MAD)Madrid Barajas Airport
  • Copa Airlines (CM 359)Boeing 737 Max 9 Passenger
    Air Europa (UX 56)Boeing 787 9
  • 16h 00m (03h 27m)
  • PTY Panama City 03h 27m
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 16:00 - 17:10+ 1
    HAV - MIA
    21:55 - 12:35+ 1
    MIA - MAD
  • 16:00 (HAV)Havana Jose Marti Intl Airport
    21:55 (MIA)Miami International Airport
  • 17:10 (MIA)Miami International Airport + 1
    12:35 (MAD)Madrid Barajas Airport
  • American Airlines (AA 253)Airbus
    Iberia (IB 6118)Airbus
  • 14h 35m (04h 45m)
  • MIA Miami 04h 45m
    • -
    • -
    • -
    • -
    • -
    • S
    • S
  • 16:30 - 17:50+ 1
    HAV - MIA
    21:30 - 12:05+ 1
    MIA - MAD
  • 16:30 (HAV)Havana Jose Marti Intl Airport
    21:30 (MIA)Miami International Airport
  • 17:50 (MIA)Miami International Airport + 1
    12:05 (MAD)Madrid Barajas Airport
  • Delta Air Lines (DL 1790)Boeing 737 800
    Air Europa (UX 98)Boeing 787 9
  • 13h 35m (03h 40m)
  • MIA Miami 03h 40m
    • -
    • -
    • -
    • -
    • -
    • S
    • S
  • 18:30 - 19:40+ 1
    HAV - MIA
    21:55 - 12:35+ 1
    MIA - MAD
  • 18:30 (HAV)Havana Jose Marti Intl Airport
    21:55 (MIA)Miami International Airport
  • 19:40 (MIA)Miami International Airport + 1
    12:35 (MAD)Madrid Barajas Airport
  • American Airlines (AA 2483)Boeing 737 800
    Iberia (IB 6118)Airbus
  • 12h 05m (02h 15m)
  • MIA Miami 02h 15m
    • -
    • -
    • -
    • -
    • -
    • S
    • S
No Schedules Sorry, there are no schedules matching your filters. Try removing one. reset
What’s the fastest flight time from Havana to Madrid?

The fastest flight time for direct flights from Havana to Madrid is 8 hours 50 minutes. Check latest flight schedules & prices on Wego.

What’s the most popular airline flying from Havana to Madrid?

The most popular airline flying from Havana to Madrid is Air Europa. Find the latest flight deals on Wego.

How far is Madrid from Havana?

The flight distance between Havana and Madrid is 7440km. Check all available flights on Wego.

When is the earliest and latest flight of the day?

The earliest flight of the day departs at 00:50. The last flight of the day departs at 22:45. See the full list of flight times on Wego.

How many airlines offer direct flights from Havana to Madrid?

There are 5 airlines that offer direct flights from Havana to Madrid. Find out the list of airlines on Wego.