Cheap flights from Portsmouth to Milan

Return
Economy
Washington (WAS)
Milan (MIL)
Depart
Return
Any month
Compare vs Cheapflights |

How to find the cheapest flight from
Portsmouth to Milan (MIL)

All the information you need to plan the best null to MIL flight in 2022: compare Portsmouth to Milan flight prices with the expected peak season, weather and rainfall in Milan.
How far in advance should I book a flight from Portsmouth to Milan?

Users have found that booking a flight from Portsmouth to Milan at least 60 days early can save you up to 87% on average compared to booking a flight this week. If booking 60 days before your flight isn’t an option for you, users have found flights from Portsmouth to Milan for as little as £69 when booking for a departure date within the next two weeks. You can also check prices now. Some users have found airline tickets as low as £101 for flights departing within the next 3 days.

When is the cheapest time to fly from Portsmouth to Milan (P0R - MIL)?

When flying from Portsmouth to Milan, the time of day you decide to fly out makes little to no difference towards the overall price you’ll pay on tickets.

What is the cheapest month to fly from Portsmouth to Milan?

March is one of the best times of the year to fly to Milan from Portsmouth. Prices for March average £64 per person but you can even find prices for as low as £19. The most expensive prices can be found in the month of December. Opting for a March flight can save you 33% on your journey compared to booking in March

Cheap flights from Portsmouth to Milan in January, February 2022

The best prices found for Portsmouth to MIL flights in January, February
7 Feb - 10 Feb
£150pp
SOU
Southampton Eastleigh
KLM
 
1 STOP
MXP
Milan Malpensa
MXP
Milan Malpensa
KLM
 
1 STOP
SOU
Southampton Eastleigh
31 Jan - 7 Feb
£160pp
SOU
Southampton Eastleigh
KLM
 
1 STOP
LIN
Milan Linate
LIN
Milan Linate
KLM
 
1 STOP
SOU
Southampton Eastleigh
31 Jan - 7 Feb
£160pp
SOU
Southampton Eastleigh
KLM
 
1 STOP
MXP
Milan Malpensa
MXP
Milan Malpensa
KLM
 
1 STOP
SOU
Southampton Eastleigh

Portsmouth to Milan 2022 flight deals

Cheap flights to Milan from Portsmouth found for this year
7 Feb - 10 Feb
£150pp
SOU
Southampton Eastleigh
KLM
 
1 STOP
MXP
Milan Malpensa
MXP
Milan Malpensa
KLM
 
1 STOP
SOU
Southampton Eastleigh
25 Apr - 1 May
£157pp
SOU
Southampton Eastleigh
KLM
 
1 STOP
MXP
Milan Malpensa
MXP
Milan Malpensa
KLM
 
1 STOP
SOU
Southampton Eastleigh
31 Jan - 7 Feb
£160pp
SOU
Southampton Eastleigh
KLM
 
1 STOP
MXP
Milan Malpensa
MXP
Milan Malpensa
KLM
 
1 STOP
SOU
Southampton Eastleigh

Last-minute flights from Portsmouth to Milan

Late deals on return flights to Milan from Portsmouth, departing today and this week
31 Jan - 7 Feb
£160pp
SOU
Southampton Eastleigh
KLM
 
1 STOP
MXP
Milan Malpensa
MXP
Milan Malpensa
KLM
 
1 STOP
SOU
Southampton Eastleigh
31 Jan - 7 Feb
£160pp
SOU
Southampton Eastleigh
KLM
 
1 STOP
LIN
Milan Linate
LIN
Milan Linate
KLM
 
1 STOP
SOU
Southampton Eastleigh
31 Jan - 7 Feb
£2,002pp
SOU
Southampton Eastleigh
Multiple airlines
   
2 STOPS
MXP
Milan Malpensa
MXP
Milan Malpensa
Multiple Airlines
   
2 STOPS
SOU
Southampton Eastleigh

One-way flights to Milan from Portsmouth

The cheapest one-way flights from Portsmouth to Milan
14:10 - 18:15
Multiple Airlines
1 stop
27h 05m
SOU - BGY
Multiple Airlines
£88
Kiwi.com
13:20 - 06:05
KLM
1 stop
15h 45m
SOU - LIN
KLM
£114
lastminute.com
09:30 - 05:10
Multiple Airlines
2 stops
18h 40m
SOU - MXP
Multiple Airlines
£115
Kiwi.com

Related info for your journey

Useful info, stats and facts about <span class="emphasized">Portsmouth</span> to <span class="emphasized">Milan</span> flights.

Flight FAQs

From Portsmouth to Milan

Can I find flights from Portsmouth to Milan for under £200 on Cheapflights?

Yes, there are multiple flights from Portsmouth to Milan for under £200. The cheapest flight booked recently is on KLM for just £150, but on average you can expect to pay £185.

Are there last-minute flights available from Portsmouth to Milan for under £200?

There are currently 4+ open flights from Portsmouth to Milan within the next 7 days for less than £200.

What are the most popular routes from Portsmouth to Milan?

Most travellers choose Southampton Eastleigh - Milan Malpensa, Southampton Eastleigh - Milan Linate or Southampton Eastleigh - Bergamo Orio Al Serio when deciding on the best route from Portsmouth to Milan.

What are the most popular airlines that fly from Portsmouth to Milan?

Consider ITA Airways, British Airways or Eurowings when booking your flight. These represent the most popular airlines when flying from Portsmouth to Milan.

What are the cheapest flights from Portsmouth to Milan?

The cheapest flight price from Portsmouth to Milan is £35. On average you can expect to pay £139. The most popular route, (Southampton Eastleigh - Milan Malpensa), can usually be booked for £150.

What are the most reliable airlines from Portsmouth to Milan?

Consider British Airways (81%), Japan Airlines (75%) or American Airlines (68%) when booking your flight. These represent the most reliable airlines when flying from Portsmouth to Milan.

COVID Restrictions

View COVID Travel Restrictions for Milan, Italy

Do I need a COVID test to fly to Milan from Portsmouth?

Information is based on travel restrictions from Portsmouth to Milan

Most visitors from Portsmouth need to provide a negative COVID-19 test result and/or quarantine to enter Milan.

COVID-19 testing requirements
Visitors from Portsmouth must present a negative RT-PCR (NAAT) or Antigen (quick-test) test taken 48 for rt-pcr (naat) and 24 antigen (quick-test) hours before departing to Milan.

Quarantine requirements
Visitors from Portsmouth are not required to quarantine after entering Milan.

Documents
Health Pass For Public Activity - The Digital Green Certificate/Green Pass is required to access some locations and participate in certain social activities such as indoor seated dining at restaurants and bars, museums, exhibitions, cultural sites, sporting events, swimming pools, gyms, concerts, fairs, conferences, amusement parks, and other venues. The Digital COVID Certificate is also mandatory in most public transportation such as ships and ferries, InterCity and high-speed rail, buses, and coaches.

The EU Digital COVID Certificate and CDC “white cards" are accepted. Alternatively, travelers can provide a negative molecular COVID-19 PCR, certificate of recovery, or rapid antigen test result taken a maximum of 48 hours before entering a restaurant/museum, etc.

Certificates are accepted in Italian, English, Spanish, or French and can be both digital or in paper copy.



Passenger Locator Form - Travelers must fill in the digital Passenger Locator Form before travel. Travelers without digital devices can fill a paper form.

Sicily Registration Form - Travelers arriving at Palermo airport in Sicily are recommended to present a completed health declaration form prior to arrival. This form is only required for travelers entering Sicily.

Puglia Registration Form - Travelers arriving in Puglia must present a completed health declaration form prior to arrival. This form is only required for travelers entering the region of Puglia.


Do I need a test to fly back to Portsmouth from Milan?

Returning to Portsmouth from Milan

COVID-19 testing requirements
Visitors from Milan must present a negative RT-PCR (NAAT) or Antigen (quick-test) test taken 48 hours before departing to Portsmouth.

Quarantine requirements
Visitors from Milan are not required to quarantine after entering Portsmouth.

Hide COVID Travel Restrictions for Milan, Italy

Alternative routes for Portsmouth to Milan

See prices for flight routes from nearby airports that may be better suited for you.

Destination information for Milan

Things to know before you go - useful duration and weather info for your trip from Portsmouth to Milan.
Today's exchange rate
£1 = €1.20
Average temperature for January in Milan
7.0 °C
Avg rainfall for January in Milan
36.0 mm

Airports servicing Portsmouth

Airports servicing Milan

Milan Linate (LIN)

Top 10 airlines flying from Portsmouth to Milan

The chart below displays the airlines Cheapflights users travelling from Portsmouth to Milan choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
Airline Cheapest Average Flexibility On-time COVID-19 safety
Ryanair
£11 £69 No cancel fee N/A
Search Ryanair flights
British Airways
£39 £128 No cancel fee 70%
Search British Airways flights
easyJet
£39 £137 No cancel fee 86%
Search easyJet flights
ITA Airways
£55 £157 No cancel fee 81%
Search ITA Airways flights
Iberia
£62 £151 No cancel fee 77%
Search Iberia flights
Brussels Airlines
£64 £153 No cancel fee N/A
Search Brussels Airlines flights
Eurowings
£67 £110 No cancel fee 87%
Search Eurowings flights
Lufthansa
£108 £167 No cancel fee 76%
Search Lufthansa flights
SWISS
£112 £185 No cancel fee 79%
Search SWISS flights
SAS
£190 £402 No cancel fee 77%
Search SAS flights

Hourly flight availability from Portsmouth to Milan

See what time of day planes typically take off from Portsmouth towards Milan.
Morning 6 AM to midday 49% of flight departures
Afternoon Midday to 6 PM 42% of flight departures
Early morning Midnight to 6 AM 7% of flight departures
Evening 6 PM to midnight 2% of flight departures
Midnight
6 AM
Noon
6 PM
Home Europe Italy Milan Cheap flights from Portsmouth to Milan
  • Return
  • One-way
  • Multi-city
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First