Cheap Flights from Milan (MILA) to Havana (HAV)

Compare Milan to Havana flight deals

Find the cheapest month or even day of the year to fly to Havana

Book the best Havana fare with no extra fees

Flight deals from Milan to Havana

Looking for a cheap last-minute deal or the best return flight from Milan to Havana Airport? If you want to travel next month, return fares start from £805. Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Milan to Havana

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Milan to Havana flights are currently cheapest in January.

Direct flights from Milan to Havana

Milan to Havana: Alternative routes

Compare routes from Milan to Havana below. You may find an airport to fly into that's cheaper, faster, or easier than Havana.

Milan to Havana: Flight information

The things to know before you go.
Cheapest flight found£292
Cheapest month to flyJanuary
Average flight time10 hrs, 50 mins
Most popular airlineNeos Air
Average flights per week1

Finding cheap flights from Milan to Havana: Frequently asked questions

The best price we found for a return flight from Milan to Havana is £471. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
10 hours and 50 minutes is the average flight time from Milan to Havana.
Neos Air flies direct from Milan to Havana.
As of June 2026, there is one flight per week flying from Milan to Havana.
The cheapest month to fly from Milan to Havana is usually March.
After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from Milan to Havana Airport on Wednesday, 31 March 2027.
Yes – the average flight time is 10 hours and 50 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Havana but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Havana is around 40 days in advance, so don’t leave your flight to the last minute.
The cheapest airline that flies to Havana is Iberia .

Travelling from Milan to Havana Jose Marti International Airport (HAV): What you need to know

  • Planning your holiday begins with figuring out where you'll fly out of in Milan. Milan Malpensa Airport (MXP) is the city's main base, so check out your options for reserving a flight from Milan to Havana Jose Marti International Airport (HAV) out of here.

  • 10 hours 50 minutes is the average journey time for a direct Milan to Havana Jose Marti International Airport flight.

  • Havana Jose Marti International Airport is located in Havana. The city is in the UTC-5 timezone and is six hours behind Milan.

  • Give yourself enough time to get on your flight from Milan to HAV. As a general rule, turn up at least two hours before international departures and an hour ahead for domestic flights.

  • During popular months like July, it's a good idea to get to the airport well in advance. Arrive two hours before a domestic departure and four hours ahead of an international flight when you fly during a peak period in general.

Airports in Milan

Milan Malpensa Airport (MXP)

  • Milan Malpensa Airport (MXP) is a convenient option for travelling directly to your destination. Nonstop flights from Milan to Havana Jose Marti International Airport (HAV) leave from this terminal.

  • Neos is a leading airline that operates direct flights from Milan to Havana Jose Marti International Airport departing from MXP.

  • The majority of travellers choose to fly with Neos from MXP to HAV.

  • We make it a piece of cake to book cheap flights from Milan to HAV that include a stopover. To explore all your options departing from Milan Malpensa Airport (MXP), uncheck 'Direct flights only.' Then, simply pick a flight with a stop long enough to tour the city of your choice. Top stopovers between MXP and HAV include:

    • Frankfurt Airport (FRA)

    • Paris Charles de Gaulle Airport (CDG)

    • Adolfo Suarez Madrid-Barajas Airport (MAD)

  • The journey from central Milan to MXP takes about 50 minutes on public transport. If you drive, ride-share or get a taxi, you'll cover the 48 kms (30 miles) in 50 minutes or so, depending on traffic.

  • Want a leisurely start to your trip? Stay near Milan Malpensa Airport. Whether you have an early flight from Milan to Havana Jose Marti International Airport or want to avoid feeling rushed, these hotels are just what you're after:

  • Of all flights departing from Milan Malpensa Airport, 76% arrive on time at their destination.

Milan Bergamo Airport (BGY)

  • Break up your flight from Milan to Havana Jose Marti International Airport with a stop at Paris Charles de Gaulle Airport (CDG). A main stopover between Milan Bergamo Airport and HAV, it's a good opportunity to relax before the next leg of your journey.

  • BGY is around 48 kms (30 miles) from central Milan. It takes 50 minutes or so to get to the airport by car from the city centre. Public transport takes approximately 1 hour.

  • Want to enjoy an extra night away before catching your Milan to HAV flight? Check in to a hotel near Milan Bergamo Airport before your adventure officially begins. These stays are expecting you:

  • 75% of all departures from Milan Bergamo Airport arrive within the expected time frame.

Milano Linate Airport (LIN)

  • You can book a plane ticket from Milan to Havana Jose Marti International Airport (HAV) with a stop or two out of Milano Linate Airport (LIN). These are some of the most popular stopovers between LIN and HAV:

    • Frankfurt Airport (FRA)

    • Paris Charles de Gaulle Airport (CDG)

    • Adolfo Suarez Madrid-Barajas Airport (MAD)

  • From the centre of Milan, LIN is around 8 kms (5 miles) away. It takes roughly 20 minutes to reach the airport by car and 30 minutes or so if you use public transport.

  • Make catching an early Milan to Havana Jose Marti International Airport flight the easiest part of your trip. Book a room at one of these accommodation options close to Milano Linate Airport and get to your check-in counter without rushing:

  • LIN has a stellar on-time arrivals performance of 84%, so there's a high chance your flight will stay on schedule and reach your destination as planned.

About Havana Jose Marti International Airport (HAV)

Getting from Havana Jose Marti International Airport (HAV) to central Havana

  • From Havana Jose Marti International Airport, central Havana is around 16 kms (10 miles) away. It takes about 25 minutes to get to the city centre by car.

  • It takes roughly 1 hour if you're using public transport.

How to find the cheapest flights from Milan to Havana Jose Marti International Airport (HAV)

  • Currently, £292 is the best price we've found for a one-way ticket from Milan to Havana Jose Marti International Airport. The cheapest price for a return flight is £471. Remember fares may change due to availability at the time of booking.

  • Booking ahead of time is often the key to finding a cheap flight from Milan to HAV. Airlines adjust prices based on demand, so the closer you get to departure, the more expensive your ticket may be.

  • Cheap Milan to Havana Jose Marti International Airport tickets are easier to find when your travel dates are flexible. Try using the 'Whole month' search function to compare fares across the month and then choose the cheapest day.

  • Locking in a cheap plane ticket from Milan to HAV is a breeze with Price Alerts. All you need to do is set up one of these automatic alerts and we'll notify you as soon as prices go down.

  • Tailor your travel plans using filters. Pick your departure and arrival times, airlines and total journey duration. You can also sort your results by 'Fastest,' 'Cheapest' or 'Best' flights from Milan to Havana Jose Marti International Airport.

The best time to fly from Milan to Havana Jose Marti International Airport (HAV)

  • Think about your travel style when picking your flight dates. November is the quietest month to visit Havana. July is when most people book flights from Milan to Havana Jose Marti International Airport (HAV), which may be perfect if you're chasing more excitement.

  • The warmest month in Havana is July, with temperatures ranging between 23ºC and 35ºC. Book your Milan to HAV plane ticket then if this is the type of weather you enjoy.

  • If you like travelling in cooler conditions, search for a cheap ticket from Milan to Havana Jose Marti International Airport in January when temperatures are between 17ºC and 28ºC.

More about Havana

  • Once you've booked your flight from Milan to Havana Jose Marti International Airport, choose a hotel that puts you where you want to be. Make one of these options your base for exploring Havana:

  • There are so many things to discover in this city, it can be hard to know where to begin. Paseo del Malecón, Old Havana and La habana are highlights which should feature on any good Havana itinerary.

Explore more of Cuba

  • Santa Clara is just one of the many places in Cuba waiting to be discovered after you've experienced Havana. Around 257 kms (160 miles) away to the east, check out popular attractions including Che Guevara Mausoleum, Plaza de La Revolución Ernesto Che Guevara, Santa Clara Cuba and Abbey Road Park (The Beatles park).

  • Pinar del Río is another well-known destination in Cuba and is around 145 kms (90 miles) southwest of Havana. No trip is complete without a visit to Parque Nacional Peninsula de Gunanahacabibes, Provincial Museum Of Pinar Del Rio and PALACIO DE GUASCH.

Prices shown on this page are estimated lowest prices only. Found in the last 12 days.