Skip to content

Flights · OPO → MIL

Porto to Milan flights

Fares that travellers found recently on Aviasales. Prices change, so the booking site always shows the final price. LarkTours does not sell tickets.

Recently found fares

Check today's price

from €17 · price may have changed

One-way, Mon 21 Dec, Ryanair

Direct fares

11 of 13

in the fares found for December 2026

Airlines seen

Ryanair, easyJet, Wizz Air Malta, Wizz Air

Where you land in Milan

  • BGY· Milan Bergamo — 7 fares, from €17
  • MXP· Milan Malpensa — 6 fares, from €20

Cheapest recently found fares

Ryanair

FR 4637

Mon 21 Dec07:00

OPO BGY

Arrives BGY — Milan Bergamo

Direct· 2h 35m

from €17 · price may have changed

One-way · 1 adult

Check today's price

Ryanair

FR 4017

Tue 22 Dec06:55

OPO MXP

Arrives MXP — Milan Malpensa

Direct· 2h 30m

from €20 · price may have changed

One-way · 1 adult

Check today's price

Ryanair

FR 8953

Wed 23 Dec06:10

OPO MXP

Arrives MXP — Milan Malpensa

Direct· 2h 30m

from €20 · price may have changed

One-way · 1 adult

Check today's price

Ryanair

FR 4017

Fri 18 Dec16:50

OPO MXP

Arrives MXP — Milan Malpensa

Direct· 2h 30m

from €21 · price may have changed

One-way · 1 adult

Check today's price

Ryanair

FR 4637

Thu 3 Dec15:25

OPO BGY

Arrives BGY — Milan Bergamo

Direct· 2h 35m

from €23 · price may have changed

One-way · 1 adult

Check today's price

Ryanair

FR 4675

Thu 31 Dec19:55

OPO BGY

Arrives BGY — Milan Bergamo

Direct· 2h 35m

from €23 · price may have changed

One-way · 1 adult

Check today's price

Ryanair

FR 4041

Wed 2 Dec20:35

OPO BGY

Arrives BGY — Milan Bergamo

Direct· 2h 35m

from €24 · price may have changed

One-way · 1 adult

Check today's price

easyJet

U2 3882

Tue 1 Dec19:30

OPO MXP

Arrives MXP — Milan Malpensa

Direct· 2h 30m

from €26 · price may have changed

One-way · 1 adult

Check today's price

Recently found fares from the Aviasales data cache, checked 3 Nov 2026, 02:19 UTC. Not live prices.

More flights from Porto

Search fares OPO → MIL on 2026-12-03 ↗

Showing dates about a month ahead — change them when you search.

Plan the trip

These links go to partner sites. We may earn a commission if you buy through them, at no extra cost to you. Prices and terms are set by the partner.