⚡ Fare recorded April 25, 2026 · Prices change daily

Milan to Lisbon flights

Milan (MXP) to Lisbon (LIS): 1,026 miles (1,652 km) great-circle, about 2h 35m nonstop by our estimate. Cheapest fare observed: $122 round-trip on Ryanair, with 1 stop, departing May 12, 2026.

FRRyanairFR3008
Depart
MXP
Milan, Italy
22:55
2026-05-12
✈
Arrive
LIS
Lisbon, Portugal
Returns 22:00
2026-05-19
Stops
1 stop
Distance
1,026 mi
Est. nonstop time
2h 35m
Trip type
Round-trip
$122
Round-trip · per person
Book this flight →
Also compare on Aviasales →
About this flight

When did the cheapest Milan to Lisbon fare fly?

$122 round-trip, Ryanair FR3008, departing 2026-05-12 at 22:55, returning 2026-05-19. The recorded itinerary left on a Tuesday, returning on a Tuesday 7 nights later; the fare was observed 17 days before departure. "Book this flight" opens Kiwi.com with the same airline and dates.

Route facts

How far is Milan from Lisbon?

  • Distance: 1,026 miles (1,652 km) great-circle, heading west.
  • Estimated nonstop flight time: about 2h 35m.
  • Departure airport: Malpensa International Airport (MXP), Milan, Italy, UTC+2 on May 12, 2026.
  • Arrival: Lisbon Portela Airport (LIS), Portugal, UTC+1 on May 12, 2026.
  • Time difference: Lisbon is 1 hour behind Milan on the recorded date.
  • Route type: international, Italy to Portugal.
  • Arrival airport elevation: 374 ft.
  • Recorded itinerary: Ryanair FR3008, 1 stop, round-trip, 7 days between departure and return.
Fare comparison

How does the Milan to Lisbon fare compare with other routes from MXP?

At $122, it ranked 8th of the 30 round-trip fares we recorded from MXP (median $181). That is 11.9 cents per great-circle mile (round-trip price over one-way distance), below the MXP median of 15.5 cents across 30 round-trip routes.

Routes from MXP of similar length: Istanbul (1,044 mi) at $168 and Chisinau (966 mi) at $94.

Ryanair had the cheapest fare on 5 of 30 MXP routes. It is the 20th longest of the 30 routes we track from MXP.

Other ways in

What did other cities pay to fly to Lisbon?

Of 24 departure airports with a fare to Lisbon, Milan (MXP) ranked 5th at $122. Lowest: $81 from Madrid (MAD); highest: $1476 from Buenos Aires (EZE); 10 nonstop. Cheapest-fare airlines (routes): easyJet (4), Ryanair (4), Air Europa (2), TAP Portugal (2), Air Canada (1) and Air Serbia (1), plus 10 more.

The reverse, Lisbon (LIS) to Milan (MIL), was $135 round-trip on Vueling, 1 stop, departing May 29, 2026. Lisbon to Milan flights.

Entry requirements

Do you need a visa to fly to Portugal?

That depends on your passport and trip, so check the official source for Portugal: European Commission: Schengen visa policy. Connecting elsewhere? Check that country's transit rules too.

Sources

Where do these numbers come from?

Travelpayouts fares (cheapest per route, observed April 25, 2026); OurAirports coordinates and elevations; IANA zones Europe/Rome, Europe/Lisbon; flight time is our estimate.

FAQ

Milan to Lisbon flight questions

How far is Milan from Lisbon by plane?

+
Milan is about 1,026 miles (1,652 km) from Lisbon on a great-circle line from Malpensa International Airport (MXP) to Lisbon Portela Airport (LIS), heading west. It is the 20th longest of the 30 routes we track from MXP. The recorded itinerary had 1 stop, so the distance flown was longer.

How long is the flight from Milan to Lisbon?

+
About 2h 35m nonstop by our estimate for 1,026 miles (500 mph cruise plus 30 minutes, not a timetable). The recorded Ryanair fare was with 1 stop. 24 airports in our feed had a fare to Lisbon; this one ranked 5th, and 10 of the 24 were nonstop.

What is the time difference between Milan and Lisbon?

+
On May 12, 2026, Milan was on UTC+2 (Europe/Rome) and Lisbon on UTC+1 (Europe/Lisbon), so Lisbon was 1 hour behind Milan: noon in Milan was 11:00 in Lisbon. Both zones shift for daylight saving together, so the gap stays the same in January and July.

How much is a flight from Milan to Lisbon?

+
As observed on April 25, 2026: $122 per person round-trip on Ryanair flight FR3008, departing May 12, 2026, returning May 19, 2026, with 1 stop. At $122, it ranked 8th of the 30 round-trip fares we recorded from MXP (median $181). That is 11.9 cents per great-circle mile (round-trip price over one-way distance), below the MXP median of 15.5 cents across 30 round-trip routes. Prices change daily, so check the live fare.

Is there a nonstop flight from Milan to Lisbon?

+
The cheapest recorded fare had 1 stop; our feed keeps only the cheapest fare per route, so a pricier nonstop may exist. Into Lisbon, 10 of the 24 recorded fares were nonstop. From MXP, 13 of 30 were. The reverse, Lisbon (LIS) to Milan (MIL), was $135 round-trip on Vueling, 1 stop, departing May 29, 2026.

Which airports serve flights from Milan to Lisbon?

+
It departs Malpensa International Airport (MXP) in Milan, Italy, and arrives at Lisbon Portela Airport (LIS) in Lisbon, Portugal. An international flight, Italy to Portugal. Routes from MXP of similar length: Istanbul (1,044 mi) at $168 and Chisinau (966 mi) at $94.

Where else near Lisbon can you fly from Milan?

Marrakech (RAK) $363Barcelona (BCN) $44Paris (PAR) $44Amsterdam (AMS) $170Catania (CTA) $62Vienna (VIE) $55All flights from Milan →

Other cities with flights to Lisbon

From Madrid (MAD) $81From Barcelona (BCN) $87From Geneva (GVA) $103From Budapest (BUD) $116From Rome (FCO) $142From Warsaw (WAW) $151

Ready to fly?

Book Ryanair MXP → LIS · $122 →