×
Flights
  • New Search
  • Recent Searches
  • One way
  • Round trip

Recent Searches

    Cheap Flights from Pakistan to Italy
    (Modify Search)
    Price Alerts
    • Themes
    • Origins
    • Destinations
    • Airlines
    • Flights

    Cheap Flights from Pakistan to Italy

    Airline Results Price View
    View All Airlines View Flights
    Emirates 22 results 102,891 View Flights
    Etihad Airways 10 results 104,721 View Flights
    Alitalia 9 results 113,326 View Flights
    Qatar Airways 1 result 170,414 View Flights
    Themes Results Price View
    View All Themes View Cities
    Shopping 27 results 102,891 View Cities
    Relaxing 27 results 102,891 View Cities
    Senior-friendly 15 results 113,326 View Cities
    Romantic 15 results 113,326 View Cities
    Historical 15 results 113,326 View Cities
    Cultural 15 results 113,326 View Cities
    Cities Results Price View
    View All Cities View Flights
    Milan 27 results 102,891 View Flights
    Venice 15 results 113,326 View Flights
    Cities Results Price View
    View All Cities View Flights
    Karachi 27 results 102,891 View Flights
    Lahore 15 results 113,326 View Flights
    Depart: Sun, 19 Jul Return: Fri, 31 Jul Karachi to Milan Sun, 19 Jul - Fri, 31 Jul
    Emirates 1 stop 15h
    9:40 am KHI - 8:40 pm MXP
    Emirates 1 stop 10h 55m
    11:10 am MXP - 2:05 am (+1) KHI
    102,206
    emirates.com
    Show Details

    Depart: Karachi to Milan via Dubai

    KHI
    9:40 am
    2h 15m
    DXB
    10:55 am
    5h 15m
    DXB
    4:10 pm
    7h 30m
    MXP
    8:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK619
    9:40 am, 19 Jul Sun
    KHI Karachi
    10:55 am, 19 Jul Sun
    DXB Dubai
    2h 15m
    5h 15m layover in Dubai (DXB)
    EK91
    4:10 pm, 19 Jul Sun
    DXB Dubai
    8:40 pm, 19 Jul Sun
    MXP Milan
    7h 30m

    Return: Milan to Karachi via Dubai

    MXP
    11:10 am
    5h 10m
    DXB
    7:20 pm
    3h 40m
    DXB
    11:00 pm
    2h 5m
    KHI
    2:05 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    EK102
    11:10 am, 31 Jul Fri
    MXP Milan
    7:20 pm, 31 Jul Fri
    DXB Dubai
    5h 10m
    3h 40m layover in Dubai (DXB)
    EK610
    11:00 pm, 31 Jul Fri
    DXB Dubai
    2:05 am, 1 Aug Sat
    KHI Karachi
    2h 5m
    Depart: Sun, 19 Jul Return: Fri, 31 Jul Karachi to Milan Sun, 19 Jul - Fri, 31 Jul
    Emirates 1 stop 19h 50m
    10:30 pm KHI - 2:20 pm (+1) MXP
    Emirates 1 stop 16h 50m
    11:10 am MXP - 8:00 am (+1) KHI
    102,206
    emirates.com
    Show Details

    Depart: Karachi to Milan via Dubai

    KHI
    10:30 pm
    2h 15m
    DXB
    11:45 pm
    10h
    DXB
    9:45 am
    7h 35m
    MXP
    2:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK603
    10:30 pm, 19 Jul Sun
    KHI Karachi
    11:45 pm, 19 Jul Sun
    DXB Dubai
    2h 15m
    10h layover in Dubai (DXB)
    EK205
    9:45 am, 20 Jul Mon
    DXB Dubai
    2:20 pm, 20 Jul Mon
    MXP Milan
    7h 35m

    Return: Milan to Karachi via Dubai

    MXP
    11:10 am
    5h 10m
    DXB
    7:20 pm
    9h 30m
    DXB
    4:50 am
    2h 10m
    KHI
    8:00 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK102
    11:10 am, 31 Jul Fri
    MXP Milan
    7:20 pm, 31 Jul Fri
    DXB Dubai
    5h 10m
    9h 30m layover in Dubai (DXB)
    EK618
    4:50 am, 1 Aug Sat
    DXB Dubai
    8:00 am, 1 Aug Sat
    KHI Karachi
    2h 10m
    Depart: Sun, 19 Jul Return: Fri, 31 Jul Karachi to Milan Sun, 19 Jul - Fri, 31 Jul
    Emirates 1 stop 12h 35m
    5:45 am KHI - 2:20 pm MXP
    Emirates 1 stop 10h 55m
    11:10 am MXP - 2:05 am (+1) KHI
    102,206
    emirates.com
    Show Details

    Depart: Karachi to Milan via Dubai

    KHI
    5:45 am
    2h
    DXB
    6:45 am
    3h
    DXB
    9:45 am
    7h 35m
    MXP
    2:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK605
    5:45 am, 19 Jul Sun
    KHI Karachi
    6:45 am, 19 Jul Sun
    DXB Dubai
    2h
    3h layover in Dubai (DXB)
    EK205
    9:45 am, 19 Jul Sun
    DXB Dubai
    2:20 pm, 19 Jul Sun
    MXP Milan
    7h 35m

    Return: Milan to Karachi via Dubai

    MXP
    11:10 am
    5h 10m
    DXB
    7:20 pm
    3h 40m
    DXB
    11:00 pm
    2h 5m
    KHI
    2:05 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    EK102
    11:10 am, 31 Jul Fri
    MXP Milan
    7:20 pm, 31 Jul Fri
    DXB Dubai
    5h 10m
    3h 40m layover in Dubai (DXB)
    EK610
    11:00 pm, 31 Jul Fri
    DXB Dubai
    2:05 am, 1 Aug Sat
    KHI Karachi
    2h 5m
    Depart: Sun, 19 Jul Return: Fri, 31 Jul Karachi to Milan Sun, 19 Jul - Fri, 31 Jul
    Emirates 1 stop 12h 25m
    12:15 pm KHI - 8:40 pm MXP
    Emirates 1 stop 16h 50m
    11:10 am MXP - 8:00 am (+1) KHI
    102,206
    emirates.com
    Show Details

    Depart: Karachi to Milan via Dubai

    KHI
    12:15 pm
    2h
    DXB
    1:15 pm
    2h 55m
    DXB
    4:10 pm
    7h 30m
    MXP
    8:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK601
    12:15 pm, 19 Jul Sun
    KHI Karachi
    1:15 pm, 19 Jul Sun
    DXB Dubai
    2h
    2h 55m layover in Dubai (DXB)
    EK91
    4:10 pm, 19 Jul Sun
    DXB Dubai
    8:40 pm, 19 Jul Sun
    MXP Milan
    7h 30m

    Return: Milan to Karachi via Dubai

    MXP
    11:10 am
    5h 10m
    DXB
    7:20 pm
    9h 30m
    DXB
    4:50 am
    2h 10m
    KHI
    8:00 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK102
    11:10 am, 31 Jul Fri
    MXP Milan
    7:20 pm, 31 Jul Fri
    DXB Dubai
    5h 10m
    9h 30m layover in Dubai (DXB)
    EK618
    4:50 am, 1 Aug Sat
    DXB Dubai
    8:00 am, 1 Aug Sat
    KHI Karachi
    2h 10m
    Depart: Sun, 19 Jul Return: Fri, 31 Jul Karachi to Milan Sun, 19 Jul - Fri, 31 Jul
    Emirates 1 stop 14h 45m
    3:35 am KHI - 2:20 pm MXP
    Emirates 1 stop 16h 50m
    11:10 am MXP - 8:00 am (+1) KHI
    102,206
    emirates.com
    Show Details

    Depart: Karachi to Milan via Dubai

    KHI
    3:35 am
    2h 10m
    DXB
    4:45 am
    5h
    DXB
    9:45 am
    7h 35m
    MXP
    2:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK611
    3:35 am, 19 Jul Sun
    KHI Karachi
    4:45 am, 19 Jul Sun
    DXB Dubai
    2h 10m
    5h layover in Dubai (DXB)
    EK205
    9:45 am, 19 Jul Sun
    DXB Dubai
    2:20 pm, 19 Jul Sun
    MXP Milan
    7h 35m

    Return: Milan to Karachi via Dubai

    MXP
    11:10 am
    5h 10m
    DXB
    7:20 pm
    9h 30m
    DXB
    4:50 am
    2h 10m
    KHI
    8:00 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK102
    11:10 am, 31 Jul Fri
    MXP Milan
    7:20 pm, 31 Jul Fri
    DXB Dubai
    5h 10m
    9h 30m layover in Dubai (DXB)
    EK618
    4:50 am, 1 Aug Sat
    DXB Dubai
    8:00 am, 1 Aug Sat
    KHI Karachi
    2h 10m
    Depart: Sun, 19 Jul Return: Fri, 31 Jul Karachi to Milan Sun, 19 Jul - Fri, 31 Jul
    Emirates 1 stop 12h 35m
    5:45 am KHI - 2:20 pm MXP
    Emirates 1 stop 16h 50m
    11:10 am MXP - 8:00 am (+1) KHI
    102,206
    emirates.com
    Show Details

    Depart: Karachi to Milan via Dubai

    KHI
    5:45 am
    2h
    DXB
    6:45 am
    3h
    DXB
    9:45 am
    7h 35m
    MXP
    2:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK605
    5:45 am, 19 Jul Sun
    KHI Karachi
    6:45 am, 19 Jul Sun
    DXB Dubai
    2h
    3h layover in Dubai (DXB)
    EK205
    9:45 am, 19 Jul Sun
    DXB Dubai
    2:20 pm, 19 Jul Sun
    MXP Milan
    7h 35m

    Return: Milan to Karachi via Dubai

    MXP
    11:10 am
    5h 10m
    DXB
    7:20 pm
    9h 30m
    DXB
    4:50 am
    2h 10m
    KHI
    8:00 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK102
    11:10 am, 31 Jul Fri
    MXP Milan
    7:20 pm, 31 Jul Fri
    DXB Dubai
    5h 10m
    9h 30m layover in Dubai (DXB)
    EK618
    4:50 am, 1 Aug Sat
    DXB Dubai
    8:00 am, 1 Aug Sat
    KHI Karachi
    2h 10m
    Depart: Sun, 19 Jul Return: Fri, 31 Jul Karachi to Milan Sun, 19 Jul - Fri, 31 Jul
    Emirates 1 stop 19h 50m
    10:30 pm KHI - 2:20 pm (+1) MXP
    Emirates 1 stop 10h 55m
    11:10 am MXP - 2:05 am (+1) KHI
    102,206
    emirates.com
    Show Details

    Depart: Karachi to Milan via Dubai

    KHI
    10:30 pm
    2h 15m
    DXB
    11:45 pm
    10h
    DXB
    9:45 am
    7h 35m
    MXP
    2:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK603
    10:30 pm, 19 Jul Sun
    KHI Karachi
    11:45 pm, 19 Jul Sun
    DXB Dubai
    2h 15m
    10h layover in Dubai (DXB)
    EK205
    9:45 am, 20 Jul Mon
    DXB Dubai
    2:20 pm, 20 Jul Mon
    MXP Milan
    7h 35m

    Return: Milan to Karachi via Dubai

    MXP
    11:10 am
    5h 10m
    DXB
    7:20 pm
    3h 40m
    DXB
    11:00 pm
    2h 5m
    KHI
    2:05 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    EK102
    11:10 am, 31 Jul Fri
    MXP Milan
    7:20 pm, 31 Jul Fri
    DXB Dubai
    5h 10m
    3h 40m layover in Dubai (DXB)
    EK610
    11:00 pm, 31 Jul Fri
    DXB Dubai
    2:05 am, 1 Aug Sat
    KHI Karachi
    2h 5m
    Depart: Sun, 19 Jul Return: Fri, 31 Jul Karachi to Milan Sun, 19 Jul - Fri, 31 Jul
    Emirates 1 stop 19h 50m
    10:30 pm KHI - 2:20 pm (+1) MXP
    Emirates 1 stop 13h 20m
    11:10 am MXP - 4:30 am (+1) KHI
    102,206
    emirates.com
    Show Details

    Depart: Karachi to Milan via Dubai

    KHI
    10:30 pm
    2h 15m
    DXB
    11:45 pm
    10h
    DXB
    9:45 am
    7h 35m
    MXP
    2:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK603
    10:30 pm, 19 Jul Sun
    KHI Karachi
    11:45 pm, 19 Jul Sun
    DXB Dubai
    2h 15m
    10h layover in Dubai (DXB)
    EK205
    9:45 am, 20 Jul Mon
    DXB Dubai
    2:20 pm, 20 Jul Mon
    MXP Milan
    7h 35m

    Return: Milan to Karachi via Dubai

    MXP
    11:10 am
    5h 10m
    DXB
    7:20 pm
    6h 10m
    DXB
    1:30 am
    2h
    KHI
    4:30 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK102
    11:10 am, 31 Jul Fri
    MXP Milan
    7:20 pm, 31 Jul Fri
    DXB Dubai
    5h 10m
    6h 10m layover in Dubai (DXB)
    EK604
    1:30 am, 1 Aug Sat
    DXB Dubai
    4:30 am, 1 Aug Sat
    KHI Karachi
    2h
    Depart: Sun, 19 Jul Return: Fri, 31 Jul Karachi to Milan Sun, 19 Jul - Fri, 31 Jul
    Emirates 1 stop 15h
    9:40 am KHI - 8:40 pm MXP
    Emirates 1 stop 16h 50m
    11:10 am MXP - 8:00 am (+1) KHI
    102,206
    emirates.com
    Show Details

    Depart: Karachi to Milan via Dubai

    KHI
    9:40 am
    2h 15m
    DXB
    10:55 am
    5h 15m
    DXB
    4:10 pm
    7h 30m
    MXP
    8:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK619
    9:40 am, 19 Jul Sun
    KHI Karachi
    10:55 am, 19 Jul Sun
    DXB Dubai
    2h 15m
    5h 15m layover in Dubai (DXB)
    EK91
    4:10 pm, 19 Jul Sun
    DXB Dubai
    8:40 pm, 19 Jul Sun
    MXP Milan
    7h 30m

    Return: Milan to Karachi via Dubai

    MXP
    11:10 am
    5h 10m
    DXB
    7:20 pm
    9h 30m
    DXB
    4:50 am
    2h 10m
    KHI
    8:00 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK102
    11:10 am, 31 Jul Fri
    MXP Milan
    7:20 pm, 31 Jul Fri
    DXB Dubai
    5h 10m
    9h 30m layover in Dubai (DXB)
    EK618
    4:50 am, 1 Aug Sat
    DXB Dubai
    8:00 am, 1 Aug Sat
    KHI Karachi
    2h 10m
    Depart: Sun, 19 Jul Return: Fri, 31 Jul Karachi to Milan Sun, 19 Jul - Fri, 31 Jul
    Emirates 1 stop 12h 25m
    12:15 pm KHI - 8:40 pm MXP
    Emirates 1 stop 10h 55m
    11:10 am MXP - 2:05 am (+1) KHI
    102,206
    emirates.com
    Show Details

    Depart: Karachi to Milan via Dubai

    KHI
    12:15 pm
    2h
    DXB
    1:15 pm
    2h 55m
    DXB
    4:10 pm
    7h 30m
    MXP
    8:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK601
    12:15 pm, 19 Jul Sun
    KHI Karachi
    1:15 pm, 19 Jul Sun
    DXB Dubai
    2h
    2h 55m layover in Dubai (DXB)
    EK91
    4:10 pm, 19 Jul Sun
    DXB Dubai
    8:40 pm, 19 Jul Sun
    MXP Milan
    7h 30m

    Return: Milan to Karachi via Dubai

    MXP
    11:10 am
    5h 10m
    DXB
    7:20 pm
    3h 40m
    DXB
    11:00 pm
    2h 5m
    KHI
    2:05 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    EK102
    11:10 am, 31 Jul Fri
    MXP Milan
    7:20 pm, 31 Jul Fri
    DXB Dubai
    5h 10m
    3h 40m layover in Dubai (DXB)
    EK610
    11:00 pm, 31 Jul Fri
    DXB Dubai
    2:05 am, 1 Aug Sat
    KHI Karachi
    2h 5m
    Depart: Sun, 19 Jul Return: Fri, 31 Jul Karachi to Milan Sun, 19 Jul - Fri, 31 Jul
    Emirates 1 stop 12h 25m
    12:15 pm KHI - 8:40 pm MXP
    Emirates 1 stop 13h 20m
    11:10 am MXP - 4:30 am (+1) KHI
    102,206
    emirates.com
    Show Details

    Depart: Karachi to Milan via Dubai

    KHI
    12:15 pm
    2h
    DXB
    1:15 pm
    2h 55m
    DXB
    4:10 pm
    7h 30m
    MXP
    8:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK601
    12:15 pm, 19 Jul Sun
    KHI Karachi
    1:15 pm, 19 Jul Sun
    DXB Dubai
    2h
    2h 55m layover in Dubai (DXB)
    EK91
    4:10 pm, 19 Jul Sun
    DXB Dubai
    8:40 pm, 19 Jul Sun
    MXP Milan
    7h 30m

    Return: Milan to Karachi via Dubai

    MXP
    11:10 am
    5h 10m
    DXB
    7:20 pm
    6h 10m
    DXB
    1:30 am
    2h
    KHI
    4:30 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK102
    11:10 am, 31 Jul Fri
    MXP Milan
    7:20 pm, 31 Jul Fri
    DXB Dubai
    5h 10m
    6h 10m layover in Dubai (DXB)
    EK604
    1:30 am, 1 Aug Sat
    DXB Dubai
    4:30 am, 1 Aug Sat
    KHI Karachi
    2h
    Depart: Sun, 19 Jul Return: Fri, 31 Jul Karachi to Milan Sun, 19 Jul - Fri, 31 Jul
    Emirates 1 stop 14h 45m
    3:35 am KHI - 2:20 pm MXP
    Emirates 1 stop 10h 55m
    11:10 am MXP - 2:05 am (+1) KHI
    102,206
    emirates.com
    Show Details

    Depart: Karachi to Milan via Dubai

    KHI
    3:35 am
    2h 10m
    DXB
    4:45 am
    5h
    DXB
    9:45 am
    7h 35m
    MXP
    2:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK611
    3:35 am, 19 Jul Sun
    KHI Karachi
    4:45 am, 19 Jul Sun
    DXB Dubai
    2h 10m
    5h layover in Dubai (DXB)
    EK205
    9:45 am, 19 Jul Sun
    DXB Dubai
    2:20 pm, 19 Jul Sun
    MXP Milan
    7h 35m

    Return: Milan to Karachi via Dubai

    MXP
    11:10 am
    5h 10m
    DXB
    7:20 pm
    3h 40m
    DXB
    11:00 pm
    2h 5m
    KHI
    2:05 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    EK102
    11:10 am, 31 Jul Fri
    MXP Milan
    7:20 pm, 31 Jul Fri
    DXB Dubai
    5h 10m
    3h 40m layover in Dubai (DXB)
    EK610
    11:00 pm, 31 Jul Fri
    DXB Dubai
    2:05 am, 1 Aug Sat
    KHI Karachi
    2h 5m
    Depart: Sun, 19 Jul Return: Fri, 31 Jul Karachi to Milan Sun, 19 Jul - Fri, 31 Jul
    Emirates 1 stop 14h 45m
    3:35 am KHI - 2:20 pm MXP
    Emirates 1 stop 13h 20m
    11:10 am MXP - 4:30 am (+1) KHI
    102,206
    emirates.com
    Show Details

    Depart: Karachi to Milan via Dubai

    KHI
    3:35 am
    2h 10m
    DXB
    4:45 am
    5h
    DXB
    9:45 am
    7h 35m
    MXP
    2:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK611
    3:35 am, 19 Jul Sun
    KHI Karachi
    4:45 am, 19 Jul Sun
    DXB Dubai
    2h 10m
    5h layover in Dubai (DXB)
    EK205
    9:45 am, 19 Jul Sun
    DXB Dubai
    2:20 pm, 19 Jul Sun
    MXP Milan
    7h 35m

    Return: Milan to Karachi via Dubai

    MXP
    11:10 am
    5h 10m
    DXB
    7:20 pm
    6h 10m
    DXB
    1:30 am
    2h
    KHI
    4:30 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK102
    11:10 am, 31 Jul Fri
    MXP Milan
    7:20 pm, 31 Jul Fri
    DXB Dubai
    5h 10m
    6h 10m layover in Dubai (DXB)
    EK604
    1:30 am, 1 Aug Sat
    DXB Dubai
    4:30 am, 1 Aug Sat
    KHI Karachi
    2h
    Depart: Sun, 19 Jul Return: Fri, 31 Jul Karachi to Milan Sun, 19 Jul - Fri, 31 Jul
    Emirates 1 stop 12h 35m
    5:45 am KHI - 2:20 pm MXP
    Emirates 1 stop 13h 20m
    11:10 am MXP - 4:30 am (+1) KHI
    102,206
    emirates.com
    Show Details

    Depart: Karachi to Milan via Dubai

    KHI
    5:45 am
    2h
    DXB
    6:45 am
    3h
    DXB
    9:45 am
    7h 35m
    MXP
    2:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK605
    5:45 am, 19 Jul Sun
    KHI Karachi
    6:45 am, 19 Jul Sun
    DXB Dubai
    2h
    3h layover in Dubai (DXB)
    EK205
    9:45 am, 19 Jul Sun
    DXB Dubai
    2:20 pm, 19 Jul Sun
    MXP Milan
    7h 35m

    Return: Milan to Karachi via Dubai

    MXP
    11:10 am
    5h 10m
    DXB
    7:20 pm
    6h 10m
    DXB
    1:30 am
    2h
    KHI
    4:30 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK102
    11:10 am, 31 Jul Fri
    MXP Milan
    7:20 pm, 31 Jul Fri
    DXB Dubai
    5h 10m
    6h 10m layover in Dubai (DXB)
    EK604
    1:30 am, 1 Aug Sat
    DXB Dubai
    4:30 am, 1 Aug Sat
    KHI Karachi
    2h
    Depart: Sun, 19 Jul Return: Fri, 31 Jul Karachi to Milan Sun, 19 Jul - Fri, 31 Jul
    Emirates 1 stop 18h 55m
    5:45 am KHI - 8:40 pm MXP
    Emirates 1 stop 10h 55m
    11:10 am MXP - 2:05 am (+1) KHI
    102,206
    emirates.com
    Show Details

    Depart: Karachi to Milan via Dubai

    KHI
    5:45 am
    2h
    DXB
    6:45 am
    9h 25m
    DXB
    4:10 pm
    7h 30m
    MXP
    8:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK605
    5:45 am, 19 Jul Sun
    KHI Karachi
    6:45 am, 19 Jul Sun
    DXB Dubai
    2h
    9h 25m layover in Dubai (DXB)
    EK91
    4:10 pm, 19 Jul Sun
    DXB Dubai
    8:40 pm, 19 Jul Sun
    MXP Milan
    7h 30m

    Return: Milan to Karachi via Dubai

    MXP
    11:10 am
    5h 10m
    DXB
    7:20 pm
    3h 40m
    DXB
    11:00 pm
    2h 5m
    KHI
    2:05 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    EK102
    11:10 am, 31 Jul Fri
    MXP Milan
    7:20 pm, 31 Jul Fri
    DXB Dubai
    5h 10m
    3h 40m layover in Dubai (DXB)
    EK610
    11:00 pm, 31 Jul Fri
    DXB Dubai
    2:05 am, 1 Aug Sat
    KHI Karachi
    2h 5m
    Depart: Sun, 19 Jul Return: Fri, 31 Jul Karachi to Milan Sun, 19 Jul - Fri, 31 Jul
    Emirates 1 stop 18h 55m
    5:45 am KHI - 8:40 pm MXP
    Emirates 1 stop 13h 20m
    11:10 am MXP - 4:30 am (+1) KHI
    102,206
    emirates.com
    Show Details

    Depart: Karachi to Milan via Dubai

    KHI
    5:45 am
    2h
    DXB
    6:45 am
    9h 25m
    DXB
    4:10 pm
    7h 30m
    MXP
    8:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK605
    5:45 am, 19 Jul Sun
    KHI Karachi
    6:45 am, 19 Jul Sun
    DXB Dubai
    2h
    9h 25m layover in Dubai (DXB)
    EK91
    4:10 pm, 19 Jul Sun
    DXB Dubai
    8:40 pm, 19 Jul Sun
    MXP Milan
    7h 30m

    Return: Milan to Karachi via Dubai

    MXP
    11:10 am
    5h 10m
    DXB
    7:20 pm
    6h 10m
    DXB
    1:30 am
    2h
    KHI
    4:30 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK102
    11:10 am, 31 Jul Fri
    MXP Milan
    7:20 pm, 31 Jul Fri
    DXB Dubai
    5h 10m
    6h 10m layover in Dubai (DXB)
    EK604
    1:30 am, 1 Aug Sat
    DXB Dubai
    4:30 am, 1 Aug Sat
    KHI Karachi
    2h
    Depart: Sun, 19 Jul Return: Fri, 31 Jul Karachi to Milan Sun, 19 Jul - Fri, 31 Jul
    Emirates 1 stop 18h 55m
    5:45 am KHI - 8:40 pm MXP
    Emirates 1 stop 16h 50m
    11:10 am MXP - 8:00 am (+1) KHI
    102,206
    emirates.com
    Show Details

    Depart: Karachi to Milan via Dubai

    KHI
    5:45 am
    2h
    DXB
    6:45 am
    9h 25m
    DXB
    4:10 pm
    7h 30m
    MXP
    8:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK605
    5:45 am, 19 Jul Sun
    KHI Karachi
    6:45 am, 19 Jul Sun
    DXB Dubai
    2h
    9h 25m layover in Dubai (DXB)
    EK91
    4:10 pm, 19 Jul Sun
    DXB Dubai
    8:40 pm, 19 Jul Sun
    MXP Milan
    7h 30m

    Return: Milan to Karachi via Dubai

    MXP
    11:10 am
    5h 10m
    DXB
    7:20 pm
    9h 30m
    DXB
    4:50 am
    2h 10m
    KHI
    8:00 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK102
    11:10 am, 31 Jul Fri
    MXP Milan
    7:20 pm, 31 Jul Fri
    DXB Dubai
    5h 10m
    9h 30m layover in Dubai (DXB)
    EK618
    4:50 am, 1 Aug Sat
    DXB Dubai
    8:00 am, 1 Aug Sat
    KHI Karachi
    2h 10m
    Depart: Sun, 19 Jul Return: Fri, 31 Jul Karachi to Milan Sun, 19 Jul - Fri, 31 Jul
    Emirates 1 stop 15h
    9:40 am KHI - 8:40 pm MXP
    Emirates 1 stop 13h 20m
    11:10 am MXP - 4:30 am (+1) KHI
    102,206
    emirates.com
    Show Details

    Depart: Karachi to Milan via Dubai

    KHI
    9:40 am
    2h 15m
    DXB
    10:55 am
    5h 15m
    DXB
    4:10 pm
    7h 30m
    MXP
    8:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK619
    9:40 am, 19 Jul Sun
    KHI Karachi
    10:55 am, 19 Jul Sun
    DXB Dubai
    2h 15m
    5h 15m layover in Dubai (DXB)
    EK91
    4:10 pm, 19 Jul Sun
    DXB Dubai
    8:40 pm, 19 Jul Sun
    MXP Milan
    7h 30m

    Return: Milan to Karachi via Dubai

    MXP
    11:10 am
    5h 10m
    DXB
    7:20 pm
    6h 10m
    DXB
    1:30 am
    2h
    KHI
    4:30 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK102
    11:10 am, 31 Jul Fri
    MXP Milan
    7:20 pm, 31 Jul Fri
    DXB Dubai
    5h 10m
    6h 10m layover in Dubai (DXB)
    EK604
    1:30 am, 1 Aug Sat
    DXB Dubai
    4:30 am, 1 Aug Sat
    KHI Karachi
    2h
    Depart: Sun, 19 Jul Return: Fri, 31 Jul Karachi to Milan Sun, 19 Jul - Fri, 31 Jul
    Emirates 1 stop 12h 25m
    12:15 pm KHI - 8:40 pm MXP
    Emirates 1 stop 19h 50m
    11:10 am MXP - 11:00 am (+1) KHI
    102,348
    emirates.com
    Show Details

    Depart: Karachi to Milan via Dubai

    KHI
    12:15 pm
    2h
    DXB
    1:15 pm
    2h 55m
    DXB
    4:10 pm
    7h 30m
    MXP
    8:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK601
    12:15 pm, 19 Jul Sun
    KHI Karachi
    1:15 pm, 19 Jul Sun
    DXB Dubai
    2h
    2h 55m layover in Dubai (DXB)
    EK91
    4:10 pm, 19 Jul Sun
    DXB Dubai
    8:40 pm, 19 Jul Sun
    MXP Milan
    7h 30m

    Return: Milan to Karachi via Dubai

    MXP
    11:10 am
    5h 10m
    DXB
    7:20 pm
    12h 40m
    DXB
    8:00 am
    2h
    KHI
    11:00 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK102
    11:10 am, 31 Jul Fri
    MXP Milan
    7:20 pm, 31 Jul Fri
    DXB Dubai
    5h 10m
    12h 40m layover in Dubai (DXB)
    EK600
    8:00 am, 1 Aug Sat
    DXB Dubai
    11:00 am, 1 Aug Sat
    KHI Karachi
    2h
    Depart: Sun, 19 Jul Return: Fri, 31 Jul Karachi to Milan Sun, 19 Jul - Fri, 31 Jul
    Emirates 1 stop 14h 45m
    3:35 am KHI - 2:20 pm MXP
    Emirates 1 stop 19h 50m
    11:10 am MXP - 11:00 am (+1) KHI
    102,348
    emirates.com
    Show Details

    Depart: Karachi to Milan via Dubai

    KHI
    3:35 am
    2h 10m
    DXB
    4:45 am
    5h
    DXB
    9:45 am
    7h 35m
    MXP
    2:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK611
    3:35 am, 19 Jul Sun
    KHI Karachi
    4:45 am, 19 Jul Sun
    DXB Dubai
    2h 10m
    5h layover in Dubai (DXB)
    EK205
    9:45 am, 19 Jul Sun
    DXB Dubai
    2:20 pm, 19 Jul Sun
    MXP Milan
    7h 35m

    Return: Milan to Karachi via Dubai

    MXP
    11:10 am
    5h 10m
    DXB
    7:20 pm
    12h 40m
    DXB
    8:00 am
    2h
    KHI
    11:00 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK102
    11:10 am, 31 Jul Fri
    MXP Milan
    7:20 pm, 31 Jul Fri
    DXB Dubai
    5h 10m
    12h 40m layover in Dubai (DXB)
    EK600
    8:00 am, 1 Aug Sat
    DXB Dubai
    11:00 am, 1 Aug Sat
    KHI Karachi
    2h