Cheap Flights to Milan
    (Modify Search)
    Depart Return Cairns (Port Douglas) to Milan Sun, 5 Oct - Sun, 26 Oct
    Qantas 2+ stops 1d 5h 50m
    4:20 pm CNS - 2:10 pm (+1) MXP
    Qantas 2+ stops 1d 6h
    9:10 pm MXP - 12:10 pm (+2) CNS
    A$1,897
    skiddoo.com.au
    Show Details

    Depart: Cairns (Port Douglas) to Milan via Sydney, Dubai

    CNS
    4:20 pm
    3h
    SYD
    8:20 pm
    1h 25m
    SYD
    9:45 pm
    14h 30m
    DXB
    5:15 am (+1)
    3h 50m
    DXB
    9:05 am
    7h 5m
    MXP
    2:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QF927
    Sun 5 Oct, 4:20 pm
    CNS Cairns (Port Douglas)
    Sun 5 Oct, 8:20 pm
    SYD Sydney
    3h
    1h 25m layover in Sydney (SYD)
    QF8413
    Sun 5 Oct, 9:45 pm
    SYD Sydney
    Mon 6 Oct, 5:15 am
    DXB Dubai
    14h 30m

    * Operated by Emirates

    3h 50m layover in Dubai (DXB)
    QF8205
    Mon 6 Oct, 9:05 am
    DXB Dubai
    Mon 6 Oct, 2:10 pm
    MXP Milan
    7h 5m

    * Operated by Emirates

    Return: Milan to Cairns (Port Douglas) via Dubai, Brisbane

    MXP
    9:10 pm
    6h 5m
    DXB
    6:15 am (+1)
    4h 10m
    DXB
    10:25 am
    14h 15m
    BNE
    6:40 am (+1)
    3h 10m
    BNE
    9:50 am
    2h 20m
    CNS
    12:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QF8092
    Sun 26 Oct, 9:10 pm
    MXP Milan
    Mon 27 Oct, 6:15 am
    DXB Dubai
    6h 5m

    * Operated by Emirates

    4h 10m layover in Dubai (DXB)
    QF8434
    Mon 27 Oct, 10:25 am
    DXB Dubai
    Tue 28 Oct, 6:40 am
    BNE Brisbane
    14h 15m

    * Operated by Emirates

    3h 10m layover in Brisbane (BNE)
    QF782
    Tue 28 Oct, 9:50 am
    BNE Brisbane
    Tue 28 Oct, 12:10 pm
    CNS Cairns (Port Douglas)
    2h 20m
    Depart Return Cairns (Port Douglas) to Milan Sun, 5 Oct - Sun, 26 Oct
    Qantas 2+ stops 1d 4h 30m
    11:55 am CNS - 8:25 am (+1) MXP
    Qantas 2+ stops 1d 6h
    9:10 pm MXP - 12:10 pm (+2) CNS
    A$1,897
    skiddoo.com.au
    Show Details

    Depart: Cairns (Port Douglas) to Milan via Sydney, Dubai

    CNS
    11:55 am
    2h 55m
    SYD
    3:50 pm
    1h
    SYD
    4:50 pm
    14h 45m
    DXB
    12:35 am (+1)
    3h 5m
    DXB
    3:40 am
    6h 45m
    MXP
    8:25 am
    Airlines
    Flight No.
    From
    To
    Duration
    QF925
    Sun 5 Oct, 11:55 am
    CNS Cairns (Port Douglas)
    Sun 5 Oct, 3:50 pm
    SYD Sydney
    2h 55m
    1h layover in Sydney (SYD)
    QF1
    Sun 5 Oct, 4:50 pm
    SYD Sydney
    Mon 6 Oct, 12:35 am
    DXB Dubai
    14h 45m
    3h 5m layover in Dubai (DXB)
    QF8101
    Mon 6 Oct, 3:40 am
    DXB Dubai
    Mon 6 Oct, 8:25 am
    MXP Milan
    6h 45m

    * Operated by Emirates

    Return: Milan to Cairns (Port Douglas) via Dubai, Brisbane

    MXP
    9:10 pm
    6h 5m
    DXB
    6:15 am (+1)
    4h 10m
    DXB
    10:25 am
    14h 15m
    BNE
    6:40 am (+1)
    3h 10m
    BNE
    9:50 am
    2h 20m
    CNS
    12:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QF8092
    Sun 26 Oct, 9:10 pm
    MXP Milan
    Mon 27 Oct, 6:15 am
    DXB Dubai
    6h 5m

    * Operated by Emirates

    4h 10m layover in Dubai (DXB)
    QF8434
    Mon 27 Oct, 10:25 am
    DXB Dubai
    Tue 28 Oct, 6:40 am
    BNE Brisbane
    14h 15m

    * Operated by Emirates

    3h 10m layover in Brisbane (BNE)
    QF782
    Tue 28 Oct, 9:50 am
    BNE Brisbane
    Tue 28 Oct, 12:10 pm
    CNS Cairns (Port Douglas)
    2h 20m
    Depart Return Cairns (Port Douglas) to Milan Sun, 5 Oct - Sun, 26 Oct
    Qantas 2+ stops 1d 5h
    5:10 pm CNS - 2:10 pm (+1) MXP
    Qantas 2+ stops 1d 6h
    9:10 pm MXP - 12:10 pm (+2) CNS
    A$1,959
    skiddoo.com.au
    Show Details

    Depart: Cairns (Port Douglas) to Milan via Brisbane, Dubai

    CNS
    5:10 pm
    2h 5m
    BNE
    7:15 pm
    1h 45m
    BNE
    9:00 pm
    14h 20m
    DXB
    5:20 am (+1)
    3h 45m
    DXB
    9:05 am
    7h 5m
    MXP
    2:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QF655
    Sun 5 Oct, 5:10 pm
    CNS Cairns (Port Douglas)
    Sun 5 Oct, 7:15 pm
    BNE Brisbane
    2h 5m
    1h 45m layover in Brisbane (BNE)
    QF8435
    Sun 5 Oct, 9:00 pm
    BNE Brisbane
    Mon 6 Oct, 5:20 am
    DXB Dubai
    14h 20m

    * Operated by Emirates

    3h 45m layover in Dubai (DXB)
    QF8205
    Mon 6 Oct, 9:05 am
    DXB Dubai
    Mon 6 Oct, 2:10 pm
    MXP Milan
    7h 5m

    * Operated by Emirates

    Return: Milan to Cairns (Port Douglas) via Dubai, Brisbane

    MXP
    9:10 pm
    6h 5m
    DXB
    6:15 am (+1)
    4h 10m
    DXB
    10:25 am
    14h 15m
    BNE
    6:40 am (+1)
    3h 10m
    BNE
    9:50 am
    2h 20m
    CNS
    12:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QF8092
    Sun 26 Oct, 9:10 pm
    MXP Milan
    Mon 27 Oct, 6:15 am
    DXB Dubai
    6h 5m

    * Operated by Emirates

    4h 10m layover in Dubai (DXB)
    QF8434
    Mon 27 Oct, 10:25 am
    DXB Dubai
    Tue 28 Oct, 6:40 am
    BNE Brisbane
    14h 15m

    * Operated by Emirates

    3h 10m layover in Brisbane (BNE)
    QF782
    Tue 28 Oct, 9:50 am
    BNE Brisbane
    Tue 28 Oct, 12:10 pm
    CNS Cairns (Port Douglas)
    2h 20m
    Depart Return Sydney to Milan Sun, 12 Apr - Mon, 22 Jun
    Cathay Pacific 1 stop 1d 3h 15m
    2:00 pm SYD - 8:15 am (+1) MXP
    Cathay Pacific 1 stop 22h
    1:15 pm MXP - 8:15 pm (+1) SYD
    A$2,008
    skiddoo.com.au
    Show Details

    Depart: Sydney to Milan via Hong Kong

    SYD
    2:00 pm
    9h 35m
    HKG
    9:35 pm
    3h 25m
    HKG
    1:00 am
    14h 15m
    MXP
    8:15 am
    Airlines
    Flight No.
    From
    To
    Duration
    CX100
    Sun 12 Apr, 2:00 pm
    SYD Sydney
    Sun 12 Apr, 9:35 pm
    HKG Hong Kong
    9h 35m
    3h 25m layover in Hong Kong (HKG)
    CX233
    Mon 13 Apr, 1:00 am
    HKG Hong Kong
    Mon 13 Apr, 8:15 am
    MXP Milan
    14h 15m

    Return: Milan to Sydney via Hong Kong

    MXP
    1:15 pm
    10h 20m
    HKG
    6:35 am (+1)
    2h 25m
    HKG
    9:00 am
    9h 15m
    SYD
    8:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    CX234
    Mon 22 Jun, 1:15 pm
    MXP Milan
    Tue 23 Jun, 6:35 am
    HKG Hong Kong
    10h 20m
    2h 25m layover in Hong Kong (HKG)
    CX139
    Tue 23 Jun, 9:00 am
    HKG Hong Kong
    Tue 23 Jun, 8:15 pm
    SYD Sydney
    9h 15m
    Depart Return Melbourne to Milan Wed, 13 Aug - Sat, 16 Aug
    Cathay Pacific 1 stop 1d 1h 20m
    2:20 pm MEL - 7:40 am (+1) MXP
    Cathay Pacific 1 stop 1d 35m
    1:15 pm MXP - 9:50 pm (+1) MEL
    A$2,070
    skiddoo.com.au
    Show Details

    Depart: Melbourne to Milan via Hong Kong

    MEL
    2:20 pm
    9h 30m
    HKG
    9:50 pm
    3h 10m
    HKG
    1:00 am
    12h 40m
    MXP
    7:40 am
    Airlines
    Flight No.
    From
    To
    Duration
    CX104
    Wed 13 Aug, 2:20 pm
    MEL Melbourne
    Wed 13 Aug, 9:50 pm
    HKG Hong Kong
    9h 30m
    3h 10m layover in Hong Kong (HKG)
    CX233
    Thu 14 Aug, 1:00 am
    HKG Hong Kong
    Thu 14 Aug, 7:40 am
    MXP Milan
    12h 40m

    Return: Milan to Melbourne via Hong Kong

    MXP
    1:15 pm
    11h 20m
    HKG
    6:35 am (+1)
    4h
    HKG
    10:35 am
    9h 15m
    MEL
    9:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    CX234
    Sat 16 Aug, 1:15 pm
    MXP Milan
    Sun 17 Aug, 6:35 am
    HKG Hong Kong
    11h 20m
    4h layover in Hong Kong (HKG)
    CX163
    Sun 17 Aug, 10:35 am
    HKG Hong Kong
    Sun 17 Aug, 9:50 pm
    MEL Melbourne
    9h 15m
    Depart Return Cairns (Port Douglas) to Milan Sun, 5 Oct - Sun, 26 Oct
    Qantas 2+ stops 1d 5h 50m
    4:20 pm CNS - 2:10 pm (+1) MXP
    Qantas 2+ stops 1d 5h 35m
    9:10 pm MXP - 11:45 am (+2) CNS
    A$2,071
    skiddoo.com.au
    Show Details

    Depart: Cairns (Port Douglas) to Milan via Sydney, Dubai

    CNS
    4:20 pm
    3h
    SYD
    8:20 pm
    1h 25m
    SYD
    9:45 pm
    14h 30m
    DXB
    5:15 am (+1)
    3h 50m
    DXB
    9:05 am
    7h 5m
    MXP
    2:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QF927
    Sun 5 Oct, 4:20 pm
    CNS Cairns (Port Douglas)
    Sun 5 Oct, 8:20 pm
    SYD Sydney
    3h
    1h 25m layover in Sydney (SYD)
    QF8413
    Sun 5 Oct, 9:45 pm
    SYD Sydney
    Mon 6 Oct, 5:15 am
    DXB Dubai
    14h 30m

    * Operated by Emirates

    3h 50m layover in Dubai (DXB)
    QF8205
    Mon 6 Oct, 9:05 am
    DXB Dubai
    Mon 6 Oct, 2:10 pm
    MXP Milan
    7h 5m

    * Operated by Emirates

    Return: Milan to Cairns (Port Douglas) via Dubai, Melbourne

    MXP
    9:10 pm
    6h 5m
    DXB
    6:15 am (+1)
    4h
    DXB
    10:15 am
    13h 20m
    MEL
    6:35 am (+1)
    2h 45m
    MEL
    9:20 am
    3h 25m
    CNS
    11:45 am
    Airlines
    Flight No.
    From
    To
    Duration
    QF8092
    Sun 26 Oct, 9:10 pm
    MXP Milan
    Mon 27 Oct, 6:15 am
    DXB Dubai
    6h 5m

    * Operated by Emirates

    4h layover in Dubai (DXB)
    QF8406
    Mon 27 Oct, 10:15 am
    DXB Dubai
    Tue 28 Oct, 6:35 am
    MEL Melbourne
    13h 20m

    * Operated by Emirates

    2h 45m layover in Melbourne (MEL)
    QF702
    Tue 28 Oct, 9:20 am
    MEL Melbourne
    Tue 28 Oct, 11:45 am
    CNS Cairns (Port Douglas)
    3h 25m
    Depart Return Cairns (Port Douglas) to Milan Sun, 5 Oct - Sun, 26 Oct
    Qantas 2+ stops 1d 4h 30m
    11:55 am CNS - 8:25 am (+1) MXP
    Qantas 2+ stops 1d 5h 35m
    9:10 pm MXP - 11:45 am (+2) CNS
    A$2,072
    skiddoo.com.au
    Show Details

    Depart: Cairns (Port Douglas) to Milan via Sydney, Dubai

    CNS
    11:55 am
    2h 55m
    SYD
    3:50 pm
    1h
    SYD
    4:50 pm
    14h 45m
    DXB
    12:35 am (+1)
    3h 5m
    DXB
    3:40 am
    6h 45m
    MXP
    8:25 am
    Airlines
    Flight No.
    From
    To
    Duration
    QF925
    Sun 5 Oct, 11:55 am
    CNS Cairns (Port Douglas)
    Sun 5 Oct, 3:50 pm
    SYD Sydney
    2h 55m
    1h layover in Sydney (SYD)
    QF1
    Sun 5 Oct, 4:50 pm
    SYD Sydney
    Mon 6 Oct, 12:35 am
    DXB Dubai
    14h 45m
    3h 5m layover in Dubai (DXB)
    QF8101
    Mon 6 Oct, 3:40 am
    DXB Dubai
    Mon 6 Oct, 8:25 am
    MXP Milan
    6h 45m

    * Operated by Emirates

    Return: Milan to Cairns (Port Douglas) via Dubai, Melbourne

    MXP
    9:10 pm
    6h 5m
    DXB
    6:15 am (+1)
    4h
    DXB
    10:15 am
    13h 20m
    MEL
    6:35 am (+1)
    2h 45m
    MEL
    9:20 am
    3h 25m
    CNS
    11:45 am
    Airlines
    Flight No.
    From
    To
    Duration
    QF8092
    Sun 26 Oct, 9:10 pm
    MXP Milan
    Mon 27 Oct, 6:15 am
    DXB Dubai
    6h 5m

    * Operated by Emirates

    4h layover in Dubai (DXB)
    QF8406
    Mon 27 Oct, 10:15 am
    DXB Dubai
    Tue 28 Oct, 6:35 am
    MEL Melbourne
    13h 20m

    * Operated by Emirates

    2h 45m layover in Melbourne (MEL)
    QF702
    Tue 28 Oct, 9:20 am
    MEL Melbourne
    Tue 28 Oct, 11:45 am
    CNS Cairns (Port Douglas)
    3h 25m
    Depart Return Sydney to Milan Sun, 12 Apr - Mon, 22 Jun
    Emirates 1 stop 23h 50m
    6:00 am SYD - 8:50 pm MXP
    Emirates 1 stop 23h
    2:05 pm MXP - 10:05 pm (+1) SYD
    A$2,090
    skiddoo.com.au
    Show Details

    Depart: Sydney to Milan via Dubai

    SYD
    6:00 am
    14h 30m
    DXB
    2:30 pm
    1h 40m
    DXB
    4:10 pm
    7h 40m
    MXP
    8:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK415
    Sun 12 Apr, 6:00 am
    SYD Sydney
    Sun 12 Apr, 2:30 pm
    DXB Dubai
    14h 30m
    1h 40m layover in Dubai (DXB)
    EK91
    Sun 12 Apr, 4:10 pm
    DXB Dubai
    Sun 12 Apr, 8:50 pm
    MXP Milan
    7h 40m

    Return: Milan to Sydney via Dubai

    MXP
    2:05 pm
    5h 5m
    DXB
    10:10 pm
    4h 5m
    DXB
    2:15 am
    13h 50m
    SYD
    10:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK206
    Mon 22 Jun, 2:05 pm
    MXP Milan
    Mon 22 Jun, 10:10 pm
    DXB Dubai
    5h 5m
    4h 5m layover in Dubai (DXB)
    EK414
    Tue 23 Jun, 2:15 am
    DXB Dubai
    Tue 23 Jun, 10:05 pm
    SYD Sydney
    13h 50m
    Depart Return Sydney to Milan Sun, 12 Apr - Mon, 22 Jun
    Emirates 1 stop 23h 50m
    6:00 am SYD - 8:50 pm MXP
    Emirates 1 stop 22h 45m
    10:20 pm MXP - 6:05 am (+2) SYD
    A$2,090
    skiddoo.com.au
    Show Details

    Depart: Sydney to Milan via Dubai

    SYD
    6:00 am
    14h 30m
    DXB
    2:30 pm
    1h 40m
    DXB
    4:10 pm
    7h 40m
    MXP
    8:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK415
    Sun 12 Apr, 6:00 am
    SYD Sydney
    Sun 12 Apr, 2:30 pm
    DXB Dubai
    14h 30m
    1h 40m layover in Dubai (DXB)
    EK91
    Sun 12 Apr, 4:10 pm
    DXB Dubai
    Sun 12 Apr, 8:50 pm
    MXP Milan
    7h 40m

    Return: Milan to Sydney via Dubai

    MXP
    10:20 pm
    5h 10m
    DXB
    6:30 am (+1)
    3h 45m
    DXB
    10:15 am
    13h 50m
    SYD
    6:05 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    EK92
    Mon 22 Jun, 10:20 pm
    MXP Milan
    Tue 23 Jun, 6:30 am
    DXB Dubai
    5h 10m
    3h 45m layover in Dubai (DXB)
    EK412
    Tue 23 Jun, 10:15 am
    DXB Dubai
    Wed 24 Jun, 6:05 am
    SYD Sydney
    13h 50m
    Depart Return Sydney to Milan Sun, 12 Apr - Mon, 22 Jun
    Emirates 1 stop 23h 50m
    6:00 am SYD - 8:50 pm MXP
    Emirates 1 stop 1d 1h 55m
    11:10 am MXP - 10:05 pm (+1) SYD
    A$2,090
    skiddoo.com.au
    Show Details

    Depart: Sydney to Milan via Dubai

    SYD
    6:00 am
    14h 30m
    DXB
    2:30 pm
    1h 40m
    DXB
    4:10 pm
    7h 40m
    MXP
    8:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK415
    Sun 12 Apr, 6:00 am
    SYD Sydney
    Sun 12 Apr, 2:30 pm
    DXB Dubai
    14h 30m
    1h 40m layover in Dubai (DXB)
    EK91
    Sun 12 Apr, 4:10 pm
    DXB Dubai
    Sun 12 Apr, 8:50 pm
    MXP Milan
    7h 40m

    Return: Milan to Sydney via Dubai

    MXP
    11:10 am
    5h 10m
    DXB
    7:20 pm
    6h 55m
    DXB
    2:15 am
    13h 50m
    SYD
    10:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK102
    Mon 22 Jun, 11:10 am
    MXP Milan
    Mon 22 Jun, 7:20 pm
    DXB Dubai
    5h 10m
    6h 55m layover in Dubai (DXB)
    EK414
    Tue 23 Jun, 2:15 am
    DXB Dubai
    Tue 23 Jun, 10:05 pm
    SYD Sydney
    13h 50m
    Depart Return Cairns (Port Douglas) to Milan Sun, 5 Oct - Sun, 26 Oct
    Qantas 2+ stops 1d 5h 50m
    4:20 pm CNS - 2:10 pm (+1) MXP
    Qantas 2+ stops 1d 4h 55m
    9:10 pm MXP - 11:05 am (+2) CNS
    A$2,080
    skiddoo.com.au
    Show Details

    Depart: Cairns (Port Douglas) to Milan via Sydney, Dubai

    CNS
    4:20 pm
    3h
    SYD
    8:20 pm
    1h 25m
    SYD
    9:45 pm
    14h 30m
    DXB
    5:15 am (+1)
    3h 50m
    DXB
    9:05 am
    7h 5m
    MXP
    2:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QF927
    Sun 5 Oct, 4:20 pm
    CNS Cairns (Port Douglas)
    Sun 5 Oct, 8:20 pm
    SYD Sydney
    3h
    1h 25m layover in Sydney (SYD)
    QF8413
    Sun 5 Oct, 9:45 pm
    SYD Sydney
    Mon 6 Oct, 5:15 am
    DXB Dubai
    14h 30m

    * Operated by Emirates

    3h 50m layover in Dubai (DXB)
    QF8205
    Mon 6 Oct, 9:05 am
    DXB Dubai
    Mon 6 Oct, 2:10 pm
    MXP Milan
    7h 5m

    * Operated by Emirates

    Return: Milan to Cairns (Port Douglas) via Dubai, Sydney

    MXP
    9:10 pm
    6h 5m
    DXB
    6:15 am (+1)
    4h
    DXB
    10:15 am
    13h 45m
    SYD
    7:00 am (+1)
    2h 5m
    SYD
    9:05 am
    3h
    CNS
    11:05 am
    Airlines
    Flight No.
    From
    To
    Duration
    QF8092
    Sun 26 Oct, 9:10 pm
    MXP Milan
    Mon 27 Oct, 6:15 am
    DXB Dubai
    6h 5m

    * Operated by Emirates

    4h layover in Dubai (DXB)
    QF8412
    Mon 27 Oct, 10:15 am
    DXB Dubai
    Tue 28 Oct, 7:00 am
    SYD Sydney
    13h 45m

    * Operated by Emirates

    2h 5m layover in Sydney (SYD)
    QF924
    Tue 28 Oct, 9:05 am
    SYD Sydney
    Tue 28 Oct, 11:05 am
    CNS Cairns (Port Douglas)
    3h
    Depart Return Cairns (Port Douglas) to Milan Sun, 5 Oct - Sun, 26 Oct
    Qantas 2+ stops 1d 4h 30m
    11:55 am CNS - 8:25 am (+1) MXP
    Qantas 2+ stops 1d 4h 55m
    9:10 pm MXP - 11:05 am (+2) CNS
    A$2,081
    skiddoo.com.au
    Show Details

    Depart: Cairns (Port Douglas) to Milan via Sydney, Dubai

    CNS
    11:55 am
    2h 55m
    SYD
    3:50 pm
    1h
    SYD
    4:50 pm
    14h 45m
    DXB
    12:35 am (+1)
    3h 5m
    DXB
    3:40 am
    6h 45m
    MXP
    8:25 am
    Airlines
    Flight No.
    From
    To
    Duration
    QF925
    Sun 5 Oct, 11:55 am
    CNS Cairns (Port Douglas)
    Sun 5 Oct, 3:50 pm
    SYD Sydney
    2h 55m
    1h layover in Sydney (SYD)
    QF1
    Sun 5 Oct, 4:50 pm
    SYD Sydney
    Mon 6 Oct, 12:35 am
    DXB Dubai
    14h 45m
    3h 5m layover in Dubai (DXB)
    QF8101
    Mon 6 Oct, 3:40 am
    DXB Dubai
    Mon 6 Oct, 8:25 am
    MXP Milan
    6h 45m

    * Operated by Emirates

    Return: Milan to Cairns (Port Douglas) via Dubai, Sydney

    MXP
    9:10 pm
    6h 5m
    DXB
    6:15 am (+1)
    4h
    DXB
    10:15 am
    13h 45m
    SYD
    7:00 am (+1)
    2h 5m
    SYD
    9:05 am
    3h
    CNS
    11:05 am
    Airlines
    Flight No.
    From
    To
    Duration
    QF8092
    Sun 26 Oct, 9:10 pm
    MXP Milan
    Mon 27 Oct, 6:15 am
    DXB Dubai
    6h 5m

    * Operated by Emirates

    4h layover in Dubai (DXB)
    QF8412
    Mon 27 Oct, 10:15 am
    DXB Dubai
    Tue 28 Oct, 7:00 am
    SYD Sydney
    13h 45m

    * Operated by Emirates

    2h 5m layover in Sydney (SYD)
    QF924
    Tue 28 Oct, 9:05 am
    SYD Sydney
    Tue 28 Oct, 11:05 am
    CNS Cairns (Port Douglas)
    3h
    Depart Return Melbourne to Milan Wed, 13 Aug - Sat, 16 Aug
    Singapore Airlines 1 stop 22h 25m
    6:20 pm MEL - 8:45 am (+1) MXP
    Singapore Airlines 1 stop 1d
    12:00 pm MXP - 8:00 pm (+1) MEL
    A$2,118
    skiddoo.com.au
    Show Details

    Depart: Melbourne to Milan via Singapore

    MEL
    6:20 pm
    8h
    SIN
    12:20 am (+1)
    1h 45m
    SIN
    2:05 am
    12h 40m
    MXP
    8:45 am
    Airlines
    Flight No.
    From
    To
    Duration
    SQ208
    Wed 13 Aug, 6:20 pm
    MEL Melbourne
    Thu 14 Aug, 12:20 am
    SIN Singapore
    8h
    1h 45m layover in Singapore (SIN)
    SQ368
    Thu 14 Aug, 2:05 am
    SIN Singapore
    Thu 14 Aug, 8:45 am
    MXP Milan
    12h 40m

    Return: Milan to Melbourne via Singapore

    MXP
    12:00 pm
    12h
    SIN
    6:00 am (+1)
    4h 40m
    SIN
    10:40 am
    7h 20m
    MEL
    8:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SQ367
    Sat 16 Aug, 12:00 pm
    MXP Milan
    Sun 17 Aug, 6:00 am
    SIN Singapore
    12h
    4h 40m layover in Singapore (SIN)
    SQ217
    Sun 17 Aug, 10:40 am
    SIN Singapore
    Sun 17 Aug, 8:00 pm
    MEL Melbourne
    7h 20m
    Depart Return Sydney to Milan Sun, 12 Apr - Mon, 22 Jun
    Qantas 1 stop 23h 50m
    6:00 am SYD - 8:50 pm MXP
    Emirates 1 stop 23h
    2:05 pm MXP - 10:05 pm (+1) SYD
    A$2,126
    skiddoo.com.au
    Show Details

    Depart: Sydney to Milan via Dubai

    SYD
    6:00 am
    14h 30m
    DXB
    2:30 pm
    1h 40m
    DXB
    4:10 pm
    7h 40m
    MXP
    8:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QF8415
    Sun 12 Apr, 6:00 am
    SYD Sydney
    Sun 12 Apr, 2:30 pm
    DXB Dubai
    14h 30m

    * Operated by Emirates

    1h 40m layover in Dubai (DXB)
    QF8091
    Sun 12 Apr, 4:10 pm
    DXB Dubai
    Sun 12 Apr, 8:50 pm
    MXP Milan
    7h 40m

    * Operated by Emirates

    Return: Milan to Sydney via Dubai

    MXP
    2:05 pm
    5h 5m
    DXB
    10:10 pm
    4h 5m
    DXB
    2:15 am
    13h 50m
    SYD
    10:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK206
    Mon 22 Jun, 2:05 pm
    MXP Milan
    Mon 22 Jun, 10:10 pm
    DXB Dubai
    5h 5m
    4h 5m layover in Dubai (DXB)
    EK414
    Tue 23 Jun, 2:15 am
    DXB Dubai
    Tue 23 Jun, 10:05 pm
    SYD Sydney
    13h 50m
    Depart Return Sydney to Milan Sun, 12 Apr - Mon, 22 Jun
    Qantas 1 stop 23h 50m
    6:00 am SYD - 8:50 pm MXP
    Emirates 1 stop 22h 45m
    10:20 pm MXP - 6:05 am (+2) SYD
    A$2,126
    skiddoo.com.au
    Show Details

    Depart: Sydney to Milan via Dubai

    SYD
    6:00 am
    14h 30m
    DXB
    2:30 pm
    1h 40m
    DXB
    4:10 pm
    7h 40m
    MXP
    8:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QF8415
    Sun 12 Apr, 6:00 am
    SYD Sydney
    Sun 12 Apr, 2:30 pm
    DXB Dubai
    14h 30m

    * Operated by Emirates

    1h 40m layover in Dubai (DXB)
    QF8091
    Sun 12 Apr, 4:10 pm
    DXB Dubai
    Sun 12 Apr, 8:50 pm
    MXP Milan
    7h 40m

    * Operated by Emirates

    Return: Milan to Sydney via Dubai

    MXP
    10:20 pm
    5h 10m
    DXB
    6:30 am (+1)
    3h 45m
    DXB
    10:15 am
    13h 50m
    SYD
    6:05 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    EK92
    Mon 22 Jun, 10:20 pm
    MXP Milan
    Tue 23 Jun, 6:30 am
    DXB Dubai
    5h 10m
    3h 45m layover in Dubai (DXB)
    EK412
    Tue 23 Jun, 10:15 am
    DXB Dubai
    Wed 24 Jun, 6:05 am
    SYD Sydney
    13h 50m
    Depart Return Sydney to Milan Sun, 12 Apr - Mon, 22 Jun
    Multiple Airlines 1 stop 23h 50m
    6:00 am SYD - 8:50 pm MXP
    Emirates 1 stop 22h 45m
    10:20 pm MXP - 6:05 am (+2) SYD
    A$2,126
    skiddoo.com.au
    Show Details

    Depart: Sydney to Milan via Dubai

    SYD
    6:00 am
    14h 30m
    DXB
    2:30 pm
    1h 40m
    DXB
    4:10 pm
    7h 40m
    MXP
    8:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QF8415
    Sun 12 Apr, 6:00 am
    SYD Sydney
    Sun 12 Apr, 2:30 pm
    DXB Dubai
    14h 30m

    * Operated by Emirates

    1h 40m layover in Dubai (DXB)
    EK91
    Sun 12 Apr, 4:10 pm
    DXB Dubai
    Sun 12 Apr, 8:50 pm
    MXP Milan
    7h 40m

    Return: Milan to Sydney via Dubai

    MXP
    10:20 pm
    5h 10m
    DXB
    6:30 am (+1)
    3h 45m
    DXB
    10:15 am
    13h 50m
    SYD
    6:05 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    EK92
    Mon 22 Jun, 10:20 pm
    MXP Milan
    Tue 23 Jun, 6:30 am
    DXB Dubai
    5h 10m
    3h 45m layover in Dubai (DXB)
    EK412
    Tue 23 Jun, 10:15 am
    DXB Dubai
    Wed 24 Jun, 6:05 am
    SYD Sydney
    13h 50m
    Depart Return Sydney to Milan Sun, 12 Apr - Mon, 22 Jun
    Qantas 1 stop 23h 50m
    6:00 am SYD - 8:50 pm MXP
    Emirates 1 stop 1d 1h 55m
    11:10 am MXP - 10:05 pm (+1) SYD
    A$2,126
    skiddoo.com.au
    Show Details

    Depart: Sydney to Milan via Dubai

    SYD
    6:00 am
    14h 30m
    DXB
    2:30 pm
    1h 40m
    DXB
    4:10 pm
    7h 40m
    MXP
    8:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QF8415
    Sun 12 Apr, 6:00 am
    SYD Sydney
    Sun 12 Apr, 2:30 pm
    DXB Dubai
    14h 30m

    * Operated by Emirates

    1h 40m layover in Dubai (DXB)
    QF8091
    Sun 12 Apr, 4:10 pm
    DXB Dubai
    Sun 12 Apr, 8:50 pm
    MXP Milan
    7h 40m

    * Operated by Emirates

    Return: Milan to Sydney via Dubai

    MXP
    11:10 am
    5h 10m
    DXB
    7:20 pm
    6h 55m
    DXB
    2:15 am
    13h 50m
    SYD
    10:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK102
    Mon 22 Jun, 11:10 am
    MXP Milan
    Mon 22 Jun, 7:20 pm
    DXB Dubai
    5h 10m
    6h 55m layover in Dubai (DXB)
    EK414
    Tue 23 Jun, 2:15 am
    DXB Dubai
    Tue 23 Jun, 10:05 pm
    SYD Sydney
    13h 50m
    Depart Return Sydney to Milan Sun, 12 Apr - Mon, 22 Jun
    Multiple Airlines 1 stop 23h 50m
    6:00 am SYD - 8:50 pm MXP
    Emirates 1 stop 1d 1h 55m
    11:10 am MXP - 10:05 pm (+1) SYD
    A$2,126
    skiddoo.com.au
    Show Details

    Depart: Sydney to Milan via Dubai

    SYD
    6:00 am
    14h 30m
    DXB
    2:30 pm
    1h 40m
    DXB
    4:10 pm
    7h 40m
    MXP
    8:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QF8415
    Sun 12 Apr, 6:00 am
    SYD Sydney
    Sun 12 Apr, 2:30 pm
    DXB Dubai
    14h 30m

    * Operated by Emirates

    1h 40m layover in Dubai (DXB)
    EK91
    Sun 12 Apr, 4:10 pm
    DXB Dubai
    Sun 12 Apr, 8:50 pm
    MXP Milan
    7h 40m

    Return: Milan to Sydney via Dubai

    MXP
    11:10 am
    5h 10m
    DXB
    7:20 pm
    6h 55m
    DXB
    2:15 am
    13h 50m
    SYD
    10:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK102
    Mon 22 Jun, 11:10 am
    MXP Milan
    Mon 22 Jun, 7:20 pm
    DXB Dubai
    5h 10m
    6h 55m layover in Dubai (DXB)
    EK414
    Tue 23 Jun, 2:15 am
    DXB Dubai
    Tue 23 Jun, 10:05 pm
    SYD Sydney
    13h 50m
    Depart Return Sydney to Milan Sun, 12 Apr - Mon, 22 Jun
    Multiple Airlines 1 stop 23h 50m
    6:00 am SYD - 8:50 pm MXP
    Emirates 1 stop 23h
    2:05 pm MXP - 10:05 pm (+1) SYD
    A$2,126
    skiddoo.com.au
    Show Details

    Depart: Sydney to Milan via Dubai

    SYD
    6:00 am
    14h 30m
    DXB
    2:30 pm
    1h 40m
    DXB
    4:10 pm
    7h 40m
    MXP
    8:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QF8415
    Sun 12 Apr, 6:00 am
    SYD Sydney
    Sun 12 Apr, 2:30 pm
    DXB Dubai
    14h 30m

    * Operated by Emirates

    1h 40m layover in Dubai (DXB)
    EK91
    Sun 12 Apr, 4:10 pm
    DXB Dubai
    Sun 12 Apr, 8:50 pm
    MXP Milan
    7h 40m

    Return: Milan to Sydney via Dubai

    MXP
    2:05 pm
    5h 5m
    DXB
    10:10 pm
    4h 5m
    DXB
    2:15 am
    13h 50m
    SYD
    10:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK206
    Mon 22 Jun, 2:05 pm
    MXP Milan
    Mon 22 Jun, 10:10 pm
    DXB Dubai
    5h 5m
    4h 5m layover in Dubai (DXB)
    EK414
    Tue 23 Jun, 2:15 am
    DXB Dubai
    Tue 23 Jun, 10:05 pm
    SYD Sydney
    13h 50m
    Depart Return Cairns (Port Douglas) to Milan Sun, 5 Oct - Sun, 26 Oct
    Qantas 2+ stops 1d 5h
    5:10 pm CNS - 2:10 pm (+1) MXP
    Qantas 2+ stops 1d 5h 35m
    9:10 pm MXP - 11:45 am (+2) CNS
    A$2,133
    skiddoo.com.au
    Show Details

    Depart: Cairns (Port Douglas) to Milan via Brisbane, Dubai

    CNS
    5:10 pm
    2h 5m
    BNE
    7:15 pm
    1h 45m
    BNE
    9:00 pm
    14h 20m
    DXB
    5:20 am (+1)
    3h 45m
    DXB
    9:05 am
    7h 5m
    MXP
    2:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QF655
    Sun 5 Oct, 5:10 pm
    CNS Cairns (Port Douglas)
    Sun 5 Oct, 7:15 pm
    BNE Brisbane
    2h 5m
    1h 45m layover in Brisbane (BNE)
    QF8435
    Sun 5 Oct, 9:00 pm
    BNE Brisbane
    Mon 6 Oct, 5:20 am
    DXB Dubai
    14h 20m

    * Operated by Emirates

    3h 45m layover in Dubai (DXB)
    QF8205
    Mon 6 Oct, 9:05 am
    DXB Dubai
    Mon 6 Oct, 2:10 pm
    MXP Milan
    7h 5m

    * Operated by Emirates

    Return: Milan to Cairns (Port Douglas) via Dubai, Melbourne

    MXP
    9:10 pm
    6h 5m
    DXB
    6:15 am (+1)
    4h
    DXB
    10:15 am
    13h 20m
    MEL
    6:35 am (+1)
    2h 45m
    MEL
    9:20 am
    3h 25m
    CNS
    11:45 am
    Airlines
    Flight No.
    From
    To
    Duration
    QF8092
    Sun 26 Oct, 9:10 pm
    MXP Milan
    Mon 27 Oct, 6:15 am
    DXB Dubai
    6h 5m

    * Operated by Emirates

    4h layover in Dubai (DXB)
    QF8406
    Mon 27 Oct, 10:15 am
    DXB Dubai
    Tue 28 Oct, 6:35 am
    MEL Melbourne
    13h 20m

    * Operated by Emirates

    2h 45m layover in Melbourne (MEL)
    QF702
    Tue 28 Oct, 9:20 am
    MEL Melbourne
    Tue 28 Oct, 11:45 am
    CNS Cairns (Port Douglas)
    3h 25m