[menuItemContent][menuItemRightSideContent]
Currency

The cheapest flights from Lisbon to Milan

Showing times and prices for May 20

Cheapest

$203

Average

$486

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Lisbon to Milan will cost around $ 486 if you buy it on the day, but the cheapest tickets can be found for only $ 203.

Cheapest
08:10PMLisbon Portela Airport2h40 11:50PMMilan Malpensa Airport
0 changes
$2031One-way
2nd Cheapest
12:50PMLisbon Portela Airport6h25 08:15PMMilan Malpensa Airport
1 changes
$2131One-way
07:35AMLisbon Portela Airport25h00 09:35AMMilan Malpensa Airport
1 changes
$2351One-way
12:50PMLisbon Portela Airport7h35 09:25PMMilan Malpensa Airport
1 changes
$2501One-way
04:05PMLisbon Portela Airport16h30 09:35AMMilan Malpensa Airport
1 changes
$2981One-way

Flight schedule from Lisbon to Milan

Showing flights for tomorrow, Fri, May 20
05:40AMLisbon Portela Airport10h25 05:05PMMilan Malpensa Airport
0 changes
05:40AMLisbon Portela Airport7h55 02:35PMMilan Malpensa Airport
0 changes
05:40AMLisbon Portela Airport15h45 10:25PMMilan Linate Airport
0 changes
07:00AMLisbon Portela Airport31h10 03:10PMMilan Linate Airport
0 changes
07:00AMLisbon Portela Airport28h10 12:10PMMilan Linate Airport
0 changes
07:15AMLisbon Portela Airport2h40 10:55AMMilan Malpensa Airport
0 changes
07:15AMLisbon Portela Airport2h40 10:55AMMilan Malpensa Airport
0 changes
07:25AMLisbon Portela Airport10h45 07:10PMMilan Linate Airport
0 changes
07:35AMLisbon Portela Airport25h00 09:35AMMilan Malpensa Airport
0 changes
09:05AMLisbon Portela Airport10h30 08:35PMMilan Malpensa Airport
0 changes
09:05AMLisbon Portela Airport7h15 05:20PMMilan Malpensa Airport
0 changes
09:55AMLisbon Portela Airport2h40 01:35PMMilan Bergamo Orio al Serio Airport
0 changes
11:35AMLisbon Portela Airport21h00 09:35AMMilan Malpensa Airport
0 changes
12:10PMLisbon Portela Airport19h40 08:50AMMilan Linate Airport
0 changes
12:10PMLisbon Portela Airport20h30 09:40AMMilan Malpensa Airport
0 changes
12:10PMLisbon Portela Airport9h15 10:25PMMilan Linate Airport
0 changes
12:30PMLisbon Portela Airport6h55 08:25PMMilan Malpensa Airport
0 changes
12:30PMLisbon Portela Airport23h45 01:15PMMilan Linate Airport
0 changes
12:30PMLisbon Portela Airport9h05 10:35PMMilan Linate Airport
0 changes
12:30PMLisbon Portela Airport19h05 08:35AMMilan Malpensa Airport
0 changes
12:50PMLisbon Portela Airport7h35 09:25PMMilan Malpensa Airport
0 changes
12:50PMLisbon Portela Airport7h20 09:10PMMilan Linate Airport
0 changes
12:50PMLisbon Portela Airport6h25 08:15PMMilan Malpensa Airport
0 changes
01:00PMLisbon Portela Airport2h40 04:40PMMilan Malpensa Airport
0 changes
02:00PMLisbon Portela Airport5h35 08:35PMMilan Malpensa Airport
0 changes
03:30PMLisbon Portela Airport16h40 09:10AMMilan Linate Airport
0 changes
03:30PMLisbon Portela Airport6h40 11:10PMMilan Linate Airport
0 changes
03:55PMLisbon Portela Airport16h45 09:40AMMilan Malpensa Airport
0 changes
03:55PMLisbon Portela Airport15h55 08:50AMMilan Linate Airport
0 changes
03:55PMLisbon Portela Airport5h30 10:25PMMilan Linate Airport
0 changes
04:05PMLisbon Portela Airport24h10 05:15PMMilan Malpensa Airport
0 changes
04:05PMLisbon Portela Airport16h30 09:35AMMilan Malpensa Airport
0 changes
06:50PMLisbon Portela Airport13h50 09:40AMMilan Malpensa Airport
0 changes
06:50PMLisbon Portela Airport13h00 08:50AMMilan Linate Airport
0 changes
07:00PMLisbon Portela Airport11h45 07:45AMMilan Malpensa Airport
0 changes
08:10PMLisbon Portela Airport15h00 12:10PMMilan Linate Airport
0 changes
08:10PMLisbon Portela Airport2h40 11:50PMMilan Malpensa Airport
0 changes
08:10PMLisbon Portela Airport21h00 06:10PMMilan Linate Airport
0 changes
08:10PMLisbon Portela Airport15h00 12:10PMMilan Linate Airport
0 changes
08:10PMLisbon Portela Airport26h00 11:10PMMilan Linate Airport
0 changes
08:10PMLisbon Portela Airport23h00 08:10PMMilan Linate Airport
0 changes
08:10PMLisbon Portela Airport22h00 07:10PMMilan Linate Airport
0 changes
08:10PMLisbon Portela Airport18h00 03:10PMMilan Linate Airport
0 changes
08:10PMLisbon Portela Airport18h00 03:10PMMilan Linate Airport
0 changes
08:10PMLisbon Portela Airport12h00 09:10AMMilan Linate Airport
0 changes
08:10PMLisbon Portela Airport12h00 09:10AMMilan Linate Airport
0 changes
08:10PMLisbon Portela Airport24h00 09:10PMMilan Linate Airport
0 changes
08:15PMLisbon Portela Airport20h00 05:15PMMilan Malpensa Airport
0 changes
08:15PMLisbon Portela Airport12h20 09:35AMMilan Malpensa Airport
0 changes
08:55PMLisbon Portela Airport2h40 12:35AMMilan Malpensa Airport
0 changes
08:55PMLisbon Portela Airport2h40 12:35AMMilan Malpensa Airport
0 changes
09:00PMLisbon Portela Airport11h20 09:20AMMilan Malpensa Airport
0 changes
09:00PMLisbon Portela Airport14h15 12:15PMMilan Malpensa Airport
0 changes
09:55PMLisbon Portela Airport10h25 09:20AMMilan Malpensa Airport
0 changes
09:55PMLisbon Portela Airport13h20 12:15PMMilan Malpensa Airport
0 changes

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Fri
May 20
$121Union Ivkoni International
$182easyJet
Sat
May 21
$186Flixbus
$175Air Europa
Sun
May 22
$200Flixbus
$285Malta Air
Mon
May 23
$183Flixbus
$125Malta Air
Tue
May 24
$67Alsa
$118Tuifly
Wed
May 25
$155Flixbus
$96TAP Portugal
Thu
May 26
$67Alsa
$96TAP Portugal
Fri
May 27
$99Union Ivkoni International
$93easyJet
Sat
May 28
Find prices
$124Malta Air
Sun
May 29
$190Flixbus
$239Air Europa
Mon
May 30
$156Flixbus
$124Malta Air
Tue
May 31
$67Alsa
$82Malta Air
Wed
Jun 1
$132Flixbus
$83easyJet
Thu
Jun 2
$67Alsa
$79Malta Air
Fri
Jun 3
$99Union Ivkoni International
$122easyJet
Sat
Jun 4
$136Flixbus
$175Air Europa
Sun
Jun 5
Find prices
$314Vueling
Mon
Jun 6
Find prices
$155Air Europa
Tue
Jun 7
$67Alsa
$127Air Europa
Wed
Jun 8
$122Flixbus
$103easyJet

The fastest flights from Lisbon to Milan

Showing times and prices for May 20

Fastest Journey

2 h 40 m

Average

13 h 38 m

Flights per day

55

Distance

1683 km

Of the 55 flights that leave Lisbon for Milan every day 7 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct flights cover the 1683 km distance in an average of 13 h 38 m but if you time it right, some flights will get you there in just 2 h 40 m .

The slowest flights will take 1d 7 h 10 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
09:55AMLisbon Portela Airport2h40 01:35PMMilan Bergamo Orio al Serio Airport
0 changes
$4771One-way
Fastest
08:10PMLisbon Portela Airport2h40 11:50PMMilan Malpensa Airport
0 changes
$2031One-way
Fastest
01:00PMLisbon Portela Airport2h40 04:40PMMilan Malpensa Airport
0 changes
$4581One-way
Fastest
07:15AMLisbon Portela Airport2h40 10:55AMMilan Malpensa Airport
0 changes
$4241One-way
Fastest
08:55PMLisbon Portela Airport2h40 12:35AMMilan Malpensa Airport
0 changes
$3971One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Ryanair
Easyjet
Eurowings
Vueling
Accommodation

Need a place to stay in Milan?

view on map

Top pick hotels

View more

Entire homes & apartments

View more

Find the best accommodation for you, with our partner Booking.com

View all

Overview: Lisbon to Milan flight

distanceDistance1043 miles (1682 km)
durationAverage flight duration2 h 40 min
priceAverage plane ticket price$159 (€142)
changesDirect flightYes
carriersAirlinesair leisure, Germanwings, PGA-Portugalia Airlines, Lufthansa, Vueling, TAP Portugal, JOON, Malta Air, easyJet, Ryanair, Eurowings, Swiss, Air France, Tuifly, Wizz Air, KLM, Air Europa, Aegean Airlines, Iberia or Brussels Airlines

Flights from Lisbon to Milan cover the 1043 miles (1682 km) long trip taking on average 2 h 40 min with our travel partners like air leisure, Germanwings, PGA-Portugalia Airlines, Lufthansa, Vueling, TAP Portugal, JOON, Malta Air, easyJet, Ryanair, Eurowings, Swiss, Air France, Tuifly, Wizz Air, KLM, Air Europa, Aegean Airlines, Iberia or Brussels Airlines. There are direct flight services available. You can get the cheapest plane tickets for this route for as low as $96 (€86), but the average price of plane tickets is $159 (€142). Travelers depart most frequently from Lisbon Portela Airport and arrive in Milan Malpensa Airport.

Airlines: Lufthansa, Vueling Airlines and Ryanair flights from Lisbon to Milan

Travel to Milan from Lisbon from $96 (€86) with Omio’s flight partners Lufthansa, Vueling Airlines and Ryanair! You can find the best schedules and tickets when comparing and booking the most popular route for you.

Lufthansa
Vueling Airlines
Ryanair

Germany's largest airline is Lufthansa. Fly from Lisbon to Milan and book your most convinient flight ticket from Lufthansa's many ticket options including: Economy Light, Economy Classic, Economy Flex, Business Class and First Class.

Are you making plans to travel between Lisbon and Milan? Why not take a flight with Lufthansa? Omio can show you current Lufthansa flight times, tickets, travel information (such as baggage allowance and amenities offered onboard) and prices so you can find the best deals on Lisbon to Milan flights all in one place. On the Lufthansa flight, you can expect to travel 1043 miles (1682 km) from Lisbon to Milan. If you use the Omio app to search for flights to Milan from Lisbon, you can quickly see if the Lufthansa ticket is a mobile ticket, making it easy for you to go paperless when taking a flight. Once you have found your perfect one-way Lufthansa flight to Milan from Lisbon, book your cheap plane tickets online on Omio or in the Omio app quickly and easily so you can spend the rest of your time enjoying your upcoming trip!

    When purchasing your Lufthansa flight tickets between Lisbon and Milan, keep the following coronavirus related policies and recommendations in mind outlined by our travel partner:

    • Cashless payments recommended
    • Online booking and check-in recommended

    Flights from Lisbon to Milan

    Travelers heading from Portugal to Milan on business or for a little fashion shopping can take direct flights from Lisbon to Milan, offering quick and convenient connections to the Italian city. Flights are available with a national carrier and budget airlines, with connections to Milan Malpensa or Bergamo airports. Departure times include morning, afternoon and evening take-offs on most days, with journey times to Milan of a little over two hours and 30 minutes.

    Which airlines fly from Lisbon to Milan?

    Budget carriers Ryanair and EasyJet both offer direct flights from Lisbon, with Ryanair flying to Milan Bergamo and EasyJet to Milan Malpensa. Portuguese national carrier TAP Portugal offers direct flights to Malpensa six days a week. Indirect options with one change in transit include Iberia or Air Europa connections via Madrid, and Vueling flights via Barcelona.

    How long is the flight from Lisbon to Milan?

    The fastest flights on the 1028-mile route east from Lisbon to Milan are EasyJet departures to Milan Malpensa, taking two hours and 30 minutes. Other direct connections take 10 to 15 minutes longer. The quickest indirect route is the Iberia service via Madrid taking four hours and 35 minutes.

    How many flights are there from Lisbon to Milan?

    TAP Portugal operates four daily direct flights to Milan Malpensa five days a week, and two direct services on Mondays and Saturdays. Ryanair has a daily direct flight to Milan Bergamo and EasyJet offers a daily direct flight to Malpensa. There are several daily indirect departures from Lisbon, with one change required.

    What are the departure and arrival airports for flights from Lisbon to Milan?

    Departure airport: Lisbon Portela Airport is five miles north-east of central Lisbon, with regular connections on red line Metro trains taking about 25 minutes to get to the terminal. Passenger facilities include long and short stay parking lots, international restaurants, business lounges, and free WiFi.

    Arrival airport: Flights arrive at either Milan Malpensa or Milan Bergamo. Malpensa Airport is 30 miles north-west of central Milan, connected by trains taking 50 minutes to reach the central station. Bergamo Orio al Serio Airport is about 30 miles north-east of Milan, with shuttle buses taking around an hour to reach the center. Both airports offer fast food restaurants, Italian wine stores, and car rental desks.

    Travel Tips: Lisbon to Milan Flight

    Take a flight to Milan easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Lisbon to Milan.
    FAQs

    What are the travel restrictions for Milan, Italy if I'm coming from Lisbon, Portugal by plane?

    Travel by plane between Lisbon, Portugal and Milan, Italy is: Partially open.

    Is international entry into Milan from Lisbon restricted?

    International entry is allowed for: Entry is partially open for citizens and permanent residents of Portugal

    Do I need to quarantine on arrival in Italy from Lisbon?

    Entry Requirements:

    • Negative COVID-19 test issued at most 3 days before arrival or 5 day mandatory self-quarantine
    • Negative COVID-19 result is required for quarantine release
    • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test and can bypass compulsory quarantine on arrival
    • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test and can bypass compulsory quarantine on arrival (certificate required)

    What are the safety rules to follow in Milan, Italy?

    The government of Italy has imposed these measures to reduce the spread of COVID-19:

    • Physical distance required: 1.5 metre (s) (5 feet)
    • Face mask required: Mandatory

    The above information was last checked on 5/19/22. Remember to check the latest COVID-19 travel safety regulations for your flight from Lisbon to Milan closer to your date of departure here

    Do I need to quarantine when I return to Portugal from Milan, Italy?

    Return travel from Italy to Portugal is: Partially open.

    Are there any international entry restrictions on returning to Lisbon from Milan?

    Entry into Portugal is allowed for: Entry is partially open for citizens and permanent residents of Italy

    Do I need to quarantine on arrival in Portugal from Milan?

    Requirements for reentering:

    • Travellers must present a negative COVID-19 test as either a RT-PCR performed within 72 hours prior to arrival, or an Antigen test performed within 24 hours prior to arrival
    • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test
    • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test (certificate needed)
    • Specific entry restrictions may apply for travel to Portugal: Azores, Madeira

    What are the safety rules to follow in Lisbon, Portugal?

    The government of Portugal has imposed these measures to reduce the spread of COVID-19:

    • Physical distance requirement: 2 metre (s) (7 feet)
    • Face mask requirement: Mandatory

    Last checked on 5/16/22. Please check the latest COVID-19 travel safety regulations   closer to the travel date of your flight to Lisbon from Milan.

    How much does a cheap flight between Lisbon and Milan cost?

    Omio customers have found the cheapest flights from Lisbon to Milan to cost as little as $96 (€86)  in the next 7 days.

    What is the price of a flight ticket between Lisbon and Milan?

    The flight price from Lisbon to Milan is on average $159 (€142)  if you are looking to book your tickets for this trip in the next 7 days.

    How far is Lisbon to Milan by plane?

    The distance between Lisbon and Milan by plane is approximately 1043 miles (1682 km).

    How many hours is the flight time from Lisbon to Milan?

    While the time it takes to travel 1043 miles (1682 km) from Lisbon to Milan can vary based on specific dates, weekends, and holidays, the Lisbon to Milan flight journey time is on average 2 h 40 min.

    Which airport for the flight from Lisbon to Milan do I fly out of? Which Milan airport from Lisbon do I arrive in?

    Omio travelers most frequently book a flight from Lisbon Portela Airport   to Milan Malpensa Airport   for this route.

    Where is the departure airport in Lisbon located? Where is the arrival airport in Milan located?

    The most popular departure airport with passengers for this trip, called Lisbon Portela Airport, is located 4.2 miles (6.8 km) from the city center of Lisbon.

    The most popular arrival airport, Milan Malpensa Airport, is located 30.1 miles (48.6 km) away from the city center of Milan. You can check what public transit connections, taxi services or airport shuttle service options are available to take you from Milan Malpensa Airport to the city center in Milan.

    Which airlines can get me from Lisbon to Milan?

    For the route from Lisbon to Milan you can take a flight with air leisure, Germanwings, PGA-Portugalia Airlines, Lufthansa, Vueling, TAP Portugal, JOON, Malta Air, easyJet, Ryanair, Eurowings, Swiss, Air France, Tuifly, Wizz Air, KLM, Air Europa, Aegean Airlines, Iberia or Brussels Airlines. Be sure to check out all possible airlines that offer services from Lisbon to Milan on Omio to compare what amenities they may have.

    Are there any direct flights from Lisbon to Milan?

    Yes, there are direct flights between Lisbon and Milan, and you can find a direct flight for this route with PGA-Portugalia Airlines, easyJet, Malta Air or TAP Portugal  on Omio. It's worth paying attention to when you buy your plane ticket as direct services tend to offer more convenience and save you time getting to your destination.

    What time is the earliest flight from Lisbon to Milan? What time is the last flight from Lisbon to Milan?

    The first Lisbon to Milan flight departs at 5: 10 AM   and the last flight from Lisbon to Milan leaves at 8: 55 PM. Check out the most up-to-date flight schedule from Lisbon to Milan on Omio and find the best time to travel to your destination.

    How early should I purchase Lisbon to Milan plane tickets to get the best deals?

    If you purchase a plane ticket from Lisbon to Milan within the next 7 days, you can find tickets to cost on average $159 (€142) one way. However, we recommend booking your flight in advance to get access to the best prices. Plane tickets from Lisbon to Milan are generally on sale a few months before the planned departure date.