1 Adult (Economy)
  • Economy
  • - + 12+
  • - + 2-11
  • - + <2 (on lap)
  • Done
Compare

Cheap Flights from Perth to Milan

Filter
Close
Return
One Way
Reverse direction: MXP to PER
Depart
Return
TK Return flights from £621
Dep. Thu 29 OctRet. Thu 12 Nov£621
Dep. Mon 25 MayRet. Mon 08 Jun£954
TKShow more Flights
Dep. Mon 01 JunRet. Mon 15 Jun£1,169
Dep. Mon 18 MayRet. Mon 01 Jun£1,244
Dep. Wed 29 AprRet. Tue 12 May£1,332
EY,OD,TR Return flights from £779
Dep. Thu 29 OctRet. Thu 12 Nov£779
Dep. Mon 01 JunRet. Mon 15 Jun£923
EY,OD,TRShow more Flights
Dep. Mon 25 MayRet. Mon 08 Jun£936
Dep. Mon 18 MayRet. Mon 01 Jun£1,105
Dep. Wed 29 AprRet. Tue 12 May£1,234
AK,EK Return flights from £789
Dep. Mon 25 MayRet. Mon 08 Jun£789
Dep. Mon 18 MayRet. Mon 01 Jun£1,116
AK,EKShow more Flights
Dep. Wed 29 AprRet. Tue 12 May£1,131
OD,WY Return flights from £790
Dep. Mon 18 MayRet. Mon 01 Jun£790
Dep. Mon 25 MayRet. Mon 08 Jun£797
OD,WYShow more Flights
Dep. Mon 01 JunRet. Mon 15 Jun£893
AK,EK,OD Return flights from £793
Dep. Mon 25 MayRet. Mon 08 Jun£793
Dep. Mon 18 MayRet. Mon 01 Jun£1,121
WY Return flights from £808
Dep. Mon 25 MayRet. Mon 08 Jun£808
Dep. Mon 01 JunRet. Mon 15 Jun£903
WYShow more Flights
Dep. Mon 18 MayRet. Mon 01 Jun£1,286
EY,GF,OD,TR Return flights from £819
Dep. Thu 29 OctRet. Thu 12 Nov£819
Dep. Mon 01 JunRet. Mon 15 Jun£1,182
EY,GF,OD,TRShow more Flights
Dep. Mon 25 MayRet. Mon 08 Jun£1,210
EK,EY,OD,TR Return flights from £824
Dep. Thu 29 OctRet. Thu 12 Nov£824
Dep. Mon 25 MayRet. Mon 08 Jun£913
EK,EY,OD,TRShow more Flights
Dep. Mon 18 MayRet. Mon 01 Jun£965
Dep. Mon 01 JunRet. Mon 15 Jun£1,002
Dep. Wed 29 AprRet. Tue 12 May£1,180
EY,OD Return flights from £829
Dep. Thu 29 OctRet. Thu 12 Nov£829
Dep. Mon 25 MayRet. Mon 08 Jun£884
EY,ODShow more Flights
Dep. Mon 18 MayRet. Mon 01 Jun£904
Dep. Mon 01 JunRet. Mon 15 Jun£1,106
Dep. Wed 29 AprRet. Tue 12 May£1,371
EY,OD,TK Return flights from £835
Dep. Thu 29 OctRet. Thu 12 Nov£835
Dep. Mon 25 MayRet. Mon 08 Jun£946
EY,OD,TKShow more Flights
Dep. Mon 18 MayRet. Mon 01 Jun£1,208
EY,JQ,TR Return flights from £835
Dep. Mon 01 JunRet. Mon 15 Jun£835
Dep. Mon 25 MayRet. Mon 08 Jun£959
EY,JQ,TRShow more Flights
Dep. Thu 29 OctRet. Thu 12 Nov£961
Dep. Wed 29 AprRet. Tue 12 May£1,184
EY,JQ Return flights from £836
Dep. Mon 01 JunRet. Mon 15 Jun£836
Dep. Wed 29 AprRet. Tue 12 May£931
EY,JQShow more Flights
Dep. Mon 25 MayRet. Mon 08 Jun£960
Dep. Thu 29 OctRet. Thu 12 Nov£1,062
Dep. Mon 18 MayRet. Mon 01 Jun£1,734
QR Return flights from £848
Dep. Wed 29 AprRet. Tue 12 May£848
Dep. Mon 25 MayRet. Mon 08 Jun£866
QRShow more Flights
Dep. Thu 29 OctRet. Thu 12 Nov£867
Dep. Mon 18 MayRet. Mon 01 Jun£940
Dep. Mon 01 JunRet. Mon 15 Jun£949
EY,OD,QR,TR Return flights from £854
Dep. Thu 29 OctRet. Thu 12 Nov£854
Dep. Mon 25 MayRet. Mon 08 Jun£906
EY,OD,QR,TRShow more Flights
Dep. Mon 18 MayRet. Mon 01 Jun£966
Dep. Wed 29 AprRet. Tue 12 May£1,168
MH,OD,WY Return flights from £859
Dep. Mon 25 MayRet. Mon 08 Jun£859
Dep. Mon 01 JunRet. Mon 15 Jun£860
MH,OD,WYShow more Flights
Dep. Mon 18 MayRet. Mon 01 Jun£958
Dep. Wed 29 AprRet. Tue 12 May£1,227
Dep. Thu 29 OctRet. Thu 12 Nov£2,015

Prices are from searches made in the last 24 hours and current prices may differ.

Do you need to catch a flight to Perth? Check out our domestic flights to Perth. If Perth is not your closest airport, then here are all our flights to Milan from United Kingdom and flights to Italy. Maybe a different destination? Here are all the flights from Perth


Cheapest Perth to Milan Return Prices

These are the cheapest prices for Perth to Milan return airfares.

February 2026
£602
March 2026
£594
May 2026
£693
June 2026
£676
August 2026
£645
September 2026
£720

Average Perth to Milan Return Prices

These are the average prices for Perth to Milan return airfares.

December 2025
£1,878
January 2026
£1,714
February 2026
£1,227
March 2026
£1,188
April 2026
£1,546
May 2026
£1,262
June 2026
£1,263
July 2026
£1,744
August 2026
£1,291
September 2026
£1,315

Did you know...

  • From Perth to Milan is 13,748 kilometres.
  • 19 hours and 20 minutes is the shortest one-way flight between Perth and Milan. Stopovers include Singapore
  • Perth is 7 hours earlier than Milan. You will probably be jetlagged for 1-2 days.
How to get from Perth to Milan
Perth (PER)
 to 
Dubai (DXB)
11h 0m
Layover - 3h 10m
Dubai (DXB)
 to 
Milan Malpensa (MXP)
6h 40m

Sign up to I Know The Pilot for all the latest flight deals

Join 300,000+ Australians getting the best airfares delivered to their mailbox

As seen in:
7 News Today Show News Com Au The Guardian Daily Mail Mama Mia