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

Cheap Flights from Perth to Milan

Filter
Close
Return
One Way
Reverse direction: MXP to PER
Depart
Return
LH,OS Return flights from $758
Dep. Mon 01 JunRet. Mon 15 Jun$758
Dep. Tue 02 JunRet. Tue 16 Jun$787
LH,OSShow more Flights
Dep. Tue 02 JunRet. Wed 17 Jun$788
Dep. Tue 09 JunRet. Tue 23 Jun$788
AK,EY Return flights from $782
Dep. Tue 09 JunRet. Tue 23 Jun$782
Dep. Sun 28 DecRet. Sun 25 Jan$1,252
LH Return flights from $783
Dep. Mon 01 JunRet. Mon 15 Jun$783
Dep. Tue 02 JunRet. Wed 17 Jun$803
LHShow more Flights
Dep. Tue 02 JunRet. Tue 16 Jun$806
Dep. Tue 09 JunRet. Tue 23 Jun$1,112
LX,OS Return flights from $797
Dep. Mon 01 JunRet. Mon 15 Jun$797
Dep. Tue 02 JunRet. Wed 17 Jun$828
LX,OSShow more Flights
Dep. Tue 02 JunRet. Tue 16 Jun$858
Dep. Tue 09 JunRet. Tue 23 Jun$1,137
OS Return flights from $817
Dep. Tue 02 JunRet. Tue 16 Jun$817
Dep. Tue 09 JunRet. Tue 23 Jun$818
OSShow more Flights
Dep. Mon 01 JunRet. Mon 15 Jun$842
Dep. Tue 02 JunRet. Wed 17 Jun$843
LH,OS,TG Return flights from $829
Dep. Mon 01 JunRet. Mon 15 Jun$829
LH,LX Return flights from $829
Dep. Tue 02 JunRet. Tue 16 Jun$829
Dep. Mon 01 JunRet. Mon 15 Jun$829
LH,LXShow more Flights
Dep. Tue 02 JunRet. Wed 17 Jun$830
Dep. Tue 09 JunRet. Tue 23 Jun$1,083
LX,OS,TG Return flights from $837
Dep. Mon 01 JunRet. Mon 15 Jun$837
LX Return flights from $848
Dep. Mon 01 JunRet. Mon 15 Jun$848
Dep. Tue 02 JunRet. Wed 17 Jun$848
LXShow more Flights
Dep. Tue 02 JunRet. Tue 16 Jun$926
Dep. Tue 09 JunRet. Tue 23 Jun$1,430
EN,LH,OS,SQ Return flights from $892
Dep. Mon 01 JunRet. Mon 15 Jun$892
CX Return flights from $893
Dep. Tue 02 JunRet. Tue 16 Jun$893
Dep. Mon 01 JunRet. Mon 15 Jun$954
CXShow more Flights
Dep. Tue 02 JunRet. Wed 17 Jun$954
Dep. Tue 09 JunRet. Tue 23 Jun$1,298
Dep. Sun 28 DecRet. Sun 25 Jan$1,503
EN,LH,OS,QF Return flights from $896
Dep. Mon 01 JunRet. Mon 15 Jun$896
LH,OS,QF Return flights from $896
Dep. Mon 01 JunRet. Mon 15 Jun$896
BA,MH Return flights from $896
Dep. Tue 02 JunRet. Tue 16 Jun$896
Dep. Tue 09 JunRet. Tue 23 Jun$896
BA,MHShow more Flights
Dep. Tue 02 JunRet. Wed 17 Jun$971
Dep. Mon 01 JunRet. Mon 15 Jun$976
Dep. Sun 28 DecRet. Sun 25 Jan$2,207
LH,QF Return flights from $900
Dep. Mon 01 JunRet. Mon 15 Jun$900
Dep. Tue 02 JunRet. Tue 16 Jun$900
LH,QFShow more Flights
Dep. Tue 09 JunRet. Tue 23 Jun$1,307

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 States (USA) and flights to Italy. Maybe a different destination? Here are all the flights from Perth

Did you know...

  • The quickest one-way flight on this route is 20 hours and 20 minutes. Dubai
  • Milan is 7 hours after Perth. You'll most likely be jetlagged for a few days.
  • It is 13,748 kilometres from Milan to Perth.
  • Milan has the IATA code of MXP.

Questions and Answers

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

At the moment, the cheapest months to travel to Milan from Perth are November/2025 and October/2025. You will pay the most in December/2025.

What airlines fly direct to Milan from Perth?

No airlines fly non-stop between Perth and Milan.

What is the cheapest airline that flies from Perth to Milan?

The cheapest airline that flies from Perth to Milan is Lufthansa.

What is the best airline to fly to Milan from Perth?

The best airline to fly between Perth and Milan is Qatar Airways.

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