Flight Schedules

Last Updated: Thu, 2 Jan, 2025

  • Time Earliest
    • Earliest
    • Latest
  • Depart Earliest
    • Earliest
    • Latest
  • Arrive
    • Earliest
    • Latest
  • Duration
    • Shortest
    • Longest
  • Stopover
    All
  • Airline Filter by Airline
    View All Airline
  • Availability
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 20:30 HAV
    15:05 MXP
    12Hrs, 35m Direct
  • HAVHavana Jose Marti Intl Airport 20:30 - MXP 15:05 12h 35m Direct
  • HAVHavana Jose Marti Intl Airport 20:30
  • MXPMilan Malpensa Airport 15:05
  • 12h 35m
  • Direct
  • Neos (NO 231)Boeing 787
  • Neos (NO 231)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • Boeing 787
  • 15:30 HAV
    09:30 MXP
    12Hrs, 00m Direct
  • HAVHavana Jose Marti Intl Airport 15:30 - MXP 09:30 12h Direct
  • HAVHavana Jose Marti Intl Airport 15:30
  • MXPMilan Malpensa Airport 09:30
  • 12h
  • Direct
  • Neos (NO 780)Boeing 787
  • Neos (NO 780)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • Boeing 787
  • 20:25 HAV
    18:20 MXP
    15Hrs, 55m 1 Stop (ZRH)
  • HAVHavana Jose Marti Intl Airport 20:25 - MXP 18:20 15h 55m 1 Stop (ZRH) Zurich
  • HAVHavana Jose Marti Intl Airport 20:25
    ZRHZurich Airport 17:20
  • ZRHZurich Airport 11:55
    MXPMilan Malpensa Airport 18:20
  • 15h 55m (5h 25m)
  • 1 Stop ZRH · Zurich 5h 25m
  • Edelweiss Air (WK 33)Airbus A340
    Swiss (LX 1622)Airbus A220 300
  • Edelweiss Air (WK 33)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 12:50 FRA
    17:12 IAH
    16Hrs, 35m 1 Stop (LIN)
  • FRAFrankfurt International Airport 12:50 - IAH 17:12 16h 35m 1 Stop (LIN) Milan
  • FRAFrankfurt International Airport 12:50
    HAVHavana Jose Marti Intl Airport 15:30
  • LINMilan Linate Airport 14:05
    IAHHouston George Bush Intercontinental Airport 17:12
  • 16h 35m (2h 48m)
  • 1 Stop LIN · Milan 2h 48m
  • Lufthansa (LH 280)Airbus
    United Airlines (UA 1507)Boeing 737 800
  • Lufthansa (LH 280)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 13:00 FRA
    17:12 IAH
    16Hrs, 45m 1 Stop (LIN)
  • FRAFrankfurt International Airport 13:00 - IAH 17:12 16h 45m 1 Stop (LIN) Milan
  • FRAFrankfurt International Airport 13:00
    HAVHavana Jose Marti Intl Airport 15:30
  • LINMilan Linate Airport 14:15
    IAHHouston George Bush Intercontinental Airport 17:12
  • 16h 45m (2h 58m)
  • 1 Stop LIN · Milan 2h 58m
  • Lufthansa (LH 280)Airbus
    United Airlines (UA 1507)Boeing 737 800
  • Lufthansa (LH 280)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 13:05 FRA
    17:12 IAH
    16Hrs, 50m 1 Stop (LIN)
  • FRAFrankfurt International Airport 13:05 - IAH 17:12 16h 50m 1 Stop (LIN) Milan
  • FRAFrankfurt International Airport 13:05
    HAVHavana Jose Marti Intl Airport 15:30
  • LINMilan Linate Airport 14:20
    IAHHouston George Bush Intercontinental Airport 17:12
  • 16h 50m (3h 03m)
  • 1 Stop LIN · Milan 3h 03m
  • Lufthansa (LH 280)Airbus
    United Airlines (UA 1507)Boeing 737 800
  • Lufthansa (LH 280)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
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 12 hours . 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 12:50. The last flight of the day departs at 20: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.