Flights from Milan to Porto (MXP to OPO)

Find cheap Milan, Italy to Porto, Portugal flights with our free search service. Compare all available fares for direct or connection flights to Porto.

1 travelers, Economy class
1 (12+)
0 (2-11)
0 (<2yrs)
Powered by Skyscanner

Best price to flight from Milan to Porto (One Way)

What is the distance between Milan and Porto?

The average distance from Milan to Porto is 1485 kilometers (equals to 922 miles or 801 nautical miles). Your flight will departure from Milan Malpensa Airport, Italy and arrive on Porto Airport, Portugal.

How long is the flight from Milan to Porto?

The average flight time between Milan to Porto is 2 hours and 30 minutes.

How much is the fare for flight between Milan and Porto?

The average price for one-way airfare from Milan to Porto is 55 USD (none-taxes) for economy class.

Cheap flights from Milan to Porto

Sat 30/Dec - Thu 01/Feb
33 days Flights from Milan to Porto on Lufthansa 30/12/2017
$229
Sun 17/Dec - Thu 28/Dec
11 days Flights from Milan to Porto on Ryanair 17/12/2017
$315
Sun 17/Dec - Mon 01/Jan
15 days Flights from Milan to Porto on Ryanair 17/12/2017
$428
Thu 28/Dec - Mon 15/Jan
18 days Flights from Milan to Porto on eurowings 28/12/2017
$185
Tue 26/Dec - Fri 30/Mar
94 days Flights from Milan to Porto on Lufthansa 26/12/2017
$253
Wed 03/Jan - Thu 05/Apr
92 days Flights from Milan to Porto on Vueling Airlines 03/01/2018
$118
Fri 26/Jan - Fri 02/Feb
7 days Flights from Milan to Porto on Ryanair 26/01/2018
$40
Sun 21/Jan - Sun 28/Jan
7 days Flights from Milan to Porto on Vueling Airlines 21/01/2018
$85
Sun 14/Jan - Mon 29/Jan
15 days Flights from Milan to Porto on Ryanair 14/01/2018
$40
Sun 18/Feb - Tue 06/Mar
16 days Flights from Milan to Porto on Vueling Airlines 18/02/2018
$88
Thu 22/Feb - Sat 03/Mar
9 days Flights from Milan to Porto on Ryanair 22/02/2018
$43
Sat 24/Feb - Sun 08/Apr
43 days TAP Air Portugal
$128
Fri 02/Feb - Sun 03/Jun
121 days TAP Air Portugal
$155
Thu 01/Feb - Sun 18/Feb
17 days Flights from Milan to Porto on Ryanair 01/02/2018
$40
Sun 18/Feb - Mon 26/Feb
8 days Flights from Milan to Porto on Vueling Airlines 18/02/2018
$85
Fri 02/Feb - Mon 06/Aug
185 days TAP Air Portugal
$117
Mon 14/May - Thu 17/May
3 days TAP Air Portugal
$97
Wed 30/May - Tue 12/Jun
13 days TAP Air Portugal
$97
Thu 31/May - Thu 14/Jun
14 days Flights from Milan to Porto on Ryanair 31/05/2018
$62
Thu 03/May - Tue 22/May
19 days Flights from Milan to Porto on Ryanair 03/05/2018
$59
Sat 29/Sep - Tue 02/Oct
3 days TAP Air Portugal
$128
Sun 02/Sep - Fri 14/Sep
12 days Flights from Milan to Porto on Ryanair 02/09/2018
$75
Fri 21/Sep - Fri 12/Oct
21 days Flights from Milan to Porto on Ryanair 21/09/2018
$71
Fri 21/Sep - Sun 23/Sep
2 days TAP Air Portugal
$102
Mon 30/Apr - Thu 03/May
3 days TAP Air Portugal
$118
Mon 16/Apr - Mon 23/Apr
7 days TAP Air Portugal
$97
Thu 26/Apr - Thu 10/May
14 days Flights from Milan to Porto on Ryanair 26/04/2018
$53
Mon 16/Apr - Fri 20/Apr
4 days Flights from Milan to Porto on Ryanair 16/04/2018
$47
Thu 05/Jul - Sun 08/Jul
3 days Flights from Milan to Porto on Vueling Airlines 05/07/2018
$107
Mon 16/Jul - Fri 03/Aug
18 days Flights from Milan to Porto on Ryanair 16/07/2018
$71
Thu 05/Jul - Mon 23/Jul
18 days Flights from Milan to Porto on Ryanair 05/07/2018
$71
Thu 12/Jul - Wed 01/Aug
20 days Flights from Milan to Porto on Ryanair 12/07/2018
$112
Thu 07/Jun - Mon 11/Jun
4 days TAP Air Portugal
$97
Mon 25/Jun - Thu 12/Jul
17 days Flights from Milan to Porto on Ryanair 25/06/2018
$71
Sun 03/Jun - Thu 07/Jun
4 days Flights from Milan to Porto on Ryanair 03/06/2018
$64
Fri 29/Jun - Wed 11/Jul
12 days Flights from Milan to Porto on Ryanair 29/06/2018
$119
Sun 14/Oct - Thu 18/Oct
4 days Flights from Milan to Porto on Ryanair 14/10/2018
$64
Fri 19/Oct - Sun 21/Oct
2 days TAP Air Portugal
$108
Mon 19/Mar - Thu 05/Apr
17 days Flights from Milan to Porto on Ryanair 19/03/2018
$47
Sat 03/Mar - Tue 08/May
66 days TAP Air Portugal
$119
Thu 08/Mar - Thu 15/Mar
7 days Flights from Milan to Porto on Ryanair 08/03/2018
$47
Fri 16/Mar - Mon 19/Mar
3 days Flights from Milan to Porto on Vueling Airlines 16/03/2018
$94
Thu 23/Aug - Mon 27/Aug
4 days Flights from Milan to Porto on Ryanair 23/08/2018
$93
Thu 30/Aug - Fri 14/Sep
15 days Flights from Milan to Porto on Ryanair 30/08/2018
$75
Fri 31/Aug - Wed 19/Sep
19 days Flights from Milan to Porto on Ryanair 31/08/2018
$125