The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.
This is the last flight of the day.
Find all the dates and times for this journey
11 h 10 m
20 h 16 m
Flights per day
It's difficult to get from Milan to Porto without changing at least once.
|Distance||939 miles (1514 km)|
|Average flight duration||2 h 35 min|
|Average plane ticket price||£265 (€295)|
|Airlines||Eurowings, Smartwings, Swiss, Wizz Air, Ryanair, Air France, PGA-Portugalia Airlines, easyJet, Vueling, tab, Lufthansa, Iberia, Malta Air, Brussels Airlines, TAP Portugal, KLM or Air Europa|
Flights from Milan to Porto cover the 939 miles (1514 km) long trip taking on average 2 h 35 min with our travel partners like Eurowings, Smartwings, Swiss, Wizz Air, Ryanair, Air France, PGA-Portugalia Airlines, easyJet, Vueling, tab, Lufthansa, Iberia, Malta Air, Brussels Airlines, TAP Portugal, KLM or Air Europa. There are direct flight services available. While the average ticket price for this trip costs around £265, you can find the cheapest plane ticket for as low as £166. Travellers depart most frequently from Milan Malpensa Airport and arrive in Porto Airport.
Travel between Milan and Porto from £166 with Omio’s flight partners Vueling Airlines, Iberia and Air Europa! You can find the best timetables and tickets when comparing and booking the most affordable route for you.
Air Europa is Spain's 3rd most popular airline with flights around Europe and the rest of the world and a choice between Economy or Business fares for your flight to Porto from Milan.
If you’re looking for a smooth and easy flight to Porto from Milan, check Omio for Air Europa flights offering this trip. Whether you are looking for the fastest, earliest or cheapest flight to take for this 939 miles (1514 km) trip between Milan and Porto, Omio makes it easier than ever to find Air Europa flights at affordable prices, and you can also quickly book plane tickets online. Check the current Air Europa flight timetables for your ideal departure and arrival times, compare the best route between Milan and Porto as well as relevant ticket information (such as luggage policy and amenities offered onboard), and book your Air Europa flight on Omio. If you search for flights from Milan to Porto in the Omio app, you can quickly see if the Air Europa tickets are mobile tickets, making it convenient for you to go paperless when travelling. With prices for Air Europa flights to Porto from Milan starting at £176, buy your official Air Europa tickets with Omio online quickly and easily!
Vueling is one of Spain’s leading low-cost airlines where you can choose between Basic, Optima or Time Flex tickets for your next flight from Milan to Porto.
One of the best ways to travel from Milan to Porto is by taking a flight with Vueling Airlines. Omio helps you find the ideal Vueling Airlines flight from Milan to Porto by showing you Vueling Airlines current flight timetables, the plane tickets on offer (including amenities offered onboard and travel information like luggage policy) and the best prices for this Milan to Porto trip. You can expect to travel 939 miles (1514 km) from Milan to Porto on a flight with Vueling Airlines. If you are using the Omio app to search for flights to Porto from Milan, you can check straight away if the Vueling Airlines ticket is a mobile ticket, which makes it easy for you to go paperless when travelling without needing to purchase tickets in person at the airport. Once you’ve found that perfect flight, book your Vueling Airlines plane ticket on Omio quickly and easily, then enjoy your upcoming trip from Milan to Porto!
Iberia is Spain’s leading airline, headquartered in Adolfo Suárez-Madrid Barajas in Madrid, offering flights around Europe and across the world. It offers different fares for your next flight to Porto from Milan including: Basic Fare, Classic Fare, Flexible Fare and Business Club.
Iberia tickets to Porto from Milan are available online on Omio. We help you compare and book your perfect route with Iberia between Milan and Porto all in one place. If you’re specifically looking for the cheapest, fastest or earliest flight, you can find all the current Iberia flight timetables and plane tickets available on Omio for the 939 miles (1514 km) trip. You can also see relevant travel information for the Iberia flight, such as luggage policy and amenities onboard depending on the class fare. Search for your ideal departure and arrival times for this flight, compare the fastest Milan to Porto routes as well as the cheapest ticket prices available, and buy the best Iberia Milan to Porto plane ticket that fits your needs. If you purchase tickets in the Omio app, you can quickly see if the Iberia plane ticket is available as a mobile ticket, which makes it easy for you to travel paperless. You’ll then be ready to embark on your smooth and relaxing journey to Porto with Iberia!
Traveling from Italy's northern hub to northern Portugal could hardly be easier, thanks to numerous daily flights from Milan to Porto. Direct flights cover the 1,500 kilometer distance between the two cities in between two hours 35 minutes and two hours 45 minutes, while the fastest services with a change will take four hours 30 minutes. Travelers can expect a choice of 3-4 direct flights during the week, and four options on Saturdays and Sundays. And they will also have plenty of indirect flights to choose from, which could be suitable alternatives, giving travelers a tonne of choice when planning their vacation.
Two major airlines provide direct flights from Milan to Porto, meaning that travelers will have a mix of low cost and premium flights to choose from. TAP operates a year-round schedule and provides the most frequent service, while the budget operator Ryanair offers an alternative. If direct flights with those dependable airlines aren't available, indirect options can be booked with a diverse range of airlines, including Iberia and Brussels Airlines. Both fly to Porto with a single stop, generally in Madrid or Brussels.
When they need to fly from Milan to Porto, travelers won't generally need to spend too long onboard a plane. The direct journey time between the two cities fluctuates a little, but will be between two hours 35 minutes and two hours 45 minutes. When passengers choose indirect journeys, flight times will be slightly extended, but should still be manageable in many cases. The fastest indirect flights take four hours 30 minutes to reach Porto, and many take less than six hours. However, there will be a few with journey times above 10 hours, meaning that customers should take care to book the fastest services possible.
Flights leave Milan for Porto every day of the year, and there should be convenient departures for those who need to travel in the morning, afternoon, or evening. During the week, travelers can choose between 3-4 direct flights, and there will also be four options on Saturdays and Sundays. These direct flights will be complemented by 3-4 indirect options with journey times of under five hours, and many more with slightly longer journey durations.
Departure airports: TAP flights to Porto will depart from Milan Malpensa Airport (MXP). The best way to get there is via the Malpensa Express, which runs from Milan Centrale. Extensive parking is also available, for both short and long term stays. Some Ryanair flights leave from Bergamo Orio al Serio (BGY). Terravision buses run from central Milan, while there are parking lots on-site. Both airports offer free WiFi, as well as food, drink, and shopping opportunities. Travelers should be sure to plan their route to either airport in advance, particularly for early flights, as traffic and limited nighttime transport options can affect the route.
Arrival airport: All flights from Milan to Porto will arrive at Porto Airport (OPO). metro rail services run directly from the airport to central Porto, along with various local buses. Free WiFi is available for all visitors, making taxi bookings relatively easy, while car hire outlets are also present, including Avis, Budget, Europcar, and Sixt.
Travel by plane between Milan, Italy and Porto, Portugal is: Partially open.
International entry is allowed for: Entry is partially open for citizens and permanent residents of Italy
The government of Portugal has imposed these measures to reduce the spread of COVID-19:
The above information was last checked on 20/06/2022. Remember to check the latest COVID-19 travel safety regulations for your flight from Milan to Porto closer to your date of departure here.
Return travel from Portugal to Italy is: Fully open.
Entry into Italy is allowed for: Entry is fully open for citizens and permanent residents of Portugal
Requirements for reentering:
The government of Italy has imposed these measures to reduce the spread of COVID-19:
Last checked on 24/06/2022. Please check the latest COVID-19 travel safety regulations closer to the travel date of your flight to Milan from Porto.
Omio customers travelling this route book their cheap flights from Milan Malpensa Airport to Porto Airport most frequently.
Passengers board their flight most frequently from Milan Malpensa Airport, which is located approximately 30.1 miles (48.6 km) from the city centre.
Passengers travelling this route most often arrive at Porto Airport and need to travel approximately 9.1 miles (14.6 km) from the airport to reach the city centre in Porto. You can check if there are airport shuttle services, taxi services or public transportation options available from Porto Airport to get you to the city centre in Porto.
Here are some other resources that might have the information you need