Flight tickets from Milan to Lisbon

Compare Milan to Lisbon flight deals

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

Book the best Lisbon fare with no extra fees

Flight deals from Milan to Lisbon Airport

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

Find the cheapest month to fly from Milan to Lisbon

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

Direct flights from Milan to Lisbon

Milan to Lisbon: Alternative routes

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

Milan to Lisbon: Flight information

The things to know before you go.
Cheapest flight found₹ 2,324
Cheapest month to flyMay
Average flight time2 hrs, 59 mins
Most popular airlineAzores Airlines
Average flights per week274

Finding cheap flights from Milan to Lisbon: Frequently asked questions

The best price we found for a return flight from Milan to Lisbon is ₹ 4,445. 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.
2 hours and 58 minutes is the average flight time from Milan to Lisbon.
Azores Airlines, Azul Airlines and TAP Air Portugal fly direct from Milan to Lisbon.
As of March 2026, there are 274 flights per week flying from Milan to Lisbon.
The cheapest month to fly from Milan to Lisbon is usually March.
After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from Milan to Lisbon Airport on Wednesday, 25 March 2026.
Yes – the average flight time is 2 hours and 58 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 Lisbon 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 Lisbon is around 40 days in advance, so don’t leave your flight to the last minute.
The cheapest airline that flies to Lisbon is Ryanair .

Flying from Milan to Lisbon Humberto Delgado Airport (LIS): What you need to know

  • Organising your flight from Milan to Lisbon Humberto Delgado Airport (LIS) begins with finding the best airport to make your exit from. Milan Malpensa Airport (MXP), Milan Bergamo Airport (BGY) and Milano Linate Airport (LIN) are the main terminals in Milan.

  • 3 hours is the average duration of a direct Milan to Lisbon Humberto Delgado Airport flight.

  • Lisbon Humberto Delgado Airport is located in Lisbon. The city runs on the UTC+0 timezone and is one hour behind Milan.

  • The most popular route is from Milan Malpensa Airport (MXP) to Lisbon Humberto Delgado Airport (LIS), with 40 direct services every week. If you're eager to be on your way, the earliest flight from MXP to LIS is the 5:55am TAP Portugal option. If a later flight fits your day better, the last departure is at 9:50pm with easyJet.

  • Your flight from Milan to LIS won't wait if you're running late, so get to the airport with time to spare. Arrive up to one hour in advance for domestic flights and two hours ahead for international travel.

  • You'll want to head there even earlier during popular months like July. Aim for two hours before domestic departures and up to four hours for an international flight. After checking in, you can use any extra time to relax or find something to eat.

Airports in Milan

Milan Malpensa Airport (MXP)

  • Milan Malpensa Airport (MXP) offers an easy route to your destination. Nonstop flights from Milan to Lisbon Humberto Delgado Airport (LIS) leave from this terminal.

  • You can book a direct flight from Milan to Lisbon Humberto Delgado Airport with TAP Portugal. This top airline offers services from MXP.

  • The majority of passengers choose to book seats with TAP Air Portugal between MXP and LIS.

  • EasyJet is the top performer for punctuality on this route.

  • Travelling from central Milan to MXP takes around 50 minutes on public transport. If you drive, ride-share or get a taxi, you'll cover the 48 kilometres in 50 minutes or so, depending on traffic conditions.

  • Looking for a convenient hotel close to Milan Malpensa Airport? If you've booked an early flight from Milan to Lisbon Humberto Delgado Airport, these stays will put you moments from check-in:

  • Of the flights that depart from Milan Malpensa Airport, 76% land on time at their destination.

Milan Bergamo Airport (BGY)

  • Thinking of flying out of Milan Bergamo Airport (BGY)? Direct Milan to Lisbon Humberto Delgado Airport (LIS) plane tickets are available from here.

  • Ryanair operates direct flights from Milan to LIS departing from BGY. Book your favourite window seat and arrive at your destination in one go.

  • Ryanair is the most frequently booked airline flying from BGY to LIS.

  • Ryanair is the most reliable carrier flying from Milan Bergamo Airport to Lisbon Humberto Delgado Airport, with 68.94% of its services arriving on schedule.

  • You can arrive at BGY from central Milan in approximately 50 minutes by car (depending on traffic). The journey on public transport takes roughly 1 hour to travel the 48 kilometres or so.

  • Want to enjoy an extra night away before catching your Milan to LIS flight? Kick back in a hotel near Milan Bergamo Airport before your break officially begins. These stays are calling your name:

  • 75% of all departures from Milan Bergamo Airport make it to their destination as expected.

Milano Linate Airport (LIN)

  • Board once and be on your way from Milano Linate Airport (LIN). Direct flights from Milan to Lisbon Humberto Delgado Airport can be booked from here.

  • You can fly out of LIN with easyJet. This well-known airline offers direct Milan to LIS plane tickets.

  • The preferred choice for passengers flying between LIN and LIS is easyJet.

  • EasyJet is the leading carrier for punctuality on this route.

  • The journey time to LIN from the centre of Milan is around 30 minutes on public transport. If you're going by car, it'll take you roughly 20 minutes to cover the 8 kilometres or so.

  • Make catching an early Milan to Lisbon Humberto Delgado Airport flight one of the easiest parts of your trip. Stay at one of these accommodation options close to Milano Linate Airport and get to the check-in counter without rushing:

  • With 84% of its departing flights arriving as planned, LIN is a dependable starting point for any adventure.

About Lisbon Humberto Delgado Airport (LIS)

Getting from Lisbon Humberto Delgado Airport (LIS) to central Lisbon

  • Central Lisbon is about 6 kilometres from Lisbon Humberto Delgado Airport. Travel times by taxi or car hire will vary based on traffic conditions, so do a little research before you go.

  • If you're travelling by public transport, expect a journey time of about 25 minutes.

How to find the cheapest flights from Milan to Lisbon Humberto Delgado Airport (LIS)

  • ₹ 2,324 is currently the lowest price for a one-way ticket from Milan to Lisbon Humberto Delgado Airport. Return flights start at ₹ 4,445. These prices can change depending on demand and availability.

  • Book six months before you want to fly. Pricing trends suggest that this is the ideal window for finding cheap flights from Milan to LIS.

  • November is when you're most likely to find a good deal on a Milan to Lisbon Humberto Delgado Airport ticket. If you need to travel at a different time of year, the 'Whole month' tool will show you the lowest prices across every month.

  • There's no need to check back in every day to find out if prices have dropped when you set up a Price Alert. We'll let you know as soon as a better deal comes up on plane tickets from Milan to LIS.

  • Uncover a great deal on a flight from Milan to Lisbon Humberto Delgado Airport with the help of the filters. Pick your ideal departure and arrival times, airlines and number of stops. You can also sort your results by 'Best,' 'Fastest' or 'Cheapest.'

The best time to fly from Milan to Lisbon Humberto Delgado Airport (LIS)

  • It's time to decide when to book your flight from Milan to Lisbon Humberto Delgado Airport (LIS). August is when most people visit Lisbon. If you're all about a more relaxed kind of trip, go in January.

  • Lock in a Milan to LIS plane ticket departing in August if you want to experience the city during its warmest month. You can expect temperatures in Lisbon to range from 16ºC to 29ºC.

  • January sees temperatures of between 8ºC and 16ºC. Look for cheap tickets from Milan to Lisbon Humberto Delgado Airport around that time if you like cooler conditions.

More about Lisbon

  • Start your Lisbon trip right by choosing the perfect place to stay. After booking your flight from Milan to Lisbon Humberto Delgado Airport, browse our range of hotels including:

  • There are so many things to see and do in this city, it can be hard to figure out where to start. Pasteis de Belém, belém and Real Mosteiro de Santa Maria de Belém are top sights which should feature on every Lisbon itinerary.

Explore more of Portugal

  • Lisbon has its own special appeal, but there are so many other parts of Portugal you should also see. About 274 kilometres north of Lisbon, a visit to Porto will keep your itinerary busy. Start with attractions like Ribeira District, Rio Douro and Livraria Lello.

  • Around 177 kilometres north of Lisbon, Coimbra is another favourite stop in Portugal. Start your sightseeing at Biblioteca Joanina, Old Cathedral of Coimbra (Se Velha de Coimbra) and Paço das Escolas.

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