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 26 USD (none-taxes) for economy class.

Cheap flights from Milan to Porto

Tue 31/Oct - Mon 04/Dec
34 days Flights from Milan to Porto on KLM 31/10/2017
$172
Mon 23/Oct - Fri 27/Oct
4 days Flights from Milan to Porto on Ryanair 23/10/2017
$295
Sun 29/Oct - Thu 16/Nov
18 days Flights from Milan to Porto on Vueling Airlines 29/10/2017
$126
Sun 29/Oct - Wed 31/Jan
94 days Flights from Milan to Porto on Vueling Airlines 29/10/2017
$171
Mon 23/Oct - Fri 10/Nov
18 days Flights from Milan to Porto on Ryanair 23/10/2017
$261
Mon 30/Oct - Sat 03/Feb
96 days Flights from Milan to Porto on Vueling Airlines 30/10/2017
$130
Mon 04/Dec - Mon 30/Apr
147 days TAP Air Portugal
$171
Fri 01/Dec - Sat 02/Jun
183 days TAP Air Portugal
$165
Tue 05/Dec - Tue 01/May
147 days TAP Air Portugal
$150
Tue 05/Dec - Thu 14/Dec
9 days Flights from Milan to Porto on Ryanair 05/12/2017
$48
Tue 19/Dec - Tue 09/Jan
21 days Flights from Milan to Porto on Ryanair 19/12/2017
$52
Fri 08/Dec - Sun 04/Mar
86 days Flights from Milan to Porto on Air France 08/12/2017
$165
Sat 16/Dec - Fri 16/Feb
62 days TAP Air Portugal
$120
Thu 14/Dec - Fri 15/Dec
1 days Flights from Milan to Porto on Ryanair 14/12/2017
$95
Fri 08/Dec - Sun 12/Aug
247 days Flights from Milan to Porto on Brussels Airlines 08/12/2017
$217
Wed 15/Nov - Thu 16/Nov
1 days Flights from Milan to Porto on Ryanair 15/11/2017
$40
Tue 28/Nov - Thu 14/Dec
16 days Flights from Milan to Porto on Ryanair 28/11/2017
$44
Thu 16/Nov - Thu 01/Mar
105 days Flights from Milan to Porto on Vueling Airlines 16/11/2017
$118
Sat 11/Nov - Tue 16/Jan
66 days Flights from Milan to Porto on KLM 11/11/2017
$146
Fri 17/Nov - Sun 04/Feb
79 days Flights from Milan to Porto on KLM 17/11/2017
$146
Thu 23/Nov - Fri 24/Nov
1 days Flights from Milan to Porto on Ryanair 23/11/2017
$94
Tue 28/Nov - Fri 15/Dec
17 days Flights from Milan to Porto on Ryanair 28/11/2017
$91
Thu 07/Jun - Mon 11/Jun
4 days TAP Air Portugal
$100
Tue 12/Jun - Wed 04/Jul
22 days TAP Air Portugal
$115
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
Thu 24/May - Thu 07/Jun
14 days TAP Air Portugal
$100
Sun 20/May - Thu 31/May
11 days Flights from Milan to Porto on Ryanair 20/05/2018
$64
Sun 20/May - Fri 08/Jun
19 days Flights from Milan to Porto on Ryanair 20/05/2018
$64
Sun 13/May - Tue 15/May
2 days TAP Air Portugal
$99
Thu 01/Feb - Sat 28/Apr
86 days TAP Air Portugal
$143
Tue 06/Feb - Thu 08/Feb
2 days Flights from Milan to Porto on Ryanair 06/02/2018
$36
Thu 08/Feb - Thu 01/Mar
21 days Flights from Milan to Porto on Ryanair 08/02/2018
$44
Wed 28/Feb - Mon 19/Mar
19 days Flights from Milan to Porto on Ryanair 28/02/2018
$91
Thu 08/Feb - Mon 19/Feb
11 days Flights from Milan to Porto on Ryanair 08/02/2018
$89
Sun 29/Apr - Sun 20/May
21 days Flights from Milan to Porto on Ryanair 29/04/2018
$64
Mon 09/Apr - Sun 15/Apr
6 days Flights from Milan to Porto on Ryanair 09/04/2018
$64
Tue 10/Apr - Sat 14/Apr
4 days TAP Air Portugal
$99
Fri 27/Apr - Fri 01/Jun
35 days TAP Air Portugal
$138
Sun 15/Apr - Fri 25/May
40 days TAP Air Portugal
$101
Mon 16/Jul - Fri 27/Jul
11 days Flights from Milan to Porto on Ryanair 16/07/2018
$71
Mon 09/Jul - Sun 15/Jul
6 days TAP Air Portugal
$100
Wed 25/Jul - Tue 25/Sep
62 days Flights from Milan to Porto on Vueling Airlines 25/07/2018
$156
Mon 16/Jul - Thu 02/Aug
17 days Flights from Milan to Porto on Vueling Airlines 16/07/2018
$142
Mon 16/Jul - Fri 03/Aug
18 days Flights from Milan to Porto on Ryanair 16/07/2018
$71
Thu 22/Mar - Mon 09/Apr
18 days Flights from Milan to Porto on Ryanair 22/03/2018
$58
Sat 31/Mar - Sun 20/May
50 days TAP Air Portugal
$209
Fri 09/Mar - Sun 18/Mar
9 days Flights from Milan to Porto on Ryanair 09/03/2018
$52
Thu 01/Mar - Thu 22/Mar
21 days Flights from Milan to Porto on Vueling Airlines 01/03/2018
$97
Thu 25/Jan - Thu 01/Feb
7 days Flights from Milan to Porto on Ryanair 25/01/2018
$38
Mon 15/Jan - Sun 04/Mar
48 days TAP Air Portugal
$119
Thu 11/Jan - Thu 25/Jan
14 days Flights from Milan to Porto on Ryanair 11/01/2018
$40
Thu 11/Jan - Tue 01/May
110 days TAP Air Portugal
$127
Thu 18/Jan - Wed 07/Feb
20 days Flights from Milan to Porto on Ryanair 18/01/2018
$91
Sun 07/Jan - Thu 11/Jan
4 days Flights from Milan to Porto on Vueling Airlines 07/01/2018
$85
Mon 01/Oct - Sun 07/Oct
6 days Flights from Milan to Porto on Ryanair 01/10/2018
$78
Tue 02/Oct - Tue 02/Oct
0 days TAP Air Portugal
$101
Wed 01/Aug - Thu 02/Aug
1 days Flights from Milan to Porto on Vueling Airlines 01/08/2018
$171
Thu 30/Aug - Fri 14/Sep
15 days Flights from Milan to Porto on Ryanair 30/08/2018
$75
Mon 20/Aug - Thu 23/Aug
3 days Flights from Milan to Porto on Ryanair 20/08/2018
$93
Sun 26/Aug - Wed 05/Sep
10 days Flights from Milan to Porto on Ryanair 26/08/2018
$142
Sun 02/Sep - Fri 14/Sep
12 days Flights from Milan to Porto on Ryanair 02/09/2018
$75
Fri 28/Sep - Mon 01/Oct
3 days Flights from Milan to Porto on Ryanair 28/09/2018
$78
Thu 20/Sep - Sun 23/Sep
3 days TAP Air Portugal
$99