1 Adult (Economy)
  • Economy
  • - + 12+
  • - + 2-11
  • - + <2 (on lap)
  • Done
Search Your Dates
Filter (ie.. dates, airlines)
Reverse: MXP to PER
SQ Return flights from $1,075
Dep. Mon 23 SepRet. Tue 22 Oct$1,075
Dep. Mon 23 SepRet. Wed 23 Oct$1,404
SQShow more Flights
Dep. Tue 21 JanRet. Tue 28 Jan$1,522
Dep. Sun 22 SepRet. Wed 23 Oct$1,527
Dep. Sat 05 OctRet. Sat 26 Oct$1,579
Dep. Sun 29 SepRet. Sat 12 Oct$1,970
QR Return flights from $1,083
Dep. Tue 21 JanRet. Tue 28 Jan$1,083
Dep. Sat 05 OctRet. Sat 26 Oct$1,203
QRShow more Flights
Dep. Mon 23 SepRet. Wed 23 Oct$1,384
Dep. Mon 23 SepRet. Tue 22 Oct$1,390
Dep. Sun 22 SepRet. Wed 23 Oct$1,402
Dep. Sun 29 SepRet. Sat 12 Oct$2,144
QF Return flights from $1,145
Dep. Tue 21 JanRet. Tue 28 Jan$1,145
Dep. Sat 05 OctRet. Sat 26 Oct$1,279
QFShow more Flights
Dep. Sun 22 SepRet. Wed 23 Oct$1,500
Dep. Mon 23 SepRet. Tue 22 Oct$1,505
Dep. Mon 23 SepRet. Wed 23 Oct$1,505
Dep. Sun 29 SepRet. Sat 12 Oct$1,703
EK,QF Return flights from $1,186
Dep. Tue 21 JanRet. Tue 28 Jan$1,186
Dep. Sat 05 OctRet. Sat 26 Oct$1,220
EK,QFShow more Flights
Dep. Sun 22 SepRet. Wed 23 Oct$1,411
Dep. Mon 23 SepRet. Wed 23 Oct$1,411
Dep. Mon 23 SepRet. Tue 22 Oct$1,502
Dep. Sun 29 SepRet. Sat 12 Oct$1,703
CZ Return flights from $1,189
Dep. Sat 05 OctRet. Sat 26 Oct$1,189
TG Return flights from $1,193
Dep. Tue 21 JanRet. Tue 28 Jan$1,193
Dep. Mon 23 SepRet. Tue 22 Oct$1,221
TGShow more Flights
Dep. Sun 29 SepRet. Sat 12 Oct$1,520
JQ,LO Return flights from $1,204
Dep. Tue 21 JanRet. Tue 28 Jan$1,204
Dep. Mon 23 SepRet. Tue 22 Oct$1,397
JQ,LOShow more Flights
Dep. Sat 05 OctRet. Sat 26 Oct$1,545
EY Return flights from $1,218
Dep. Tue 21 JanRet. Tue 28 Jan$1,218
Dep. Sat 05 OctRet. Sat 26 Oct$1,256
EYShow more Flights
Dep. Sun 29 SepRet. Sat 12 Oct$1,389
Dep. Sun 22 SepRet. Wed 23 Oct$1,494
Dep. Mon 23 SepRet. Tue 22 Oct$1,494
Dep. Mon 23 SepRet. Wed 23 Oct$1,494
BA,MH Return flights from $1,222
Dep. Tue 21 JanRet. Tue 28 Jan$1,222
Dep. Mon 23 SepRet. Wed 23 Oct$1,606
BA,MHShow more Flights
Dep. Mon 23 SepRet. Tue 22 Oct$1,607
Dep. Sat 05 OctRet. Sat 26 Oct$1,731
Dep. Sun 29 SepRet. Sat 12 Oct$1,988
Dep. Sun 22 SepRet. Wed 23 Oct$2,043
CX Return flights from $1,232
Dep. Sat 05 OctRet. Sat 26 Oct$1,232
Dep. Tue 21 JanRet. Tue 28 Jan$1,240
CXShow more Flights
Dep. Mon 23 SepRet. Wed 23 Oct$1,364
Dep. Mon 23 SepRet. Tue 22 Oct$1,365
Dep. Sun 22 SepRet. Wed 23 Oct$1,438
Dep. Sun 29 SepRet. Sat 12 Oct$2,274
EK Return flights from $1,240
Dep. Sat 05 OctRet. Sat 26 Oct$1,240
Dep. Tue 21 JanRet. Tue 28 Jan$1,314
EKShow more Flights
Dep. Mon 23 SepRet. Tue 22 Oct$1,411
Dep. Sun 22 SepRet. Wed 23 Oct$1,442
Dep. Mon 23 SepRet. Wed 23 Oct$1,442
Dep. Sun 29 SepRet. Sat 12 Oct$2,046
JQ,LO,QF Return flights from $1,241
Dep. Tue 21 JanRet. Tue 28 Jan$1,241
VA Return flights from $1,252
Dep. Tue 21 JanRet. Tue 28 Jan$1,252
Dep. Sat 05 OctRet. Sat 26 Oct$1,324
VAShow more Flights
Dep. Mon 23 SepRet. Tue 22 Oct$1,465
Dep. Mon 23 SepRet. Wed 23 Oct$1,465
Dep. Sun 29 SepRet. Sat 12 Oct$1,499
Dep. Sun 22 SepRet. Wed 23 Oct$1,524
OD,WY Return flights from $1,259
Dep. Sat 05 OctRet. Sat 26 Oct$1,259
Dep. Mon 23 SepRet. Wed 23 Oct$1,288
OD,WYShow more Flights
Dep. Sun 29 SepRet. Sat 12 Oct$1,288
Dep. Sun 22 SepRet. Wed 23 Oct$1,305
Dep. Mon 23 SepRet. Tue 22 Oct$1,314
Dep. Tue 21 JanRet. Tue 28 Jan$1,378
BA,QF Return flights from $1,297
Dep. Tue 21 JanRet. Tue 28 Jan$1,297
Dep. Sat 05 OctRet. Sat 26 Oct$1,449
BA,QFShow more Flights
Dep. Sun 22 SepRet. Wed 23 Oct$1,566
Dep. Mon 23 SepRet. Tue 22 Oct$1,651
Dep. Mon 23 SepRet. Wed 23 Oct$1,738
Dep. Sun 29 SepRet. Sat 12 Oct$1,971

These flights have been found in the last 24 hours. Whats this?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 Australia and flights to Italy.

Did you know...

  • Singapore Airlines has the quickest flight from Perth to Milano (Milan) at 19 hours. Singapore
  • The distance from Perth to Milano (Milan) is 13,748 km.
  • Perth has the IATA code of PER.
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