Fare Guide

Estimated lowest fares found within 7 days

Cheapest Airline Neos

The cheapest airline(s) flying from Havana to Milan is Neos.

  • Neos Neos
  • Iberia Iberia
  • Air Europa Air Europa
  • KLM KLM
  • Turkish Airlines Turkish Airlines
  • United Airlines United Airlines
  • American Airlines American Airlines
Cheapest Month July

Travel Period: May 2024 - April 2025

The cheapest month(s) to fly from Havana to Milan is July.

  • 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 Milan is Sunday.

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

The cheapest time of the day to fly from Havana to Milan 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
  • 21:00 - 14:50+ 1
    HAV - MXP
  • 21:00 (HAV)Havana Jose Marti Intl Airport
  • 14:50 (MXP)Milan Malpensa Airport + 1
  • Neos (NO 780)Boeing 787
  • 11h 50m
  • Direct
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • Boeing 787

Connecting Flights

  • 22:00 - 13:10+ 1
    HAV - CDG
    16:35 - 18:05+ 1
    CDG - MXP
  • 22:00 (HAV)Havana Jose Marti Intl Airport
    16:35 (CDG)Paris Charles de Gaulle Airport
  • 13:10 (CDG)Paris Charles de Gaulle Airport + 1
    18:05 (MXP)Milan Malpensa Airport
  • Air France (AF 959)Boeing 777 300 Er
    Air France (AF 1730)Airbus A220 300
  • 14h 05m (03h 25m)
  • CDG Paris 03h 25m
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 22:00 - 13:10+ 1
    HAV - CDG
    20:55 - 22:25+ 1
    CDG - LIN
  • 22:00 (HAV)Havana Jose Marti Intl Airport
    20:55 (CDG)Paris Charles de Gaulle Airport
  • 13:10 (CDG)Paris Charles de Gaulle Airport + 1
    22:25 (LIN)Milan Linate Airport
  • Air France (AF 959)Boeing 777 300 Er
    Air France (AF 1732)Airbus A220 300
  • 18h 25m (07h 45m)
  • CDG Paris 07h 45m
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 22:00 - 13:10+ 1
    HAV - CDG
    14:30 - 15:55+ 1
    CDG - AMS
    17:00 - 18:40+ 1
    AMS - MXP
  • 22:00 (HAV)Havana Jose Marti Intl Airport
    14:30 (CDG)Paris Charles de Gaulle Airport
    17:00 (AMS)Amsterdam Airport
  • 13:10 (CDG)Paris Charles de Gaulle Airport + 1
    15:55 (AMS)Amsterdam Airport
  • Air France (AF 959)Boeing 777 300 Er
    Air France (AF 1840)Airbus A220 300
    KLM (KL 1623)Boeing 737 800
  • 14h 40m (02h 25m)
  • CDG, AMS Paris, Amsterdam 02h 25m
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 22:00 - 13:10+ 1
    HAV - CDG
    18:20 - 19:45+ 1
    CDG - LIN
  • 22:00 (HAV)Havana Jose Marti Intl Airport
    18:20 (CDG)Paris Charles de Gaulle Airport
  • 13:10 (CDG)Paris Charles de Gaulle Airport + 1
    19:45 (LIN)Milan Linate Airport
  • Air France (AF 959)Boeing 777 300 Er
    Air France (AF 1312)Airbus A220 300
  • 15h 45m (05h 10m)
  • CDG Paris 05h 10m
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 22:00 - 13:10+ 1
    HAV - CDG
    14:30 - 15:55+ 1
    CDG - AMS
    17:00 - 18:40+ 1
    AMS - MXP
  • 22:00 (HAV)Havana Jose Marti Intl Airport
    14:30 (CDG)Paris Charles de Gaulle Airport
    17:00 (AMS)Amsterdam Airport
  • 13:10 (CDG)Paris Charles de Gaulle Airport + 1
    15:55 (AMS)Amsterdam Airport
  • Air France (AF 959)Boeing 777 300 Er
    Air France (AF 1840)Airbus A220 300
    KLM (KL 1623)Boeing 737
  • 14h 40m (02h 25m)
  • CDG, AMS Paris, Amsterdam 02h 25m
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 22:00 - 13:10+ 1
    HAV - CDG
    14:30 - 15:55+ 1
    CDG - AMS
    17:20 - 19:00+ 1
    AMS - LIN
  • 22:00 (HAV)Havana Jose Marti Intl Airport
    14:30 (CDG)Paris Charles de Gaulle Airport
    17:20 (AMS)Amsterdam Airport
  • 13:10 (CDG)Paris Charles de Gaulle Airport + 1
    15:55 (AMS)Amsterdam Airport
  • Air France (AF 959)Boeing 777 300 Er
    Air France (AF 1840)Airbus A220 300
    KLM (KL 1617)Boeing 737 800
  • 15h 00m (02h 45m)
  • CDG, AMS Paris, Amsterdam 02h 45m
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 22:00 - 13:10+ 1
    HAV - CDG
    15:20 - 16:50+ 1
    CDG - MXP
  • 22:00 (HAV)Havana Jose Marti Intl Airport
    15:20 (CDG)Paris Charles de Gaulle Airport
  • 13:10 (CDG)Paris Charles de Gaulle Airport + 1
    16:50 (MXP)Milan Malpensa Airport
  • Air France (AF 959)Boeing 777 300 Er
    Air France (AF 1230)Airbus
  • 12h 50m (02h 10m)
  • CDG Paris 02h 10m
    • M
    • -
    • W
    • -
    • -
    • -
    • -
  • 22:00 - 13:10+ 1
    HAV - CDG
    18:20 - 19:45+ 1
    CDG - LIN
  • 22:00 (HAV)Havana Jose Marti Intl Airport
    18:20 (CDG)Paris Charles de Gaulle Airport
  • 13:10 (CDG)Paris Charles de Gaulle Airport + 1
    19:45 (LIN)Milan Linate Airport
  • Air France (AF 959)Boeing 777 300 Er
    Air France (AF 1312)Airbus Industrie A320 Sharklets
  • 15h 45m (05h 10m)
  • CDG Paris 05h 10m
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 22:00 - 13:10+ 1
    HAV - CDG
    18:20 - 19:45+ 1
    CDG - LIN
  • 22:00 (HAV)Havana Jose Marti Intl Airport
    18:20 (CDG)Paris Charles de Gaulle Airport
  • 13:10 (CDG)Paris Charles de Gaulle Airport + 1
    19:45 (LIN)Milan Linate Airport
  • Air France (AF 959)Boeing 777 300 Er
    Air France (AF 1312)Airbus
  • 15h 45m (05h 10m)
  • CDG Paris 05h 10m
    • M
    • -
    • -
    • -
    • -
    • S
    • -
  • 22:00 - 13:10+ 1
    HAV - CDG
    16:35 - 18:05+ 1
    CDG - MXP
  • 22:00 (HAV)Havana Jose Marti Intl Airport
    16:35 (CDG)Paris Charles de Gaulle Airport
  • 13:10 (CDG)Paris Charles de Gaulle Airport + 1
    18:05 (MXP)Milan Malpensa Airport
  • Air France (AF 959)Boeing 777 300 Er
    Air France (AF 1730)Airbus
  • 14h 05m (03h 25m)
  • CDG Paris 03h 25m
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 22:15 - 13:05+ 1
    HAV - MAD
    15:10 - 17:15+ 1
    MAD - MXP
  • 22:15 (HAV)Havana Jose Marti Intl Airport
    15:10 (MAD)Madrid Barajas Airport
  • 13:05 (MAD)Madrid Barajas Airport + 1
    17:15 (MXP)Milan Malpensa Airport
  • Air Europa (UX 52)Airbus A330 900 Neo
    Air Europa (UX 1061)Boeing 737 800
  • 13h 00m (02h 05m)
  • MAD Madrid 02h 05m
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 10:30 - 11:40+ 1
    HAV - MIA
    15:45 - 06:10+ 1
    MIA - MAD
    07:50 - 10:00+ 1
    MAD - MXP
  • 10:30 (HAV)Havana Jose Marti Intl Airport
    15:45 (MIA)Miami International Airport
    07:50 (MAD)Madrid Barajas 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
    Iberia (IB 3338)Airbus
  • 17h 30m (05h 45m)
  • MIA, MAD Miami, Madrid 05h 45m
    • M
    • T
    • W
    • -
    • F
    • -
    • -
  • 10:30 - 11:40+ 1
    HAV - MIA
    15:45 - 06:10+ 1
    MIA - MAD
    07:50 - 10:00+ 1
    MAD - MXP
  • 10:30 (HAV)Havana Jose Marti Intl Airport
    15:45 (MIA)Miami International Airport
    07:50 (MAD)Madrid Barajas 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
    Iberia (IB 3338)Airbus
  • 17h 30m (05h 45m)
  • MIA, MAD Miami, Madrid 05h 45m
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 10:30 - 11:40+ 1
    HAV - MIA
    13:20 - 16:23+ 1
    MIA - JFK
    19:00 - 09:05+ 1
    JFK - MXP
  • 10:30 (HAV)Havana Jose Marti Intl Airport
    13:20 (MIA)Miami International Airport
    19:00 (JFK)New York John F. Kennedy International Airport
  • 11:40 (MIA)Miami International Airport + 1
    16:23 (JFK)New York John F. Kennedy International Airport
  • American Airlines (AA 243)Boeing 737 800
    American Airlines (AA 642)Boeing 737 Max 8 Passenger
    American Airlines (AA 198)Boeing 777 200
  • 16h 35m (04h 17m)
  • MIA, JFK Miami, New York City 04h 17m
    • -
    • -
    • -
    • -
    • -
    • S
    • S
  • 10:30 - 11:40+ 1
    HAV - MIA
    15:45 - 06:10+ 1
    MIA - MAD
    07:50 - 10:00+ 1
    MAD - MXP
  • 10:30 (HAV)Havana Jose Marti Intl Airport
    15:45 (MIA)Miami International Airport
    07:50 (MAD)Madrid Barajas 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
    Iberia (IB 3338)Airbus
  • 17h 30m (05h 45m)
  • MIA, MAD Miami, Madrid 05h 45m
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 11:45 - 12:50+ 1
    HAV - MIA
    15:45 - 06:10+ 1
    MIA - MAD
    07:50 - 10:00+ 1
    MAD - MXP
  • 11:45 (HAV)Havana Jose Marti Intl Airport
    15:45 (MIA)Miami International Airport
    07:50 (MAD)Madrid Barajas 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
    Iberia (IB 3338)Airbus
  • 16h 15m (04h 35m)
  • MIA, MAD Miami, Madrid 04h 35m
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 11:45 - 12:50+ 1
    HAV - MIA
    15:45 - 06:10+ 1
    MIA - MAD
    08:50 - 11:00+ 1
    MAD - LIN
  • 11:45 (HAV)Havana Jose Marti Intl Airport
    15:45 (MIA)Miami International Airport
    08:50 (MAD)Madrid Barajas 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
    Iberia (IB 3250)Airbus
  • 17h 15m (05h 35m)
  • MIA, MAD Miami, Madrid 05h 35m
    • -
    • -
    • -
    • -
    • -
    • S
    • S
  • 11:45 - 12:50+ 1
    HAV - MIA
    15:45 - 06:10+ 1
    MIA - MAD
    07:50 - 10:00+ 1
    MAD - MXP
  • 11:45 (HAV)Havana Jose Marti Intl Airport
    15:45 (MIA)Miami International Airport
    07:50 (MAD)Madrid Barajas 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
    Iberia (IB 3338)Airbus
  • 16h 15m (04h 35m)
  • MIA, MAD Miami, Madrid 04h 35m
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 11:45 - 12:50+ 1
    HAV - MIA
    15:45 - 06:10+ 1
    MIA - MAD
    07:50 - 10:00+ 1
    MAD - MXP
  • 11:45 (HAV)Havana Jose Marti Intl Airport
    15:45 (MIA)Miami International Airport
    07:50 (MAD)Madrid Barajas 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
    Iberia (IB 3338)Airbus
  • 16h 15m (04h 35m)
  • MIA, MAD Miami, Madrid 04h 35m
    • M
    • T
    • W
    • -
    • F
    • -
    • -
  • 11:55 - 13:12+ 1
    HAV - MIA
    15:35 - 17:33+ 1
    MIA - ATL
    18:50 - 09:55+ 1
    ATL - MXP
  • 11:55 (HAV)Havana Jose Marti Intl Airport
    15:35 (MIA)Miami International Airport
    18:50 (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 174)Boeing 767 400
  • 16h 00m (03h 40m)
  • MIA, ATL Miami, Atlanta 03h 40m
    • -
    • T
    • W
    • T
    • F
    • -
    • S
  • 11:55 - 13:12+ 1
    HAV - MIA
    15:40 - 17:38+ 1
    MIA - ATL
    18:50 - 09:55+ 1
    ATL - MXP
  • 11:55 (HAV)Havana Jose Marti Intl Airport
    15:40 (MIA)Miami International Airport
    18:50 (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 174)Boeing 767 400
  • 16h 00m (03h 40m)
  • MIA, ATL Miami, Atlanta 03h 40m
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 11:55 - 13:12+ 1
    HAV - MIA
    15:18 - 18:30+ 1
    MIA - JFK
    19:25 - 09:30+ 1
    JFK - MXP
  • 11:55 (HAV)Havana Jose Marti Intl Airport
    15:18 (MIA)Miami International Airport
    19:25 (JFK)New York John F. Kennedy International Airport
  • 13:12 (MIA)Miami International Airport + 1
    18:30 (JFK)New York John F. Kennedy International Airport
  • Delta Air Lines (DL 1788)Boeing 737 800
    Delta Air Lines (DL 2113)Airbus
    Delta Air Lines (DL 184)Boeing 767 400
  • 15h 35m (03h 01m)
  • MIA, JFK Miami, New York City 03h 01m
    • -
    • -
    • -
    • T
    • F
    • S
    • S
  • 13:05 - 14:15+ 1
    HAV - MIA
    17:20 - 07:05+ 1
    MIA - LHR
    09:20 - 12:25+ 1
    LHR - MXP
  • 13:05 (HAV)Havana Jose Marti Intl Airport
    17:20 (MIA)Miami International Airport
    09:20 (LHR)London Heathrow Airport
  • 14:15 (MIA)Miami International Airport + 1
    07:05 (LHR)London Heathrow Airport
  • American Airlines (AA 2706)Airbus
    British Airways (BA 206)Airbus Industrie A380 800
    British Airways (BA 572)Airbus
  • 17h 20m (05h 20m)
  • MIA, LHR Miami, London 05h 20m
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 13:05 - 14:15+ 1
    HAV - MIA
    17:20 - 07:05+ 1
    MIA - LHR
    09:05 - 12:10+ 1
    LHR - MXP
  • 13:05 (HAV)Havana Jose Marti Intl Airport
    17:20 (MIA)Miami International Airport
    09:05 (LHR)London Heathrow Airport
  • 14:15 (MIA)Miami International Airport + 1
    07:05 (LHR)London Heathrow Airport
  • American Airlines (AA 2706)Airbus
    British Airways (BA 206)Airbus Industrie A380 800
    British Airways (BA 572)Airbus
  • 17h 05m (05h 05m)
  • MIA, LHR Miami, London 05h 05m
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 13:05 - 14:15+ 1
    HAV - MIA
    17:20 - 07:05+ 1
    MIA - LHR
    09:05 - 12:10+ 1
    LHR - MXP
  • 13:05 (HAV)Havana Jose Marti Intl Airport
    17:20 (MIA)Miami International Airport
    09:05 (LHR)London Heathrow Airport
  • 14:15 (MIA)Miami International Airport + 1
    07:05 (LHR)London Heathrow Airport
  • American Airlines (AA 2706)Airbus
    British Airways (BA 206)Airbus Industrie A380 800
    British Airways (BA 572)Airbus
  • 17h 05m (05h 05m)
  • MIA, LHR Miami, London 05h 05m
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 13:05 - 14:15+ 1
    HAV - MIA
    17:30 - 07:15+ 1
    MIA - LHR
    09:05 - 12:10+ 1
    LHR - MXP
  • 13:05 (HAV)Havana Jose Marti Intl Airport
    17:30 (MIA)Miami International Airport
    09:05 (LHR)London Heathrow Airport
  • 14:15 (MIA)Miami International Airport + 1
    07:15 (LHR)London Heathrow Airport
  • American Airlines (AA 2706)Airbus
    British Airways (BA 206)Airbus Industrie A380 800
    British Airways (BA 572)Airbus
  • 17h 05m (05h 05m)
  • MIA, LHR Miami, London 05h 05m
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 13:05 - 14:15+ 1
    HAV - MIA
    17:30 - 07:15+ 1
    MIA - LHR
    08:45 - 11:50+ 1
    LHR - MXP
  • 13:05 (HAV)Havana Jose Marti Intl Airport
    17:30 (MIA)Miami International Airport
    08:45 (LHR)London Heathrow Airport
  • 14:15 (MIA)Miami International Airport + 1
    07:15 (LHR)London Heathrow Airport
  • American Airlines (AA 2706)Airbus
    British Airways (BA 206)Airbus Industrie A380 800
    British Airways (BA 572)Airbus
  • 16h 45m (04h 45m)
  • MIA, LHR Miami, London 04h 45m
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 13:05 - 14:15+ 1
    HAV - MIA
    17:20 - 07:05+ 1
    MIA - LHR
    09:20 - 12:25+ 1
    LHR - MXP
  • 13:05 (HAV)Havana Jose Marti Intl Airport
    17:20 (MIA)Miami International Airport
    09:20 (LHR)London Heathrow Airport
  • 14:15 (MIA)Miami International Airport + 1
    07:05 (LHR)London Heathrow Airport
  • American Airlines (AA 2706)Airbus
    British Airways (BA 206)Airbus Industrie A380 800
    British Airways (BA 572)Airbus A321 Neo
  • 17h 20m (05h 20m)
  • MIA, LHR Miami, London 05h 20m
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 16:00 - 17:10+ 1
    HAV - MIA
    21:00 - 10:50+ 1
    MIA - LHR
    12:20 - 15:20+ 1
    LHR - LIN
  • 16:00 (HAV)Havana Jose Marti Intl Airport
    21:00 (MIA)Miami International Airport
    12:20 (LHR)London Heathrow Airport
  • 17:10 (MIA)Miami International Airport + 1
    10:50 (LHR)London Heathrow Airport
  • American Airlines (AA 253)Airbus
    American Airlines (AA 56)Boeing 777 200
    British Airways (BA 588)Airbus
  • 17h 20m (05h 20m)
  • MIA, LHR Miami, London 05h 20m
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 16:00 - 17:10+ 1
    HAV - MIA
    19:35 - 09:25+ 1
    MIA - LHR
    12:20 - 15:25+ 1
    LHR - MXP
  • 16:00 (HAV)Havana Jose Marti Intl Airport
    19:35 (MIA)Miami International Airport
    12:20 (LHR)London Heathrow Airport
  • 17:10 (MIA)Miami International Airport + 1
    09:25 (LHR)London Heathrow Airport
  • American Airlines (AA 253)Airbus
    American Airlines (AA 38)Boeing 777 300 Er
    British Airways (BA 584)Airbus
  • 17h 25m (05h 20m)
  • MIA, LHR Miami, London 05h 20m
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 16:00 - 17:10+ 1
    HAV - MIA
    21:00 - 10:50+ 1
    MIA - LHR
    12:20 - 15:25+ 1
    LHR - MXP
  • 16:00 (HAV)Havana Jose Marti Intl Airport
    21:00 (MIA)Miami International Airport
    12:20 (LHR)London Heathrow Airport
  • 17:10 (MIA)Miami International Airport + 1
    10:50 (LHR)London Heathrow Airport
  • American Airlines (AA 253)Airbus
    American Airlines (AA 56)Boeing 777 200
    British Airways (BA 584)Airbus
  • 17h 25m (05h 20m)
  • MIA, LHR Miami, London 05h 20m
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 16:00 - 17:10+ 1
    HAV - MIA
    19:35 - 09:25+ 1
    MIA - LHR
    12:05 - 15:10+ 1
    LHR - MXP
  • 16:00 (HAV)Havana Jose Marti Intl Airport
    19:35 (MIA)Miami International Airport
    12:05 (LHR)London Heathrow Airport
  • 17:10 (MIA)Miami International Airport + 1
    09:25 (LHR)London Heathrow Airport
  • American Airlines (AA 253)Airbus
    American Airlines (AA 38)Boeing 777 300 Er
    British Airways (BA 584)Airbus
  • 17h 10m (05h 05m)
  • MIA, LHR Miami, London 05h 05m
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 16:00 - 17:10+ 1
    HAV - MIA
    19:35 - 09:25+ 1
    MIA - LHR
    12:20 - 15:20+ 1
    LHR - LIN
  • 16:00 (HAV)Havana Jose Marti Intl Airport
    19:35 (MIA)Miami International Airport
    12:20 (LHR)London Heathrow Airport
  • 17:10 (MIA)Miami International Airport + 1
    09:25 (LHR)London Heathrow Airport
  • American Airlines (AA 253)Airbus
    American Airlines (AA 38)Boeing 777 300 Er
    British Airways (BA 588)Airbus
  • 17h 20m (05h 20m)
  • MIA, LHR Miami, London 05h 20m
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 18:45 - 09:50+ 1
    HAV - MAD
    11:30 - 12:45+ 1
    MAD - BCN
    15:40 - 17:20+ 1
    BCN - MXP
  • 18:45 (HAV)Havana Jose Marti Intl Airport
    11:30 (MAD)Madrid Barajas Airport
    15:40 (BCN)Barcelona Airport
  • 09:50 (MAD)Madrid Barajas Airport + 1
    12:45 (BCN)Barcelona Airport
  • Iberia (IB 6620)Airbus Industrie A330 200
    Iberia (IB 3012)Airbus
    Vueling Airlines (VY 6334)Airbus Industrie A320 Sharklets
  • 16h 35m (04h 35m)
  • MAD, BCN Madrid, Barcelona 04h 35m
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 18:45 - 09:50+ 1
    HAV - MAD
    12:30 - 13:45+ 1
    MAD - BCN
    15:40 - 17:20+ 1
    BCN - MXP
  • 18:45 (HAV)Havana Jose Marti Intl Airport
    12:30 (MAD)Madrid Barajas Airport
    15:40 (BCN)Barcelona Airport
  • 09:50 (MAD)Madrid Barajas Airport + 1
    13:45 (BCN)Barcelona Airport
  • Iberia (IB 6620)Airbus Industrie A330 200
    Iberia (IB 3014)Airbus Industrie A320 Sharklets
    Vueling Airlines (VY 6334)Airbus
  • 16h 35m (04h 35m)
  • MAD, BCN Madrid, Barcelona 04h 35m
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 18:45 - 09:50+ 1
    HAV - MAD
    16:15 - 18:25+ 1
    MAD - MXP
  • 18:45 (HAV)Havana Jose Marti Intl Airport
    16:15 (MAD)Madrid Barajas Airport
  • 09:50 (MAD)Madrid Barajas Airport + 1
    18:25 (MXP)Milan Malpensa Airport
  • Iberia (IB 6620)Airbus Industrie A330 200
    Iberia (IB 3264)Airbus
  • 17h 40m (06h 25m)
  • MAD Madrid 06h 25m
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 18:45 - 09:50+ 1
    HAV - MAD
    17:25 - 19:35+ 1
    MAD - LIN
  • 18:45 (HAV)Havana Jose Marti Intl Airport
    17:25 (MAD)Madrid Barajas Airport
  • 09:50 (MAD)Madrid Barajas Airport + 1
    19:35 (LIN)Milan Linate Airport
  • Iberia (IB 6620)Airbus Industrie A330 200
    Iberia (IB 3254)Airbus
  • 18h 50m (07h 35m)
  • MAD Madrid 07h 35m
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 18:45 - 09:50+ 1
    HAV - MAD
    11:30 - 12:45+ 1
    MAD - BCN
    15:35 - 17:15+ 1
    BCN - MXP
  • 18:45 (HAV)Havana Jose Marti Intl Airport
    11:30 (MAD)Madrid Barajas Airport
    15:35 (BCN)Barcelona Airport
  • 09:50 (MAD)Madrid Barajas Airport + 1
    12:45 (BCN)Barcelona Airport
  • Iberia (IB 6620)Airbus Industrie A330 200
    Iberia (IB 3012)Airbus
    Vueling Airlines (VY 6334)Airbus
  • 16h 30m (04h 30m)
  • MAD, BCN Madrid, Barcelona 04h 30m
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 18:45 - 09:50+ 1
    HAV - MAD
    12:30 - 13:45+ 1
    MAD - BCN
    15:35 - 17:15+ 1
    BCN - MXP
  • 18:45 (HAV)Havana Jose Marti Intl Airport
    12:30 (MAD)Madrid Barajas Airport
    15:35 (BCN)Barcelona Airport
  • 09:50 (MAD)Madrid Barajas Airport + 1
    13:45 (BCN)Barcelona Airport
  • Iberia (IB 6620)Airbus Industrie A330 200
    Iberia (IB 3014)Airbus Industrie A320 Sharklets
    Vueling Airlines (VY 6334)Airbus
  • 16h 30m (04h 30m)
  • MAD, BCN Madrid, Barcelona 04h 30m
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 18:45 - 09:50+ 1
    HAV - MAD
    12:30 - 13:45+ 1
    MAD - BCN
    15:40 - 17:20+ 1
    BCN - MXP
  • 18:45 (HAV)Havana Jose Marti Intl Airport
    12:30 (MAD)Madrid Barajas Airport
    15:40 (BCN)Barcelona Airport
  • 09:50 (MAD)Madrid Barajas Airport + 1
    13:45 (BCN)Barcelona Airport
  • Iberia (IB 6620)Airbus Industrie A330 200
    Iberia (IB 3014)Airbus Industrie A320 Sharklets
    Vueling Airlines (VY 6334)Airbus Industrie A320 Sharklets
  • 16h 35m (04h 35m)
  • MAD, BCN Madrid, Barcelona 04h 35m
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 18:45 - 09:50+ 1
    HAV - MAD
    11:30 - 12:45+ 1
    MAD - BCN
    15:40 - 17:20+ 1
    BCN - MXP
  • 18:45 (HAV)Havana Jose Marti Intl Airport
    11:30 (MAD)Madrid Barajas Airport
    15:40 (BCN)Barcelona Airport
  • 09:50 (MAD)Madrid Barajas Airport + 1
    12:45 (BCN)Barcelona Airport
  • Iberia (IB 6620)Airbus Industrie A330 200
    Iberia (IB 3012)Airbus
    Vueling Airlines (VY 6334)Airbus
  • 16h 35m (04h 35m)
  • MAD, BCN Madrid, Barcelona 04h 35m
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 18:45 - 09:50+ 1
    HAV - MAD
    11:50 - 12:55+ 1
    MAD - BIO
    14:15 - 16:10+ 1
    BIO - MXP
  • 18:45 (HAV)Havana Jose Marti Intl Airport
    11:50 (MAD)Madrid Barajas Airport
    14:15 (BIO)Bilbao Airport
  • 09:50 (MAD)Madrid Barajas Airport + 1
    12:55 (BIO)Bilbao Airport
  • Iberia (IB 6620)Airbus Industrie A330 200
    Iberia (IB 426)Airbus Industrie A320 Sharklets
    Vueling Airlines (VY 1454)Airbus
  • 15h 25m (03h 20m)
  • MAD, BIO Madrid, Bilbao 03h 20m
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 18:45 - 09:50+ 1
    HAV - MAD
    11:50 - 14:00+ 1
    MAD - MXP
  • 18:45 (HAV)Havana Jose Marti Intl Airport
    11:50 (MAD)Madrid Barajas Airport
  • 09:50 (MAD)Madrid Barajas Airport + 1
    14:00 (MXP)Milan Malpensa Airport
  • Iberia (IB 6620)Airbus Industrie A330 200
    Iberia (IB 3252)Airbus
  • 13h 15m (02h 00m)
  • MAD Madrid 02h 00m
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 19:25 - 11:25+ 1
    HAV - ZRH
    12:35 - 13:30+ 1
    ZRH - MXP
  • 19:25 (HAV)Havana Jose Marti Intl Airport
    12:35 (ZRH)Zurich Airport
  • 11:25 (ZRH)Zurich Airport + 1
    13:30 (MXP)Milan Malpensa Airport
  • Edelweiss Air (WK 33)Airbus A340
    Swiss (LX 1628)Embraer 190 E2
  • 12h 05m (01h 10m)
  • ZRH Zurich 01h 10m
    • -
    • -
    • -
    • T
    • -
    • -
    • -
No Schedules Sorry, there are no schedules matching your filters. Try removing one. reset
What’s the fastest flight time from Havana to Milan?

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

How far is Milan from Havana?

The flight distance between Havana and Milan is 8317km. Check all available flights on Wego.

When is the earliest and latest flight of the day?

The earliest flight of the day departs at 01:00. The last flight of the day departs at 23:25. See the full list of flight times on Wego.

How many airlines offer direct flights from Havana to Milan?

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