Cheap Flights to Milan
    (Modify Search)
    • Airlines
    • Flights

    Cheap Flights to Milan

    Airline Results Price View
    View All Airlines View Flights
    Cathay Pacific 2 results A$1,793 View Flights
    Etihad Airways 12 results A$1,822 View Flights
    Qantas 62 results A$1,938 View Flights
    Virgin Australia 8 results A$1,963 View Flights
    Emirates 34 results A$1,967 View Flights
    Singapore Airlines 11 results A$2,041 View Flights
    Alitalia 29 results A$2,563 View Flights
    British Airways 68 results A$2,959 View Flights
    Air Berlin 2 results A$3,037 View Flights
    Finnair 6 results A$3,392 View Flights
    KLM 6 results A$6,934 View Flights
    Swiss International Air Lines 3 results A$12,631 View Flights
    Depart:Fri, 28 Nov Return:Mon, 15 Dec Melbourne to Milan Fri, 28 Nov - Mon, 15 Dec
    Cathay Pacific 1 stop 1d 1h 35m
    3:25 pm MEL - 7:00 am (+1) MXP
    Cathay Pacific 1 stop 1d 15m
    12:20 pm MXP - 10:35 pm (+1) MEL
    A$1,793
    byojet.com
    Show Details

    Depart: Melbourne to Milan via Hong Kong

    MEL
    3:25 pm
    9h 20m
    HKG
    9:45 pm
    3h
    HKG
    12:45 am
    13h 15m
    MXP
    7:00 am
    Airlines
    Flight No.
    From
    To
    Duration
    CX104
    Fri 28 Nov, 3:25 pm
    MEL Melbourne
    Fri 28 Nov, 9:45 pm
    HKG Hong Kong
    9h 20m
    3h layover in Hong Kong (HKG)
    CX233
    Sat 29 Nov, 12:45 am
    HKG Hong Kong
    Sat 29 Nov, 7:00 am
    MXP Milan
    13h 15m

    Return: Milan to Melbourne via Hong Kong

    MXP
    12:20 pm
    11h 20m
    HKG
    6:40 am (+1)
    3h 40m
    HKG
    10:20 am
    9h 15m
    MEL
    10:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    CX234
    Mon 15 Dec, 12:20 pm
    MXP Milan
    Tue 16 Dec, 6:40 am
    HKG Hong Kong
    11h 20m
    3h 40m layover in Hong Kong (HKG)
    CX163
    Tue 16 Dec, 10:20 am
    HKG Hong Kong
    Tue 16 Dec, 10:35 pm
    MEL Melbourne
    9h 15m
    Depart:Thu, 4 Sep Return:Sun, 7 Sep Perth to Milan Thu, 4 Sep - Sun, 7 Sep
    Etihad Airways 1 stop 21h 10m
    3:55 pm PER - 7:05 am (+1) MXP
    Etihad Airways 1 stop 19h 15m
    11:55 am MXP - 1:10 pm (+1) PER
    A$1,822
    skiddoo.com.au
    Show Details

    Depart: Perth to Milan via Abu Dhabi

    PER
    3:55 pm
    11h 30m
    AUH
    11:25 pm
    3h
    AUH
    2:25 am
    6h 40m
    MXP
    7:05 am
    Airlines
    Flight No.
    From
    To
    Duration
    EY487
    Thu 4 Sep, 3:55 pm
    PER Perth
    Thu 4 Sep, 11:25 pm
    AUH Abu Dhabi
    11h 30m
    3h layover in Abu Dhabi (AUH)
    EY81
    Fri 5 Sep, 2:25 am
    AUH Abu Dhabi
    Fri 5 Sep, 7:05 am
    MXP Milan
    6h 40m

    Return: Milan to Perth via Abu Dhabi

    MXP
    11:55 am
    6h 10m
    AUH
    8:05 pm
    2h 5m
    AUH
    10:10 pm
    11h
    PER
    1:10 pm (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    EY88
    Sun 7 Sep, 11:55 am
    MXP Milan
    Sun 7 Sep, 8:05 pm
    AUH Abu Dhabi
    6h 10m
    2h 5m layover in Abu Dhabi (AUH)
    EY486
    Sun 7 Sep, 10:10 pm
    AUH Abu Dhabi
    Mon 8 Sep, 1:10 pm
    PER Perth
    11h
    Depart:Thu, 4 Sep Return:Sun, 7 Sep Perth to Milan Thu, 4 Sep - Sun, 7 Sep
    Multiple Airlines 1 stop 20h 50m
    6:00 am PER - 8:50 pm MXP
    Multiple Airlines 1 stop 20h 35m
    10:20 pm MXP - 12:55 am (+2) PER
    A$1,938
    skiddoo.com.au
    Show Details

    Depart: Perth to Milan via Dubai

    PER
    6:00 am
    11h
    DXB
    1:00 pm
    3h 10m
    DXB
    4:10 pm
    6h 40m
    MXP
    8:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QF8425
    Thu 4 Sep, 6:00 am
    PER Perth
    Thu 4 Sep, 1:00 pm
    DXB Dubai
    11h

    * Operated by Emirates

    3h 10m layover in Dubai (DXB)
    EK91
    Thu 4 Sep, 4:10 pm
    DXB Dubai
    Thu 4 Sep, 8:50 pm
    MXP Milan
    6h 40m

    Return: Milan to Perth via Dubai

    MXP
    10:20 pm
    6h 10m
    DXB
    6:30 am (+1)
    3h 40m
    DXB
    10:10 am
    10h 45m
    PER
    12:55 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    EK92
    Sun 7 Sep, 10:20 pm
    MXP Milan
    Mon 8 Sep, 6:30 am
    DXB Dubai
    6h 10m
    3h 40m layover in Dubai (DXB)
    QF8424
    Mon 8 Sep, 10:10 am
    DXB Dubai
    Tue 9 Sep, 12:55 am
    PER Perth
    10h 45m

    * Operated by Emirates

    Depart:Thu, 4 Sep Return:Sun, 7 Sep Perth to Milan Thu, 4 Sep - Sun, 7 Sep
    Multiple Airlines 1 stop 20h 50m
    6:00 am PER - 8:50 pm MXP
    Multiple Airlines 1 stop 19h 15m
    11:10 am MXP - 12:25 pm (+1) PER
    A$1,938
    skiddoo.com.au
    Show Details

    Depart: Perth to Milan via Dubai

    PER
    6:00 am
    11h
    DXB
    1:00 pm
    3h 10m
    DXB
    4:10 pm
    6h 40m
    MXP
    8:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QF8425
    Thu 4 Sep, 6:00 am
    PER Perth
    Thu 4 Sep, 1:00 pm
    DXB Dubai
    11h

    * Operated by Emirates

    3h 10m layover in Dubai (DXB)
    EK91
    Thu 4 Sep, 4:10 pm
    DXB Dubai
    Thu 4 Sep, 8:50 pm
    MXP Milan
    6h 40m

    Return: Milan to Perth via Dubai

    MXP
    11:10 am
    6h 10m
    DXB
    7:20 pm
    2h 25m
    DXB
    9:45 pm
    10h 40m
    PER
    12:25 pm (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    EK102
    Sun 7 Sep, 11:10 am
    MXP Milan
    Sun 7 Sep, 7:20 pm
    DXB Dubai
    6h 10m
    2h 25m layover in Dubai (DXB)
    QF8422
    Sun 7 Sep, 9:45 pm
    DXB Dubai
    Mon 8 Sep, 12:25 pm
    PER Perth
    10h 40m

    * Operated by Emirates

    Depart:Thu, 4 Sep Return:Sun, 7 Sep Perth to Milan Thu, 4 Sep - Sun, 7 Sep
    Multiple Airlines 1 stop 20h 50m
    6:00 am PER - 8:50 pm MXP
    Multiple Airlines 1 stop 21h 30m
    2:05 pm MXP - 5:35 pm (+1) PER
    A$1,938
    skiddoo.com.au
    Show Details

    Depart: Perth to Milan via Dubai

    PER
    6:00 am
    11h
    DXB
    1:00 pm
    3h 10m
    DXB
    4:10 pm
    6h 40m
    MXP
    8:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QF8425
    Thu 4 Sep, 6:00 am
    PER Perth
    Thu 4 Sep, 1:00 pm
    DXB Dubai
    11h

    * Operated by Emirates

    3h 10m layover in Dubai (DXB)
    EK91
    Thu 4 Sep, 4:10 pm
    DXB Dubai
    Thu 4 Sep, 8:50 pm
    MXP Milan
    6h 40m

    Return: Milan to Perth via Dubai

    MXP
    2:05 pm
    6h 5m
    DXB
    10:10 pm
    4h 45m
    DXB
    2:55 am
    10h 40m
    PER
    5:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK206
    Sun 7 Sep, 2:05 pm
    MXP Milan
    Sun 7 Sep, 10:10 pm
    DXB Dubai
    6h 5m
    4h 45m layover in Dubai (DXB)
    QF8420
    Mon 8 Sep, 2:55 am
    DXB Dubai
    Mon 8 Sep, 5:35 pm
    PER Perth
    10h 40m

    * Operated by Emirates

    Depart:Thu, 4 Sep Return:Sun, 7 Sep Perth to Milan Thu, 4 Sep - Sun, 7 Sep
    Multiple Airlines 1 stop 23h 20m
    3:05 pm PER - 8:25 am (+1) MXP
    Multiple Airlines 1 stop 20h 35m
    10:20 pm MXP - 12:55 am (+2) PER
    A$1,938
    skiddoo.com.au
    Show Details

    Depart: Perth to Milan via Dubai

    PER
    3:05 pm
    11h
    DXB
    10:05 pm
    5h 35m
    DXB
    3:40 am
    6h 45m
    MXP
    8:25 am
    Airlines
    Flight No.
    From
    To
    Duration
    QF8423
    Thu 4 Sep, 3:05 pm
    PER Perth
    Thu 4 Sep, 10:05 pm
    DXB Dubai
    11h

    * Operated by Emirates

    5h 35m layover in Dubai (DXB)
    EK101
    Fri 5 Sep, 3:40 am
    DXB Dubai
    Fri 5 Sep, 8:25 am
    MXP Milan
    6h 45m

    Return: Milan to Perth via Dubai

    MXP
    10:20 pm
    6h 10m
    DXB
    6:30 am (+1)
    3h 40m
    DXB
    10:10 am
    10h 45m
    PER
    12:55 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    EK92
    Sun 7 Sep, 10:20 pm
    MXP Milan
    Mon 8 Sep, 6:30 am
    DXB Dubai
    6h 10m
    3h 40m layover in Dubai (DXB)
    QF8424
    Mon 8 Sep, 10:10 am
    DXB Dubai
    Tue 9 Sep, 12:55 am
    PER Perth
    10h 45m

    * Operated by Emirates

    Depart:Thu, 4 Sep Return:Sun, 7 Sep Perth to Milan Thu, 4 Sep - Sun, 7 Sep
    Multiple Airlines 1 stop 23h 20m
    3:05 pm PER - 8:25 am (+1) MXP
    Emirates 1 stop 19h 15m
    11:10 am MXP - 12:25 pm (+1) PER
    A$1,955
    skiddoo.com.au
    Show Details

    Depart: Perth to Milan via Dubai

    PER
    3:05 pm
    11h
    DXB
    10:05 pm
    5h 35m
    DXB
    3:40 am
    6h 45m
    MXP
    8:25 am
    Airlines
    Flight No.
    From
    To
    Duration
    QF8423
    Thu 4 Sep, 3:05 pm
    PER Perth
    Thu 4 Sep, 10:05 pm
    DXB Dubai
    11h

    * Operated by Emirates

    5h 35m layover in Dubai (DXB)
    EK101
    Fri 5 Sep, 3:40 am
    DXB Dubai
    Fri 5 Sep, 8:25 am
    MXP Milan
    6h 45m

    Return: Milan to Perth via Dubai

    MXP
    11:10 am
    6h 10m
    DXB
    7:20 pm
    2h 25m
    DXB
    9:45 pm
    10h 40m
    PER
    12:25 pm (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    EK102
    Sun 7 Sep, 11:10 am
    MXP Milan
    Sun 7 Sep, 7:20 pm
    DXB Dubai
    6h 10m
    2h 25m layover in Dubai (DXB)
    EK422
    Sun 7 Sep, 9:45 pm
    DXB Dubai
    Mon 8 Sep, 12:25 pm
    PER Perth
    10h 40m
    Depart:Thu, 4 Sep Return:Sun, 7 Sep Perth to Milan Thu, 4 Sep - Sun, 7 Sep
    Multiple Airlines 1 stop 20h 50m
    6:00 am PER - 8:50 pm MXP
    Emirates 1 stop 19h 15m
    11:10 am MXP - 12:25 pm (+1) PER
    A$1,955
    skiddoo.com.au
    Show Details

    Depart: Perth to Milan via Dubai

    PER
    6:00 am
    11h
    DXB
    1:00 pm
    3h 10m
    DXB
    4:10 pm
    6h 40m
    MXP
    8:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QF8425
    Thu 4 Sep, 6:00 am
    PER Perth
    Thu 4 Sep, 1:00 pm
    DXB Dubai
    11h

    * Operated by Emirates

    3h 10m layover in Dubai (DXB)
    EK91
    Thu 4 Sep, 4:10 pm
    DXB Dubai
    Thu 4 Sep, 8:50 pm
    MXP Milan
    6h 40m

    Return: Milan to Perth via Dubai

    MXP
    11:10 am
    6h 10m
    DXB
    7:20 pm
    2h 25m
    DXB
    9:45 pm
    10h 40m
    PER
    12:25 pm (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    EK102
    Sun 7 Sep, 11:10 am
    MXP Milan
    Sun 7 Sep, 7:20 pm
    DXB Dubai
    6h 10m
    2h 25m layover in Dubai (DXB)
    EK422
    Sun 7 Sep, 9:45 pm
    DXB Dubai
    Mon 8 Sep, 12:25 pm
    PER Perth
    10h 40m
    Depart:Thu, 4 Sep Return:Sun, 7 Sep Perth to Milan Thu, 4 Sep - Sun, 7 Sep
    Multiple Airlines 1 stop 20h 50m
    6:00 am PER - 8:50 pm MXP
    Emirates 1 stop 21h 30m
    2:05 pm MXP - 5:35 pm (+1) PER
    A$1,955
    skiddoo.com.au
    Show Details

    Depart: Perth to Milan via Dubai

    PER
    6:00 am
    11h
    DXB
    1:00 pm
    3h 10m
    DXB
    4:10 pm
    6h 40m
    MXP
    8:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QF8425
    Thu 4 Sep, 6:00 am
    PER Perth
    Thu 4 Sep, 1:00 pm
    DXB Dubai
    11h

    * Operated by Emirates

    3h 10m layover in Dubai (DXB)
    EK91
    Thu 4 Sep, 4:10 pm
    DXB Dubai
    Thu 4 Sep, 8:50 pm
    MXP Milan
    6h 40m

    Return: Milan to Perth via Dubai

    MXP
    2:05 pm
    6h 5m
    DXB
    10:10 pm
    4h 45m
    DXB
    2:55 am
    10h 40m
    PER
    5:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK206
    Sun 7 Sep, 2:05 pm
    MXP Milan
    Sun 7 Sep, 10:10 pm
    DXB Dubai
    6h 5m
    4h 45m layover in Dubai (DXB)
    EK420
    Mon 8 Sep, 2:55 am
    DXB Dubai
    Mon 8 Sep, 5:35 pm
    PER Perth
    10h 40m
    Depart:Thu, 4 Sep Return:Sun, 7 Sep Perth to Milan Thu, 4 Sep - Sun, 7 Sep
    Multiple Airlines 1 stop 20h 50m
    6:00 am PER - 8:50 pm MXP
    Emirates 1 stop 20h 35m
    10:20 pm MXP - 12:55 am (+2) PER
    A$1,955
    skiddoo.com.au
    Show Details

    Depart: Perth to Milan via Dubai

    PER
    6:00 am
    11h
    DXB
    1:00 pm
    3h 10m
    DXB
    4:10 pm
    6h 40m
    MXP
    8:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QF8425
    Thu 4 Sep, 6:00 am
    PER Perth
    Thu 4 Sep, 1:00 pm
    DXB Dubai
    11h

    * Operated by Emirates

    3h 10m layover in Dubai (DXB)
    EK91
    Thu 4 Sep, 4:10 pm
    DXB Dubai
    Thu 4 Sep, 8:50 pm
    MXP Milan
    6h 40m

    Return: Milan to Perth via Dubai

    MXP
    10:20 pm
    6h 10m
    DXB
    6:30 am (+1)
    3h 40m
    DXB
    10:10 am
    10h 45m
    PER
    12:55 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    EK92
    Sun 7 Sep, 10:20 pm
    MXP Milan
    Mon 8 Sep, 6:30 am
    DXB Dubai
    6h 10m
    3h 40m layover in Dubai (DXB)
    EK424
    Mon 8 Sep, 10:10 am
    DXB Dubai
    Tue 9 Sep, 12:55 am
    PER Perth
    10h 45m
    Depart:Fri, 28 Nov Return:Mon, 15 Dec Melbourne to Milan Fri, 28 Nov - Mon, 15 Dec
    Virgin Australia 1 stop 23h
    7:30 pm MEL - 8:30 am (+1) MXP
    Virgin Australia 1 stop 21h 15m
    11:00 am MXP - 6:15 pm (+1) MEL
    A$1,962
    byojet.com
    Show Details

    Depart: Melbourne to Milan via Singapore

    MEL
    7:30 pm
    7h 50m
    SIN
    12:20 am (+1)
    2h
    SIN
    2:20 am
    13h 10m
    MXP
    8:30 am
    Airlines
    Flight No.
    From
    To
    Duration
    VA5638
    Fri 28 Nov, 7:30 pm
    MEL Melbourne
    Sat 29 Nov, 12:20 am
    SIN Singapore
    7h 50m
    2h layover in Singapore (SIN)
    VA5688
    Sat 29 Nov, 2:20 am
    SIN Singapore
    Sat 29 Nov, 8:30 am
    MXP Milan
    13h 10m

    Return: Milan to Melbourne via Singapore

    MXP
    11:00 am
    11h 55m
    SIN
    5:55 am (+1)
    1h 45m
    SIN
    7:40 am
    7h 35m
    MEL
    6:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    VA5689
    Mon 15 Dec, 11:00 am
    MXP Milan
    Tue 16 Dec, 5:55 am
    SIN Singapore
    11h 55m
    1h 45m layover in Singapore (SIN)
    VA5637
    Tue 16 Dec, 7:40 am
    SIN Singapore
    Tue 16 Dec, 6:15 pm
    MEL Melbourne
    7h 35m
    Depart:Thu, 4 Sep Return:Sun, 7 Sep Perth to Milan Thu, 4 Sep - Sun, 7 Sep
    Emirates 1 stop 23h 20m
    3:05 pm PER - 8:25 am (+1) MXP
    Emirates 1 stop 21h 30m
    2:05 pm MXP - 5:35 pm (+1) PER
    A$1,967
    au.bravofly.com
    Show Details

    Depart: Perth to Milan via Dubai

    PER
    3:05 pm
    11h
    DXB
    10:05 pm
    5h 35m
    DXB
    3:40 am
    6h 45m
    MXP
    8:25 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK423
    Thu 4 Sep, 3:05 pm
    PER Perth
    Thu 4 Sep, 10:05 pm
    DXB Dubai
    11h
    5h 35m layover in Dubai (DXB)
    EK101
    Fri 5 Sep, 3:40 am
    DXB Dubai
    Fri 5 Sep, 8:25 am
    MXP Milan
    6h 45m

    Return: Milan to Perth via Dubai

    MXP
    2:05 pm
    6h 5m
    DXB
    10:10 pm
    4h 45m
    DXB
    2:55 am
    10h 40m
    PER
    5:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK206
    Sun 7 Sep, 2:05 pm
    MXP Milan
    Sun 7 Sep, 10:10 pm
    DXB Dubai
    6h 5m
    4h 45m layover in Dubai (DXB)
    EK420
    Mon 8 Sep, 2:55 am
    DXB Dubai
    Mon 8 Sep, 5:35 pm
    PER Perth
    10h 40m
    Depart:Thu, 4 Sep Return:Sun, 7 Sep Perth to Milan Thu, 4 Sep - Sun, 7 Sep
    Emirates 1 stop 20h 50m
    6:00 am PER - 8:50 pm MXP
    Emirates 1 stop 21h 30m
    2:05 pm MXP - 5:35 pm (+1) PER
    A$1,967
    au.bravofly.com
    Show Details

    Depart: Perth to Milan via Dubai

    PER
    6:00 am
    11h
    DXB
    1:00 pm
    3h 10m
    DXB
    4:10 pm
    6h 40m
    MXP
    8:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK425
    Thu 4 Sep, 6:00 am
    PER Perth
    Thu 4 Sep, 1:00 pm
    DXB Dubai
    11h
    3h 10m layover in Dubai (DXB)
    EK91
    Thu 4 Sep, 4:10 pm
    DXB Dubai
    Thu 4 Sep, 8:50 pm
    MXP Milan
    6h 40m

    Return: Milan to Perth via Dubai

    MXP
    2:05 pm
    6h 5m
    DXB
    10:10 pm
    4h 45m
    DXB
    2:55 am
    10h 40m
    PER
    5:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK206
    Sun 7 Sep, 2:05 pm
    MXP Milan
    Sun 7 Sep, 10:10 pm
    DXB Dubai
    6h 5m
    4h 45m layover in Dubai (DXB)
    EK420
    Mon 8 Sep, 2:55 am
    DXB Dubai
    Mon 8 Sep, 5:35 pm
    PER Perth
    10h 40m
    Depart:Thu, 4 Sep Return:Sun, 7 Sep Perth to Milan Thu, 4 Sep - Sun, 7 Sep
    Emirates 1 stop 20h 50m
    6:00 am PER - 8:50 pm MXP
    Emirates 1 stop 19h 15m
    11:10 am MXP - 12:25 pm (+1) PER
    A$1,967
    au.bravofly.com
    Show Details

    Depart: Perth to Milan via Dubai

    PER
    6:00 am
    11h
    DXB
    1:00 pm
    3h 10m
    DXB
    4:10 pm
    6h 40m
    MXP
    8:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK425
    Thu 4 Sep, 6:00 am
    PER Perth
    Thu 4 Sep, 1:00 pm
    DXB Dubai
    11h
    3h 10m layover in Dubai (DXB)
    EK91
    Thu 4 Sep, 4:10 pm
    DXB Dubai
    Thu 4 Sep, 8:50 pm
    MXP Milan
    6h 40m

    Return: Milan to Perth via Dubai

    MXP
    11:10 am
    6h 10m
    DXB
    7:20 pm
    2h 25m
    DXB
    9:45 pm
    10h 40m
    PER
    12:25 pm (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    EK102
    Sun 7 Sep, 11:10 am
    MXP Milan
    Sun 7 Sep, 7:20 pm
    DXB Dubai
    6h 10m
    2h 25m layover in Dubai (DXB)
    EK422
    Sun 7 Sep, 9:45 pm
    DXB Dubai
    Mon 8 Sep, 12:25 pm
    PER Perth
    10h 40m
    Depart:Thu, 4 Sep Return:Sun, 7 Sep Perth to Milan Thu, 4 Sep - Sun, 7 Sep
    Emirates 1 stop 23h 20m
    3:05 pm PER - 8:25 am (+1) MXP
    Emirates 1 stop 19h 15m
    11:10 am MXP - 12:25 pm (+1) PER
    A$1,975
    expedia.com.au
    Show Details

    Depart: Perth to Milan via Dubai

    PER
    3:05 pm
    11h
    DXB
    10:05 pm
    5h 35m
    DXB
    3:40 am
    6h 45m
    MXP
    8:25 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK423
    Thu 4 Sep, 3:05 pm
    PER Perth
    Thu 4 Sep, 10:05 pm
    DXB Dubai
    11h
    5h 35m layover in Dubai (DXB)
    EK101
    Fri 5 Sep, 3:40 am
    DXB Dubai
    Fri 5 Sep, 8:25 am
    MXP Milan
    6h 45m

    Return: Milan to Perth via Dubai

    MXP
    11:10 am
    6h 10m
    DXB
    7:20 pm
    2h 25m
    DXB
    9:45 pm
    10h 40m
    PER
    12:25 pm (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    EK102
    Sun 7 Sep, 11:10 am
    MXP Milan
    Sun 7 Sep, 7:20 pm
    DXB Dubai
    6h 10m
    2h 25m layover in Dubai (DXB)
    EK422
    Sun 7 Sep, 9:45 pm
    DXB Dubai
    Mon 8 Sep, 12:25 pm
    PER Perth
    10h 40m
    Depart:Thu, 4 Sep Return:Sun, 7 Sep Perth to Milan Thu, 4 Sep - Sun, 7 Sep
    Emirates 1 stop 20h 50m
    6:00 am PER - 8:50 pm MXP
    Emirates 1 stop 20h 35m
    10:20 pm MXP - 12:55 am (+2) PER
    A$1,975
    skiddoo.com.au
    Show Details

    Depart: Perth to Milan via Dubai

    PER
    6:00 am
    11h
    DXB
    1:00 pm
    3h 10m
    DXB
    4:10 pm
    6h 40m
    MXP
    8:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK425
    Thu 4 Sep, 6:00 am
    PER Perth
    Thu 4 Sep, 1:00 pm
    DXB Dubai
    11h
    3h 10m layover in Dubai (DXB)
    EK91
    Thu 4 Sep, 4:10 pm
    DXB Dubai
    Thu 4 Sep, 8:50 pm
    MXP Milan
    6h 40m

    Return: Milan to Perth via Dubai

    MXP
    10:20 pm
    6h 10m
    DXB
    6:30 am (+1)
    3h 40m
    DXB
    10:10 am
    10h 45m
    PER
    12:55 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    EK92
    Sun 7 Sep, 10:20 pm
    MXP Milan
    Mon 8 Sep, 6:30 am
    DXB Dubai
    6h 10m
    3h 40m layover in Dubai (DXB)
    EK424
    Mon 8 Sep, 10:10 am
    DXB Dubai
    Tue 9 Sep, 12:55 am
    PER Perth
    10h 45m
    Depart:Thu, 4 Sep Return:Sun, 7 Sep Perth to Milan Thu, 4 Sep - Sun, 7 Sep
    Emirates 1 stop 20h 50m
    6:00 am PER - 8:50 pm MXP
    Multiple Airlines 1 stop 20h 35m
    10:20 pm MXP - 12:55 am (+2) PER
    A$1,975
    skiddoo.com.au
    Show Details

    Depart: Perth to Milan via Dubai

    PER
    6:00 am
    11h
    DXB
    1:00 pm
    3h 10m
    DXB
    4:10 pm
    6h 40m
    MXP
    8:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK425
    Thu 4 Sep, 6:00 am
    PER Perth
    Thu 4 Sep, 1:00 pm
    DXB Dubai
    11h
    3h 10m layover in Dubai (DXB)
    EK91
    Thu 4 Sep, 4:10 pm
    DXB Dubai
    Thu 4 Sep, 8:50 pm
    MXP Milan
    6h 40m

    Return: Milan to Perth via Dubai

    MXP
    10:20 pm
    6h 10m
    DXB
    6:30 am (+1)
    3h 40m
    DXB
    10:10 am
    10h 45m
    PER
    12:55 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    EK92
    Sun 7 Sep, 10:20 pm
    MXP Milan
    Mon 8 Sep, 6:30 am
    DXB Dubai
    6h 10m
    3h 40m layover in Dubai (DXB)
    QF8424
    Mon 8 Sep, 10:10 am
    DXB Dubai
    Tue 9 Sep, 12:55 am
    PER Perth
    10h 45m

    * Operated by Emirates

    Depart:Thu, 4 Sep Return:Sun, 7 Sep Perth to Milan Thu, 4 Sep - Sun, 7 Sep
    Emirates 1 stop 20h 50m
    6:00 am PER - 8:50 pm MXP
    Multiple Airlines 1 stop 19h 15m
    11:10 am MXP - 12:25 pm (+1) PER
    A$1,975
    skiddoo.com.au
    Show Details

    Depart: Perth to Milan via Dubai

    PER
    6:00 am
    11h
    DXB
    1:00 pm
    3h 10m
    DXB
    4:10 pm
    6h 40m
    MXP
    8:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK425
    Thu 4 Sep, 6:00 am
    PER Perth
    Thu 4 Sep, 1:00 pm
    DXB Dubai
    11h
    3h 10m layover in Dubai (DXB)
    EK91
    Thu 4 Sep, 4:10 pm
    DXB Dubai
    Thu 4 Sep, 8:50 pm
    MXP Milan
    6h 40m

    Return: Milan to Perth via Dubai

    MXP
    11:10 am
    6h 10m
    DXB
    7:20 pm
    2h 25m
    DXB
    9:45 pm
    10h 40m
    PER
    12:25 pm (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    EK102
    Sun 7 Sep, 11:10 am
    MXP Milan
    Sun 7 Sep, 7:20 pm
    DXB Dubai
    6h 10m
    2h 25m layover in Dubai (DXB)
    QF8422
    Sun 7 Sep, 9:45 pm
    DXB Dubai
    Mon 8 Sep, 12:25 pm
    PER Perth
    10h 40m

    * Operated by Emirates

    Depart:Thu, 4 Sep Return:Sun, 7 Sep Perth to Milan Thu, 4 Sep - Sun, 7 Sep
    Emirates 1 stop 23h 20m
    3:05 pm PER - 8:25 am (+1) MXP
    Multiple Airlines 1 stop 21h 30m
    2:05 pm MXP - 5:35 pm (+1) PER
    A$1,975
    skiddoo.com.au
    Show Details

    Depart: Perth to Milan via Dubai

    PER
    3:05 pm
    11h
    DXB
    10:05 pm
    5h 35m
    DXB
    3:40 am
    6h 45m
    MXP
    8:25 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK423
    Thu 4 Sep, 3:05 pm
    PER Perth
    Thu 4 Sep, 10:05 pm
    DXB Dubai
    11h
    5h 35m layover in Dubai (DXB)
    EK101
    Fri 5 Sep, 3:40 am
    DXB Dubai
    Fri 5 Sep, 8:25 am
    MXP Milan
    6h 45m

    Return: Milan to Perth via Dubai

    MXP
    2:05 pm
    6h 5m
    DXB
    10:10 pm
    4h 45m
    DXB
    2:55 am
    10h 40m
    PER
    5:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK206
    Sun 7 Sep, 2:05 pm
    MXP Milan
    Sun 7 Sep, 10:10 pm
    DXB Dubai
    6h 5m
    4h 45m layover in Dubai (DXB)
    QF8420
    Mon 8 Sep, 2:55 am
    DXB Dubai
    Mon 8 Sep, 5:35 pm
    PER Perth
    10h 40m

    * Operated by Emirates

    Depart:Thu, 4 Sep Return:Sun, 7 Sep Perth to Milan Thu, 4 Sep - Sun, 7 Sep
    Emirates 1 stop 20h 50m
    6:00 am PER - 8:50 pm MXP
    Multiple Airlines 1 stop 21h 30m
    2:05 pm MXP - 5:35 pm (+1) PER
    A$1,975
    skiddoo.com.au
    Show Details

    Depart: Perth to Milan via Dubai

    PER
    6:00 am
    11h
    DXB
    1:00 pm
    3h 10m
    DXB
    4:10 pm
    6h 40m
    MXP
    8:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK425
    Thu 4 Sep, 6:00 am
    PER Perth
    Thu 4 Sep, 1:00 pm
    DXB Dubai
    11h
    3h 10m layover in Dubai (DXB)
    EK91
    Thu 4 Sep, 4:10 pm
    DXB Dubai
    Thu 4 Sep, 8:50 pm
    MXP Milan
    6h 40m

    Return: Milan to Perth via Dubai

    MXP
    2:05 pm
    6h 5m
    DXB
    10:10 pm
    4h 45m
    DXB
    2:55 am
    10h 40m
    PER
    5:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK206
    Sun 7 Sep, 2:05 pm
    MXP Milan
    Sun 7 Sep, 10:10 pm
    DXB Dubai
    6h 5m
    4h 45m layover in Dubai (DXB)
    QF8420
    Mon 8 Sep, 2:55 am
    DXB Dubai
    Mon 8 Sep, 5:35 pm
    PER Perth
    10h 40m

    * Operated by Emirates