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

Sat 29/Jul - Wed 04/Oct
67 days Flights from Milan to Porto on Lufthansa 29/07/2017
$348
Sun 27/Aug - Wed 30/Aug
3 days Flights from Milan to Porto on Ryanair 27/08/2017
$210
Mon 21/Aug - Tue 22/Aug
1 days Flights from Milan to Porto on Ryanair 21/08/2017
$411
Tue 29/Aug - Wed 13/Sep
15 days Flights from Milan to Porto on Ryanair 29/08/2017
$117
Thu 24/Aug - Mon 09/Oct
46 days Flights from Milan to Porto on TAP Portugal 24/08/2017
$176
Fri 25/Aug - Fri 15/Sep
21 days Flights from Milan to Porto on Ryanair 25/08/2017
$59
Tue 29/Aug - Wed 08/Nov
71 days Flights from Milan to Porto on TAP Portugal 29/08/2017
$143
Mon 14/Aug - Fri 26/Jan
165 days Flights from Milan to Porto on Brussels Airlines 14/08/2017
$195
Fri 04/Aug - Wed 06/Dec
124 days
$308
Sat 09/Sep - Fri 22/Sep
13 days Flights from Milan to Porto on Ryanair 09/09/2017
$59
Thu 28/Sep - Fri 29/Sep
1 days Flights from Milan to Porto on Ryanair 28/09/2017
$111
Fri 29/Sep - Fri 06/Oct
7 days Flights from Milan to Porto on Ryanair 29/09/2017
$55
Sun 10/Sep - Sun 17/Dec
98 days Flights from Milan to Porto on Vueling Airlines 10/09/2017
$181
Fri 15/Sep - Mon 13/Nov
59 days Flights from Milan to Porto on TAP Portugal 15/09/2017
$159
Wed 27/Sep - Tue 17/Oct
20 days Flights from Milan to Porto on Ryanair 27/09/2017
$111
Mon 02/Oct - Fri 06/Oct
4 days Flights from Milan to Porto on Ryanair 02/10/2017
$51
Sun 01/Oct - Fri 01/Dec
61 days Flights from Milan to Porto on Vueling Airlines 01/10/2017
$109
Mon 16/Oct - Tue 23/Jan
99 days Flights from Milan to Porto on Air France 16/10/2017
$133
Thu 26/Oct - Sun 12/Nov
17 days Flights from Milan to Porto on Ryanair 26/10/2017
$51
Thu 26/Oct - Wed 08/Nov
13 days Flights from Milan to Porto on Ryanair 26/10/2017
$96
Mon 02/Oct - Tue 17/Oct
15 days Flights from Milan to Porto on Ryanair 02/10/2017
$107
Mon 27/Nov - Fri 01/Dec
4 days Flights from Milan to Porto on TAP Portugal 27/11/2017
$99
Fri 10/Nov - Fri 02/Feb
84 days Flights from Milan to Porto on Vueling Airlines 10/11/2017
$111
Thu 02/Nov - Sun 12/Nov
10 days Flights from Milan to Porto on Ryanair 02/11/2017
$51
Fri 24/Nov - Thu 14/Dec
20 days Flights from Milan to Porto on Ryanair 24/11/2017
$55
Thu 02/Nov - Wed 08/Nov
6 days Flights from Milan to Porto on Ryanair 02/11/2017
$96
Fri 01/Dec - Sun 03/Dec
2 days Flights from Milan to Porto on TAP Portugal 01/12/2017
$98
Thu 21/Dec - Tue 01/May
131 days Flights from Milan to Porto on Lufthansa 21/12/2017
$212
Mon 18/Dec - Fri 22/Dec
4 days Flights from Milan to Porto on Ryanair 18/12/2017
$59
Sun 31/Dec - Sun 21/Jan
21 days Flights from Milan to Porto on Ryanair 31/12/2017
$61
Sun 31/Dec - Wed 17/Jan
17 days Flights from Milan to Porto on Ryanair 31/12/2017
$102
Mon 07/May - Sat 19/May
12 days Flights from Milan to Porto on TAP Portugal 07/05/2018
$99
Thu 31/May - Sat 09/Jun
9 days Flights from Milan to Porto on TAP Portugal 31/05/2018
$100
Mon 30/Apr - Thu 10/May
10 days Flights from Milan to Porto on TAP Portugal 30/04/2018
$114
Thu 19/Apr - Tue 24/Apr
5 days Flights from Milan to Porto on TAP Portugal 19/04/2018
$100
Fri 30/Mar - Tue 03/Apr
4 days Flights from Milan to Porto on KLM 30/03/2018
$145
Fri 30/Mar - Fri 04/May
35 days Flights from Milan to Porto on KLM 30/03/2018
$183
Fri 09/Mar - Mon 12/Mar
3 days Flights from Milan to Porto on Ryanair 09/03/2018
$63
Fri 16/Mar - Mon 19/Mar
3 days Flights from Milan to Porto on TAP Portugal 16/03/2018
$100
Mon 09/Jul - Sun 15/Jul
6 days Flights from Milan to Porto on TAP Portugal 09/07/2018
$99
Fri 08/Jun - Sun 17/Jun
9 days Flights from Milan to Porto on TAP Portugal 08/06/2018
$100
Sun 14/Jan - Mon 29/Jan
15 days Flights from Milan to Porto on Ryanair 14/01/2018
$59
Fri 26/Jan - Fri 02/Feb
7 days Flights from Milan to Porto on Ryanair 26/01/2018
$61
Fri 16/Feb - Mon 19/Feb
3 days Flights from Milan to Porto on TAP Portugal 16/02/2018
$97
Thu 22/Feb - Mon 12/Mar
18 days Flights from Milan to Porto on Ryanair 22/02/2018
$63
Mon 12/Feb - Sun 18/Feb
6 days Flights from Milan to Porto on Ryanair 12/02/2018
$63
Sun 25/Feb - Thu 15/Mar
18 days Flights from Milan to Porto on TAP Portugal 25/02/2018
$99