×
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
    Etihad Airways 100 results US$773 View Flights
    Emirates 46 results US$842 View Flights
    Qatar Airways 4 results US$876 View Flights
    Alitalia 27 results US$1,013 View Flights
    Themes Results Price View
    View All Themes View Cities
    Senior-friendly 125 results US$773 View Cities
    Romantic 125 results US$773 View Cities
    Historical 125 results US$773 View Cities
    Cultural 125 results US$773 View Cities
    Foodie 54 results US$773 View Cities
    Family-friendly 54 results US$773 View Cities
    Shopping 52 results US$858 View Cities
    Relaxing 52 results US$858 View Cities
    Cities Results Price View
    View All Cities View Flights
    Rome 54 results US$773 View Flights
    Milan 52 results US$858 View Flights
    Venice 71 results US$924 View Flights
    Cities Results Price View
    View All Cities View Flights
    Karachi 105 results US$773 View Flights
    Lahore 67 results US$858 View Flights
    Sialkot 3 results US$911 View Flights
    Islamabad 2 results US$2,122 View Flights
    Depart: Wed, 8 Jul Return: Thu, 30 Jul Karachi to Rome Wed, 8 Jul - Thu, 30 Jul
    Etihad Airways 2+ stops 18h
    5:35 am KHI - 7:35 pm FCO
    Etihad Airways 2+ stops 16h 20m
    6:20 am FCO - 2:40 am (+1) KHI
    US$772
    etihad.com
    Show Details

    Depart: Karachi to Rome via Abu Dhabi, Belgrade

    KHI
    5:35 am
    2h 25m
    AUH
    7:00 am
    1h 35m
    AUH
    8:35 am
    6h 40m
    BEG
    12:15 pm
    5h 50m
    BEG
    6:05 pm
    1h 30m
    FCO
    7:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EY222
    5:35 am, 8 Jul Wed
    KHI Karachi
    7:00 am, 8 Jul Wed
    AUH Abu Dhabi
    2h 25m
    1h 35m layover in Abu Dhabi (AUH)
    EY5995
    8:35 am, 8 Jul Wed
    AUH Abu Dhabi
    12:15 pm, 8 Jul Wed
    BEG Belgrade
    6h 40m
    5h 50m layover in Belgrade (BEG)
    EY6000
    6:05 pm, 8 Jul Wed
    BEG Belgrade
    7:35 pm, 8 Jul Wed
    FCO Rome
    1h 30m

    Return: Rome to Karachi via Duesseldorf, Abu Dhabi

    FCO
    6:20 am
    2h 10m
    DUS
    8:30 am
    3h 20m
    DUS
    11:50 am
    5h 35m
    AUH
    8:25 pm
    2h 50m
    AUH
    11:15 pm
    2h 25m
    KHI
    2:40 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    EY2875
    6:20 am, 30 Jul Thu
    FCO Rome
    8:30 am, 30 Jul Thu
    DUS Duesseldorf
    2h 10m
    3h 20m layover in Duesseldorf (DUS)
    EY24
    11:50 am, 30 Jul Thu
    DUS Duesseldorf
    8:25 pm, 30 Jul Thu
    AUH Abu Dhabi
    5h 35m
    2h 50m layover in Abu Dhabi (AUH)
    EY221
    11:15 pm, 30 Jul Thu
    AUH Abu Dhabi
    2:40 am, 31 Jul Fri
    KHI Karachi
    2h 25m
    Depart: Wed, 8 Jul Return: Thu, 30 Jul Karachi to Rome Wed, 8 Jul - Thu, 30 Jul
    Etihad Airways 2+ stops 14h 30m
    10:00 pm KHI - 8:30 am (+1) FCO
    Etihad Airways 2+ stops 16h 20m
    6:20 am FCO - 2:40 am (+1) KHI
    US$772
    etihad.com
    Show Details

    Depart: Karachi to Rome via Abu Dhabi, Belgrade

    KHI
    10:00 pm
    2h 25m
    AUH
    11:25 pm
    2h 40m
    AUH
    2:05 am
    6h 45m
    BEG
    5:50 am
    1h 10m
    BEG
    7:00 am
    1h 30m
    FCO
    8:30 am
    Airlines
    Flight No.
    From
    To
    Duration
    EY201
    10:00 pm, 8 Jul Wed
    KHI Karachi
    11:25 pm, 8 Jul Wed
    AUH Abu Dhabi
    2h 25m
    2h 40m layover in Abu Dhabi (AUH)
    EY71
    2:05 am, 9 Jul Thu
    AUH Abu Dhabi
    5:50 am, 9 Jul Thu
    BEG Belgrade
    6h 45m
    1h 10m layover in Belgrade (BEG)
    EY6000
    7:00 am, 9 Jul Thu
    BEG Belgrade
    8:30 am, 9 Jul Thu
    FCO Rome
    1h 30m

    Return: Rome to Karachi via Duesseldorf, Abu Dhabi

    FCO
    6:20 am
    2h 10m
    DUS
    8:30 am
    3h 20m
    DUS
    11:50 am
    5h 35m
    AUH
    8:25 pm
    2h 50m
    AUH
    11:15 pm
    2h 25m
    KHI
    2:40 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    EY2875
    6:20 am, 30 Jul Thu
    FCO Rome
    8:30 am, 30 Jul Thu
    DUS Duesseldorf
    2h 10m
    3h 20m layover in Duesseldorf (DUS)
    EY24
    11:50 am, 30 Jul Thu
    DUS Duesseldorf
    8:25 pm, 30 Jul Thu
    AUH Abu Dhabi
    5h 35m
    2h 50m layover in Abu Dhabi (AUH)
    EY221
    11:15 pm, 30 Jul Thu
    AUH Abu Dhabi
    2:40 am, 31 Jul Fri
    KHI Karachi
    2h 25m
    Depart: Wed, 8 Jul Return: Thu, 30 Jul Karachi to Rome Wed, 8 Jul - Thu, 30 Jul
    Etihad Airways 2+ stops 14h 30m
    10:00 pm KHI - 8:30 am (+1) FCO
    Etihad Airways 2+ stops 16h 15m
    6:25 am FCO - 2:40 am (+1) KHI
    US$778
    etihad.com
    Show Details

    Depart: Karachi to Rome via Abu Dhabi, Belgrade

    KHI
    10:00 pm
    2h 25m
    AUH
    11:25 pm
    2h 40m
    AUH
    2:05 am
    6h 45m
    BEG
    5:50 am
    1h 10m
    BEG
    7:00 am
    1h 30m
    FCO
    8:30 am
    Airlines
    Flight No.
    From
    To
    Duration
    EY201
    10:00 pm, 8 Jul Wed
    KHI Karachi
    11:25 pm, 8 Jul Wed
    AUH Abu Dhabi
    2h 25m
    2h 40m layover in Abu Dhabi (AUH)
    EY71
    2:05 am, 9 Jul Thu
    AUH Abu Dhabi
    5:50 am, 9 Jul Thu
    BEG Belgrade
    6h 45m
    1h 10m layover in Belgrade (BEG)
    EY6000
    7:00 am, 9 Jul Thu
    BEG Belgrade
    8:30 am, 9 Jul Thu
    FCO Rome
    1h 30m

    Return: Rome to Karachi via Berlin, Abu Dhabi

    FCO
    6:25 am
    2h 10m
    TXL
    8:35 am
    2h 40m
    TXL
    11:15 am
    5h 10m
    AUH
    7:25 pm
    3h 50m
    AUH
    11:15 pm
    2h 25m
    KHI
    2:40 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    EY2873
    6:25 am, 30 Jul Thu
    FCO Rome
    8:35 am, 30 Jul Thu
    TXL Berlin
    2h 10m
    2h 40m layover in Berlin (TXL)
    EY1752
    11:15 am, 30 Jul Thu
    TXL Berlin
    7:25 pm, 30 Jul Thu
    AUH Abu Dhabi
    5h 10m
    3h 50m layover in Abu Dhabi (AUH)
    EY221
    11:15 pm, 30 Jul Thu
    AUH Abu Dhabi
    2:40 am, 31 Jul Fri
    KHI Karachi
    2h 25m
    Depart: Wed, 8 Jul Return: Thu, 30 Jul Karachi to Rome Wed, 8 Jul - Thu, 30 Jul
    Etihad Airways 2+ stops 18h
    5:35 am KHI - 7:35 pm FCO
    Etihad Airways 2+ stops 16h 15m
    6:25 am FCO - 2:40 am (+1) KHI
    US$778
    etihad.com
    Show Details

    Depart: Karachi to Rome via Abu Dhabi, Belgrade

    KHI
    5:35 am
    2h 25m
    AUH
    7:00 am
    1h 35m
    AUH
    8:35 am
    6h 40m
    BEG
    12:15 pm
    5h 50m
    BEG
    6:05 pm
    1h 30m
    FCO
    7:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EY222
    5:35 am, 8 Jul Wed
    KHI Karachi
    7:00 am, 8 Jul Wed
    AUH Abu Dhabi
    2h 25m
    1h 35m layover in Abu Dhabi (AUH)
    EY5995
    8:35 am, 8 Jul Wed
    AUH Abu Dhabi
    12:15 pm, 8 Jul Wed
    BEG Belgrade
    6h 40m
    5h 50m layover in Belgrade (BEG)
    EY6000
    6:05 pm, 8 Jul Wed
    BEG Belgrade
    7:35 pm, 8 Jul Wed
    FCO Rome
    1h 30m

    Return: Rome to Karachi via Berlin, Abu Dhabi

    FCO
    6:25 am
    2h 10m
    TXL
    8:35 am
    2h 40m
    TXL
    11:15 am
    5h 10m
    AUH
    7:25 pm
    3h 50m
    AUH
    11:15 pm
    2h 25m
    KHI
    2:40 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    EY2873
    6:25 am, 30 Jul Thu
    FCO Rome
    8:35 am, 30 Jul Thu
    TXL Berlin
    2h 10m
    2h 40m layover in Berlin (TXL)
    EY1752
    11:15 am, 30 Jul Thu
    TXL Berlin
    7:25 pm, 30 Jul Thu
    AUH Abu Dhabi
    5h 10m
    3h 50m layover in Abu Dhabi (AUH)
    EY221
    11:15 pm, 30 Jul Thu
    AUH Abu Dhabi
    2:40 am, 31 Jul Fri
    KHI Karachi
    2h 25m
    Depart: Wed, 8 Jul Return: Thu, 30 Jul Karachi to Rome Wed, 8 Jul - Thu, 30 Jul
    Etihad Airways 2+ stops 14h 30m
    10:00 pm KHI - 8:30 am (+1) FCO
    Etihad Airways 2+ stops 13h 35m
    9:05 am FCO - 2:40 am (+1) KHI
    US$780
    etihad.com
    Show Details

    Depart: Karachi to Rome via Abu Dhabi, Belgrade

    KHI
    10:00 pm
    2h 25m
    AUH
    11:25 pm
    2h 40m
    AUH
    2:05 am
    6h 45m
    BEG
    5:50 am
    1h 10m
    BEG
    7:00 am
    1h 30m
    FCO
    8:30 am
    Airlines
    Flight No.
    From
    To
    Duration
    EY201
    10:00 pm, 8 Jul Wed
    KHI Karachi
    11:25 pm, 8 Jul Wed
    AUH Abu Dhabi
    2h 25m
    2h 40m layover in Abu Dhabi (AUH)
    EY71
    2:05 am, 9 Jul Thu
    AUH Abu Dhabi
    5:50 am, 9 Jul Thu
    BEG Belgrade
    6h 45m
    1h 10m layover in Belgrade (BEG)
    EY6000
    7:00 am, 9 Jul Thu
    BEG Belgrade
    8:30 am, 9 Jul Thu
    FCO Rome
    1h 30m

    Return: Rome to Karachi via Zurich, Abu Dhabi

    FCO
    9:05 am
    1h 35m
    ZRH
    10:40 am
    45m
    ZRH
    11:25 am
    5h 30m
    AUH
    7:55 pm
    3h 20m
    AUH
    11:15 pm
    2h 25m
    KHI
    2:40 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    EY7063
    9:05 am, 30 Jul Thu
    FCO Rome
    10:40 am, 30 Jul Thu
    ZRH Zurich
    1h 35m
    45m layover in Zurich (ZRH)
    EY74
    11:25 am, 30 Jul Thu
    ZRH Zurich
    7:55 pm, 30 Jul Thu
    AUH Abu Dhabi
    5h 30m
    3h 20m layover in Abu Dhabi (AUH)
    EY221
    11:15 pm, 30 Jul Thu
    AUH Abu Dhabi
    2:40 am, 31 Jul Fri
    KHI Karachi
    2h 25m
    Depart: Wed, 8 Jul Return: Thu, 30 Jul Karachi to Rome Wed, 8 Jul - Thu, 30 Jul
    Etihad Airways 2+ stops 18h
    5:35 am KHI - 7:35 pm FCO
    Etihad Airways 2+ stops 13h 35m
    9:05 am FCO - 2:40 am (+1) KHI
    US$780
    etihad.com
    Show Details

    Depart: Karachi to Rome via Abu Dhabi, Belgrade

    KHI
    5:35 am
    2h 25m
    AUH
    7:00 am
    1h 35m
    AUH
    8:35 am
    6h 40m
    BEG
    12:15 pm
    5h 50m
    BEG
    6:05 pm
    1h 30m
    FCO
    7:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EY222
    5:35 am, 8 Jul Wed
    KHI Karachi
    7:00 am, 8 Jul Wed
    AUH Abu Dhabi
    2h 25m
    1h 35m layover in Abu Dhabi (AUH)
    EY5995
    8:35 am, 8 Jul Wed
    AUH Abu Dhabi
    12:15 pm, 8 Jul Wed
    BEG Belgrade
    6h 40m
    5h 50m layover in Belgrade (BEG)
    EY6000
    6:05 pm, 8 Jul Wed
    BEG Belgrade
    7:35 pm, 8 Jul Wed
    FCO Rome
    1h 30m

    Return: Rome to Karachi via Zurich, Abu Dhabi

    FCO
    9:05 am
    1h 35m
    ZRH
    10:40 am
    45m
    ZRH
    11:25 am
    5h 30m
    AUH
    7:55 pm
    3h 20m
    AUH
    11:15 pm
    2h 25m
    KHI
    2:40 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    EY7063
    9:05 am, 30 Jul Thu
    FCO Rome
    10:40 am, 30 Jul Thu
    ZRH Zurich
    1h 35m
    45m layover in Zurich (ZRH)
    EY74
    11:25 am, 30 Jul Thu
    ZRH Zurich
    7:55 pm, 30 Jul Thu
    AUH Abu Dhabi
    5h 30m
    3h 20m layover in Abu Dhabi (AUH)
    EY221
    11:15 pm, 30 Jul Thu
    AUH Abu Dhabi
    2:40 am, 31 Jul Fri
    KHI Karachi
    2h 25m
    Depart: Wed, 8 Jul Return: Thu, 30 Jul Karachi to Rome Wed, 8 Jul - Thu, 30 Jul
    Etihad Airways 2+ stops 17h 25m
    10:00 pm KHI - 11:25 am (+1) FCO
    Etihad Airways 2+ stops 13h 15m
    9:25 am FCO - 2:40 am (+1) KHI
    US$815
    etihad.com
    Show Details

    Depart: Karachi to Rome via Abu Dhabi, Duesseldorf

    KHI
    10:00 pm
    2h 25m
    AUH
    11:25 pm
    2h 50m
    AUH
    2:15 am
    8h 5m
    DUS
    7:20 am
    1h 55m
    DUS
    9:15 am
    2h 10m
    FCO
    11:25 am
    Airlines
    Flight No.
    From
    To
    Duration
    EY201
    10:00 pm, 8 Jul Wed
    KHI Karachi
    11:25 pm, 8 Jul Wed
    AUH Abu Dhabi
    2h 25m
    2h 50m layover in Abu Dhabi (AUH)
    EY23
    2:15 am, 9 Jul Thu
    AUH Abu Dhabi
    7:20 am, 9 Jul Thu
    DUS Duesseldorf
    8h 5m
    1h 55m layover in Duesseldorf (DUS)
    EY2874
    9:15 am, 9 Jul Thu
    DUS Duesseldorf
    11:25 am, 9 Jul Thu
    FCO Rome
    2h 10m

    Return: Rome to Karachi via Belgrade, Abu Dhabi

    FCO
    9:25 am
    1h 40m
    BEG
    11:05 am
    1h 50m
    BEG
    12:55 pm
    4h 25m
    AUH
    8:20 pm
    2h 55m
    AUH
    11:15 pm
    2h 25m
    KHI
    2:40 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    EY6011
    9:25 am, 30 Jul Thu
    FCO Rome
    11:05 am, 30 Jul Thu
    BEG Belgrade
    1h 40m
    1h 50m layover in Belgrade (BEG)
    EY72
    12:55 pm, 30 Jul Thu
    BEG Belgrade
    8:20 pm, 30 Jul Thu
    AUH Abu Dhabi
    4h 25m
    2h 55m layover in Abu Dhabi (AUH)
    EY221
    11:15 pm, 30 Jul Thu
    AUH Abu Dhabi
    2:40 am, 31 Jul Fri
    KHI Karachi
    2h 25m
    Depart: Wed, 8 Jul Return: Thu, 30 Jul Karachi to Rome Wed, 8 Jul - Thu, 30 Jul
    Etihad Airways 2+ stops 19h 30m
    10:00 pm KHI - 1:30 pm (+1) FCO
    Etihad Airways 2+ stops 13h 15m
    9:25 am FCO - 2:40 am (+1) KHI
    US$815
    etihad.com
    Show Details

    Depart: Karachi to Rome via Abu Dhabi, Duesseldorf

    KHI
    10:00 pm
    2h 25m
    AUH
    11:25 pm
    2h 50m
    AUH
    2:15 am
    8h 5m
    DUS
    7:20 am
    4h 10m
    DUS
    11:30 am
    2h
    FCO
    1:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EY201
    10:00 pm, 8 Jul Wed
    KHI Karachi
    11:25 pm, 8 Jul Wed
    AUH Abu Dhabi
    2h 25m
    2h 50m layover in Abu Dhabi (AUH)
    EY23
    2:15 am, 9 Jul Thu
    AUH Abu Dhabi
    7:20 am, 9 Jul Thu
    DUS Duesseldorf
    8h 5m
    4h 10m layover in Duesseldorf (DUS)
    EY1561
    11:30 am, 9 Jul Thu
    DUS Duesseldorf
    1:30 pm, 9 Jul Thu
    FCO Rome
    2h

    Return: Rome to Karachi via Belgrade, Abu Dhabi

    FCO
    9:25 am
    1h 40m
    BEG
    11:05 am
    1h 50m
    BEG
    12:55 pm
    4h 25m
    AUH
    8:20 pm
    2h 55m
    AUH
    11:15 pm
    2h 25m
    KHI
    2:40 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    EY6011
    9:25 am, 30 Jul Thu
    FCO Rome
    11:05 am, 30 Jul Thu
    BEG Belgrade
    1h 40m
    1h 50m layover in Belgrade (BEG)
    EY72
    12:55 pm, 30 Jul Thu
    BEG Belgrade
    8:20 pm, 30 Jul Thu
    AUH Abu Dhabi
    4h 25m
    2h 55m layover in Abu Dhabi (AUH)
    EY221
    11:15 pm, 30 Jul Thu
    AUH Abu Dhabi
    2:40 am, 31 Jul Fri
    KHI Karachi
    2h 25m
    Depart: Wed, 8 Jul Return: Thu, 30 Jul Karachi to Rome Wed, 8 Jul - Thu, 30 Jul
    Etihad Airways 2+ stops 17h 35m
    10:00 pm KHI - 11:35 am (+1) FCO
    Etihad Airways 2+ stops 13h 15m
    9:25 am FCO - 2:40 am (+1) KHI
    US$815
    etihad.com
    Show Details

    Depart: Karachi to Rome via Abu Dhabi, Berlin

    KHI
    10:00 pm
    2h 25m
    AUH
    11:25 pm
    3h 5m
    AUH
    2:30 am
    7h 30m
    TXL
    7:00 am
    2h 25m
    TXL
    9:25 am
    2h 10m
    FCO
    11:35 am
    Airlines
    Flight No.
    From
    To
    Duration
    EY201
    10:00 pm, 8 Jul Wed
    KHI Karachi
    11:25 pm, 8 Jul Wed
    AUH Abu Dhabi
    2h 25m
    3h 5m layover in Abu Dhabi (AUH)
    EY1401
    2:30 am, 9 Jul Thu
    AUH Abu Dhabi
    7:00 am, 9 Jul Thu
    TXL Berlin
    7h 30m
    2h 25m layover in Berlin (TXL)
    EY2872
    9:25 am, 9 Jul Thu
    TXL Berlin
    11:35 am, 9 Jul Thu
    FCO Rome
    2h 10m

    Return: Rome to Karachi via Belgrade, Abu Dhabi

    FCO
    9:25 am
    1h 40m
    BEG
    11:05 am
    1h 50m
    BEG
    12:55 pm
    4h 25m
    AUH
    8:20 pm
    2h 55m
    AUH
    11:15 pm
    2h 25m
    KHI
    2:40 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    EY6011
    9:25 am, 30 Jul Thu
    FCO Rome
    11:05 am, 30 Jul Thu
    BEG Belgrade
    1h 40m
    1h 50m layover in Belgrade (BEG)
    EY72
    12:55 pm, 30 Jul Thu
    BEG Belgrade
    8:20 pm, 30 Jul Thu
    AUH Abu Dhabi
    4h 25m
    2h 55m layover in Abu Dhabi (AUH)
    EY221
    11:15 pm, 30 Jul Thu
    AUH Abu Dhabi
    2:40 am, 31 Jul Fri
    KHI Karachi
    2h 25m
    Depart: Wed, 8 Jul Return: Thu, 30 Jul Karachi to Rome Wed, 8 Jul - Thu, 30 Jul
    Etihad Airways 2+ stops 19h 15m
    10:00 pm KHI - 1:15 pm (+1) FCO
    Etihad Airways 2+ stops 13h 15m
    9:25 am FCO - 2:40 am (+1) KHI
    US$815
    etihad.com
    Show Details

    Depart: Karachi to Rome via Abu Dhabi, Berlin

    KHI
    10:00 pm
    2h 25m
    AUH
    11:25 pm
    3h 5m
    AUH
    2:30 am
    7h 30m
    TXL
    7:00 am
    4h 10m
    TXL
    11:10 am
    2h 5m
    FCO
    1:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EY201
    10:00 pm, 8 Jul Wed
    KHI Karachi
    11:25 pm, 8 Jul Wed
    AUH Abu Dhabi
    2h 25m
    3h 5m layover in Abu Dhabi (AUH)
    EY1401
    2:30 am, 9 Jul Thu
    AUH Abu Dhabi
    7:00 am, 9 Jul Thu
    TXL Berlin
    7h 30m
    4h 10m layover in Berlin (TXL)
    EY1560
    11:10 am, 9 Jul Thu
    TXL Berlin
    1:15 pm, 9 Jul Thu
    FCO Rome
    2h 5m

    Return: Rome to Karachi via Belgrade, Abu Dhabi

    FCO
    9:25 am
    1h 40m
    BEG
    11:05 am
    1h 50m
    BEG
    12:55 pm
    4h 25m
    AUH
    8:20 pm
    2h 55m
    AUH
    11:15 pm
    2h 25m
    KHI
    2:40 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    EY6011
    9:25 am, 30 Jul Thu
    FCO Rome
    11:05 am, 30 Jul Thu
    BEG Belgrade
    1h 40m
    1h 50m layover in Belgrade (BEG)
    EY72
    12:55 pm, 30 Jul Thu
    BEG Belgrade
    8:20 pm, 30 Jul Thu
    AUH Abu Dhabi
    4h 25m
    2h 55m layover in Abu Dhabi (AUH)
    EY221
    11:15 pm, 30 Jul Thu
    AUH Abu Dhabi
    2:40 am, 31 Jul Fri
    KHI Karachi
    2h 25m
    Depart: Wed, 8 Jul Return: Thu, 30 Jul Karachi to Rome Wed, 8 Jul - Thu, 30 Jul
    Etihad Airways 2+ stops 14h 30m
    10:00 pm KHI - 8:30 am (+1) FCO
    Etihad Airways 2+ stops 18h 10m
    6:20 am FCO - 4:30 am (+1) KHI
    US$830
    etihad.com
    Show Details

    Depart: Karachi to Rome via Abu Dhabi, Belgrade

    KHI
    10:00 pm
    2h 25m
    AUH
    11:25 pm
    2h 40m
    AUH
    2:05 am
    6h 45m
    BEG
    5:50 am
    1h 10m
    BEG
    7:00 am
    1h 30m
    FCO
    8:30 am
    Airlines
    Flight No.
    From
    To
    Duration
    EY201
    10:00 pm, 8 Jul Wed
    KHI Karachi
    11:25 pm, 8 Jul Wed
    AUH Abu Dhabi
    2h 25m
    2h 40m layover in Abu Dhabi (AUH)
    EY71
    2:05 am, 9 Jul Thu
    AUH Abu Dhabi
    5:50 am, 9 Jul Thu
    BEG Belgrade
    6h 45m
    1h 10m layover in Belgrade (BEG)
    EY6000
    7:00 am, 9 Jul Thu
    BEG Belgrade
    8:30 am, 9 Jul Thu
    FCO Rome
    1h 30m

    Return: Rome to Karachi via Duesseldorf, Abu Dhabi

    FCO
    6:20 am
    2h 10m
    DUS
    8:30 am
    3h 20m
    DUS
    11:50 am
    5h 35m
    AUH
    8:25 pm
    5h
    AUH
    1:25 am
    2h 5m
    KHI
    4:30 am
    Airlines
    Flight No.
    From
    To
    Duration
    EY2875
    6:20 am, 30 Jul Thu
    FCO Rome
    8:30 am, 30 Jul Thu
    DUS Duesseldorf
    2h 10m
    3h 20m layover in Duesseldorf (DUS)
    EY24
    11:50 am, 30 Jul Thu
    DUS Duesseldorf
    8:25 pm, 30 Jul Thu
    AUH Abu Dhabi
    5h 35m
    5h layover in Abu Dhabi (AUH)
    EY2552
    1:25 am, 31 Jul Fri
    AUH Abu Dhabi
    4:30 am, 31 Jul Fri
    KHI Karachi
    2h 5m
    Depart: Wed, 8 Jul Return: Thu, 30 Jul Karachi to Rome Wed, 8 Jul - Thu, 30 Jul
    Etihad Airways 2+ stops 14h 30m
    10:00 pm KHI - 8:30 am (+1) FCO
    Etihad Airways 2+ stops 18h 5m
    6:25 am FCO - 4:30 am (+1) KHI
    US$837
    etihad.com
    Show Details

    Depart: Karachi to Rome via Abu Dhabi, Belgrade

    KHI
    10:00 pm
    2h 25m
    AUH
    11:25 pm
    2h 40m
    AUH
    2:05 am
    6h 45m
    BEG
    5:50 am
    1h 10m
    BEG
    7:00 am
    1h 30m
    FCO
    8:30 am
    Airlines
    Flight No.
    From
    To
    Duration
    EY201
    10:00 pm, 8 Jul Wed
    KHI Karachi
    11:25 pm, 8 Jul Wed
    AUH Abu Dhabi
    2h 25m
    2h 40m layover in Abu Dhabi (AUH)
    EY71
    2:05 am, 9 Jul Thu
    AUH Abu Dhabi
    5:50 am, 9 Jul Thu
    BEG Belgrade
    6h 45m
    1h 10m layover in Belgrade (BEG)
    EY6000
    7:00 am, 9 Jul Thu
    BEG Belgrade
    8:30 am, 9 Jul Thu
    FCO Rome
    1h 30m

    Return: Rome to Karachi via Berlin, Abu Dhabi

    FCO
    6:25 am
    2h 10m
    TXL
    8:35 am
    2h 40m
    TXL
    11:15 am
    5h 10m
    AUH
    7:25 pm
    6h
    AUH
    1:25 am
    2h 5m
    KHI
    4:30 am
    Airlines
    Flight No.
    From
    To
    Duration
    EY2873
    6:25 am, 30 Jul Thu
    FCO Rome
    8:35 am, 30 Jul Thu
    TXL Berlin
    2h 10m
    2h 40m layover in Berlin (TXL)
    EY1752
    11:15 am, 30 Jul Thu
    TXL Berlin
    7:25 pm, 30 Jul Thu
    AUH Abu Dhabi
    5h 10m
    6h layover in Abu Dhabi (AUH)
    EY2552
    1:25 am, 31 Jul Fri
    AUH Abu Dhabi
    4:30 am, 31 Jul Fri
    KHI Karachi
    2h 5m
    Depart: Wed, 8 Jul Return: Thu, 30 Jul Karachi to Rome Wed, 8 Jul - Thu, 30 Jul
    Emirates 1 stop 18h 20m
    5:45 am KHI - 8:05 pm FCO
    Emirates 1 stop 8h 55m
    10:05 pm FCO - 11:00 am (+1) KHI
    US$841
    emirates.com
    Show Details

    Depart: Karachi to Rome via Dubai

    KHI
    5:45 am
    2h
    DXB
    6:45 am
    9h 10m
    DXB
    3:55 pm
    7h 10m
    FCO
    8:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK605
    5:45 am, 8 Jul Wed
    KHI Karachi
    6:45 am, 8 Jul Wed
    DXB Dubai
    2h
    9h 10m layover in Dubai (DXB)
    EK95
    3:55 pm, 8 Jul Wed
    DXB Dubai
    8:05 pm, 8 Jul Wed
    FCO Rome
    7h 10m

    Return: Rome to Karachi via Dubai

    FCO
    10:05 pm
    4h 45m
    DXB
    5:50 am (+1)
    2h 10m
    DXB
    8:00 am
    2h
    KHI
    11:00 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK96
    10:05 pm, 30 Jul Thu
    FCO Rome
    5:50 am, 31 Jul Fri
    DXB Dubai
    4h 45m
    2h 10m layover in Dubai (DXB)
    EK600
    8:00 am, 31 Jul Fri
    DXB Dubai
    11:00 am, 31 Jul Fri
    KHI Karachi
    2h
    Depart: Wed, 8 Jul Return: Thu, 30 Jul Karachi to Rome Wed, 8 Jul - Thu, 30 Jul
    Emirates 1 stop 14h 25m
    9:40 am KHI - 8:05 pm FCO
    Emirates 1 stop 10h 45m
    10:05 pm FCO - 12:50 pm (+1) KHI
    US$841
    emirates.com
    Show Details

    Depart: Karachi to Rome via Dubai

    KHI
    9:40 am
    2h 15m
    DXB
    10:55 am
    5h
    DXB
    3:55 pm
    7h 10m
    FCO
    8:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK619
    9:40 am, 8 Jul Wed
    KHI Karachi
    10:55 am, 8 Jul Wed
    DXB Dubai
    2h 15m
    5h layover in Dubai (DXB)
    EK95
    3:55 pm, 8 Jul Wed
    DXB Dubai
    8:05 pm, 8 Jul Wed
    FCO Rome
    7h 10m

    Return: Rome to Karachi via Dubai

    FCO
    10:05 pm
    4h 45m
    DXB
    5:50 am (+1)
    3h 50m
    DXB
    9:40 am
    2h 10m
    KHI
    12:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK96
    10:05 pm, 30 Jul Thu
    FCO Rome
    5:50 am, 31 Jul Fri
    DXB Dubai
    4h 45m
    3h 50m layover in Dubai (DXB)
    EK606
    9:40 am, 31 Jul Fri
    DXB Dubai
    12:50 pm, 31 Jul Fri
    KHI Karachi
    2h 10m
    Depart: Wed, 8 Jul Return: Thu, 30 Jul Karachi to Rome Wed, 8 Jul - Thu, 30 Jul
    Emirates 1 stop 13h 45m
    3:35 am KHI - 1:20 pm FCO
    Emirates 1 stop 8h 55m
    10:05 pm FCO - 11:00 am (+1) KHI
    US$841
    emirates.com
    Show Details

    Depart: Karachi to Rome via Dubai

    KHI
    3:35 am
    2h 10m
    DXB
    4:45 am
    4h 25m
    DXB
    9:10 am
    7h 10m
    FCO
    1:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK611
    3:35 am, 8 Jul Wed
    KHI Karachi
    4:45 am, 8 Jul Wed
    DXB Dubai
    2h 10m
    4h 25m layover in Dubai (DXB)
    EK97
    9:10 am, 8 Jul Wed
    DXB Dubai
    1:20 pm, 8 Jul Wed
    FCO Rome
    7h 10m

    Return: Rome to Karachi via Dubai

    FCO
    10:05 pm
    4h 45m
    DXB
    5:50 am (+1)
    2h 10m
    DXB
    8:00 am
    2h
    KHI
    11:00 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK96
    10:05 pm, 30 Jul Thu
    FCO Rome
    5:50 am, 31 Jul Fri
    DXB Dubai
    4h 45m
    2h 10m layover in Dubai (DXB)
    EK600
    8:00 am, 31 Jul Fri
    DXB Dubai
    11:00 am, 31 Jul Fri
    KHI Karachi
    2h
    Depart: Wed, 8 Jul Return: Thu, 30 Jul Karachi to Rome Wed, 8 Jul - Thu, 30 Jul
    Emirates 1 stop 11h 35m
    5:45 am KHI - 1:20 pm FCO
    Emirates 1 stop 8h 55m
    10:05 pm FCO - 11:00 am (+1) KHI
    US$841
    emirates.com
    Show Details

    Depart: Karachi to Rome via Dubai

    KHI
    5:45 am
    2h
    DXB
    6:45 am
    2h 25m
    DXB
    9:10 am
    7h 10m
    FCO
    1:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK605
    5:45 am, 8 Jul Wed
    KHI Karachi
    6:45 am, 8 Jul Wed
    DXB Dubai
    2h
    2h 25m layover in Dubai (DXB)
    EK97
    9:10 am, 8 Jul Wed
    DXB Dubai
    1:20 pm, 8 Jul Wed
    FCO Rome
    7h 10m

    Return: Rome to Karachi via Dubai

    FCO
    10:05 pm
    4h 45m
    DXB
    5:50 am (+1)
    2h 10m
    DXB
    8:00 am
    2h
    KHI
    11:00 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK96
    10:05 pm, 30 Jul Thu
    FCO Rome
    5:50 am, 31 Jul Fri
    DXB Dubai
    4h 45m
    2h 10m layover in Dubai (DXB)
    EK600
    8:00 am, 31 Jul Fri
    DXB Dubai
    11:00 am, 31 Jul Fri
    KHI Karachi
    2h
    Depart: Wed, 8 Jul Return: Thu, 30 Jul Karachi to Rome Wed, 8 Jul - Thu, 30 Jul
    Emirates 1 stop 11h 50m
    12:15 pm KHI - 8:05 pm FCO
    Emirates 1 stop 8h 55m
    10:05 pm FCO - 11:00 am (+1) KHI
    US$841
    emirates.com
    Show Details

    Depart: Karachi to Rome via Dubai

    KHI
    12:15 pm
    2h
    DXB
    1:15 pm
    2h 40m
    DXB
    3:55 pm
    7h 10m
    FCO
    8:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK601
    12:15 pm, 8 Jul Wed
    KHI Karachi
    1:15 pm, 8 Jul Wed
    DXB Dubai
    2h
    2h 40m layover in Dubai (DXB)
    EK95
    3:55 pm, 8 Jul Wed
    DXB Dubai
    8:05 pm, 8 Jul Wed
    FCO Rome
    7h 10m

    Return: Rome to Karachi via Dubai

    FCO
    10:05 pm
    4h 45m
    DXB
    5:50 am (+1)
    2h 10m
    DXB
    8:00 am
    2h
    KHI
    11:00 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK96
    10:05 pm, 30 Jul Thu
    FCO Rome
    5:50 am, 31 Jul Fri
    DXB Dubai
    4h 45m
    2h 10m layover in Dubai (DXB)
    EK600
    8:00 am, 31 Jul Fri
    DXB Dubai
    11:00 am, 31 Jul Fri
    KHI Karachi
    2h
    Depart: Wed, 8 Jul Return: Thu, 30 Jul Karachi to Rome Wed, 8 Jul - Thu, 30 Jul
    Emirates 1 stop 11h 50m
    12:15 pm KHI - 8:05 pm FCO
    Emirates 1 stop 10h 45m
    10:05 pm FCO - 12:50 pm (+1) KHI
    US$841
    emirates.com
    Show Details

    Depart: Karachi to Rome via Dubai

    KHI
    12:15 pm
    2h
    DXB
    1:15 pm
    2h 40m
    DXB
    3:55 pm
    7h 10m
    FCO
    8:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK601
    12:15 pm, 8 Jul Wed
    KHI Karachi
    1:15 pm, 8 Jul Wed
    DXB Dubai
    2h
    2h 40m layover in Dubai (DXB)
    EK95
    3:55 pm, 8 Jul Wed
    DXB Dubai
    8:05 pm, 8 Jul Wed
    FCO Rome
    7h 10m

    Return: Rome to Karachi via Dubai

    FCO
    10:05 pm
    4h 45m
    DXB
    5:50 am (+1)
    3h 50m
    DXB
    9:40 am
    2h 10m
    KHI
    12:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK96
    10:05 pm, 30 Jul Thu
    FCO Rome
    5:50 am, 31 Jul Fri
    DXB Dubai
    4h 45m
    3h 50m layover in Dubai (DXB)
    EK606
    9:40 am, 31 Jul Fri
    DXB Dubai
    12:50 pm, 31 Jul Fri
    KHI Karachi
    2h 10m
    Depart: Wed, 8 Jul Return: Thu, 30 Jul Karachi to Rome Wed, 8 Jul - Thu, 30 Jul
    Emirates 1 stop 13h 45m
    3:35 am KHI - 1:20 pm FCO
    Emirates 1 stop 10h 45m
    10:05 pm FCO - 12:50 pm (+1) KHI
    US$841
    emirates.com
    Show Details

    Depart: Karachi to Rome via Dubai

    KHI
    3:35 am
    2h 10m
    DXB
    4:45 am
    4h 25m
    DXB
    9:10 am
    7h 10m
    FCO
    1:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK611
    3:35 am, 8 Jul Wed
    KHI Karachi
    4:45 am, 8 Jul Wed
    DXB Dubai
    2h 10m
    4h 25m layover in Dubai (DXB)
    EK97
    9:10 am, 8 Jul Wed
    DXB Dubai
    1:20 pm, 8 Jul Wed
    FCO Rome
    7h 10m

    Return: Rome to Karachi via Dubai

    FCO
    10:05 pm
    4h 45m
    DXB
    5:50 am (+1)
    3h 50m
    DXB
    9:40 am
    2h 10m
    KHI
    12:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK96
    10:05 pm, 30 Jul Thu
    FCO Rome
    5:50 am, 31 Jul Fri
    DXB Dubai
    4h 45m
    3h 50m layover in Dubai (DXB)
    EK606
    9:40 am, 31 Jul Fri
    DXB Dubai
    12:50 pm, 31 Jul Fri
    KHI Karachi
    2h 10m
    Depart: Wed, 8 Jul Return: Thu, 30 Jul Karachi to Rome Wed, 8 Jul - Thu, 30 Jul
    Emirates 1 stop 11h 35m
    5:45 am KHI - 1:20 pm FCO
    Emirates 1 stop 10h 45m
    10:05 pm FCO - 12:50 pm (+1) KHI
    US$841
    emirates.com
    Show Details

    Depart: Karachi to Rome via Dubai

    KHI
    5:45 am
    2h
    DXB
    6:45 am
    2h 25m
    DXB
    9:10 am
    7h 10m
    FCO
    1:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK605
    5:45 am, 8 Jul Wed
    KHI Karachi
    6:45 am, 8 Jul Wed
    DXB Dubai
    2h
    2h 25m layover in Dubai (DXB)
    EK97
    9:10 am, 8 Jul Wed
    DXB Dubai
    1:20 pm, 8 Jul Wed
    FCO Rome
    7h 10m

    Return: Rome to Karachi via Dubai

    FCO
    10:05 pm
    4h 45m
    DXB
    5:50 am (+1)
    3h 50m
    DXB
    9:40 am
    2h 10m
    KHI
    12:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK96
    10:05 pm, 30 Jul Thu
    FCO Rome
    5:50 am, 31 Jul Fri
    DXB Dubai
    4h 45m
    3h 50m layover in Dubai (DXB)
    EK606
    9:40 am, 31 Jul Fri
    DXB Dubai
    12:50 pm, 31 Jul Fri
    KHI Karachi
    2h 10m