×
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
    Qatar Airways 42 results 70,068 View Flights
    Etihad Airways 151 results 74,886 View Flights
    Emirates 3 results 97,326 View Flights
    Alitalia 71 results 98,641 View Flights
    Themes Results Price View
    View All Themes View Cities
    Shopping 177 results 70,068 View Cities
    Relaxing 177 results 70,068 View Cities
    Senior-friendly 90 results 88,841 View Cities
    Romantic 90 results 88,841 View Cities
    Historical 90 results 88,841 View Cities
    Cultural 90 results 88,841 View Cities
    Foodie 84 results 88,841 View Cities
    Family-friendly 84 results 88,841 View Cities
    Cities Results Price View
    View All Cities View Flights
    Milan 132 results 70,068 View Flights
    Rome 84 results 88,841 View Flights
    Venice 45 results 112,106 View Flights
    Cities Results Price View
    View All Cities View Flights
    Islamabad 43 results 70,068 View Flights
    Lahore 200 results 90,042 View Flights
    Karachi 24 results 90,561 View Flights
    Depart: Mon, 18 May Return: Fri, 22 May Islamabad to Milan Mon, 18 May - Fri, 22 May
    Qatar Airways 1 stop 13h
    3:50 am ISB - 1:50 pm MXP
    Qatar Airways 1 stop 11h 25m
    4:05 pm MXP - 6:30 am (+1) ISB
    70,006
    qatarairways.com
    Show Details

    Depart: Islamabad to Milan via Doha

    ISB
    3:50 am
    3h 50m
    DOH
    5:40 am
    2h 45m
    DOH
    8:25 am
    6h 25m
    MXP
    1:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR631
    3:50 am, 18 May Mon
    ISB Islamabad
    5:40 am, 18 May Mon
    DOH Doha
    3h 50m
    2h 45m layover in Doha (DOH)
    QR119
    8:25 am, 18 May Mon
    DOH Doha
    1:50 pm, 18 May Mon
    MXP Milan
    6h 25m

    Return: Milan to Islamabad via Doha

    MXP
    4:05 pm
    5h 55m
    DOH
    11:00 pm
    1h 50m
    DOH
    12:50 am
    3h 40m
    ISB
    6:30 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR120
    4:05 pm, 22 May Fri
    MXP Milan
    11:00 pm, 22 May Fri
    DOH Doha
    5h 55m
    1h 50m layover in Doha (DOH)
    QR616
    12:50 am, 23 May Sat
    DOH Doha
    6:30 am, 23 May Sat
    ISB Islamabad
    3h 40m
    Depart: Mon, 18 May Return: Fri, 22 May Islamabad to Milan Mon, 18 May - Fri, 22 May
    Qatar Airways 1 stop 14h 35m
    7:30 am ISB - 7:05 pm MXP
    Qatar Airways 1 stop 11h 25m
    4:05 pm MXP - 6:30 am (+1) ISB
    70,006
    qatarairways.com
    Show Details

    Depart: Islamabad to Milan via Doha

    ISB
    7:30 am
    3h 55m
    DOH
    9:25 am
    4h 10m
    DOH
    1:35 pm
    6h 30m
    MXP
    7:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR617
    7:30 am, 18 May Mon
    ISB Islamabad
    9:25 am, 18 May Mon
    DOH Doha
    3h 55m
    4h 10m layover in Doha (DOH)
    QR121
    1:35 pm, 18 May Mon
    DOH Doha
    7:05 pm, 18 May Mon
    MXP Milan
    6h 30m

    Return: Milan to Islamabad via Doha

    MXP
    4:05 pm
    5h 55m
    DOH
    11:00 pm
    1h 50m
    DOH
    12:50 am
    3h 40m
    ISB
    6:30 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR120
    4:05 pm, 22 May Fri
    MXP Milan
    11:00 pm, 22 May Fri
    DOH Doha
    5h 55m
    1h 50m layover in Doha (DOH)
    QR616
    12:50 am, 23 May Sat
    DOH Doha
    6:30 am, 23 May Sat
    ISB Islamabad
    3h 40m
    Depart: Mon, 18 May Return: Fri, 22 May Islamabad to Milan Mon, 18 May - Fri, 22 May
    Etihad Airways 1 stop 12h 50m
    9:25 pm ISB - 7:15 am (+1) MXP
    Etihad Airways 2+ stops 16h 50m
    7:00 am MXP - 2:50 am (+1) ISB
    74,820
    etihad.com
    Show Details

    Depart: Islamabad to Milan via Abu Dhabi

    ISB
    9:25 pm
    3h 25m
    AUH
    11:50 pm
    2h 35m
    AUH
    2:25 am
    6h 50m
    MXP
    7:15 am
    Airlines
    Flight No.
    From
    To
    Duration
    EY234
    9:25 pm, 18 May Mon
    ISB Islamabad
    11:50 pm, 18 May Mon
    AUH Abu Dhabi
    3h 25m
    2h 35m layover in Abu Dhabi (AUH)
    EY81
    2:25 am, 19 May Tue
    AUH Abu Dhabi
    7:15 am, 19 May Tue
    MXP Milan
    6h 50m

    Return: Milan to Islamabad via Rome, Abu Dhabi

    MXP
    7:00 am
    1h 15m
    FCO
    8:15 am
    3h 30m
    FCO
    11:45 am
    5h 55m
    AUH
    7:40 pm
    2h 40m
    AUH
    10:20 pm
    3h 30m
    ISB
    2:50 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    EY7035
    7:00 am, 22 May Fri
    MXP Milan
    8:15 am, 22 May Fri
    FCO Rome
    1h 15m
    3h 30m layover in Rome (FCO)
    EY84
    11:45 am, 22 May Fri
    FCO Rome
    7:40 pm, 22 May Fri
    AUH Abu Dhabi
    5h 55m
    2h 40m layover in Abu Dhabi (AUH)
    EY231
    10:20 pm, 22 May Fri
    AUH Abu Dhabi
    2:50 am, 23 May Sat
    ISB Islamabad
    3h 30m
    Depart: Mon, 1 Jun Return: Tue, 30 Jun Islamabad to Milan Mon, 1 Jun - Tue, 30 Jun
    Qatar Airways 1 stop 13h
    3:50 am ISB - 1:50 pm MXP
    Qatar Airways 1 stop 12h 15m
    10:55 am MXP - 2:10 am (+1) ISB
    80,028
    qatarairways.com
    Show Details

    Depart: Islamabad to Milan via Doha

    ISB
    3:50 am
    3h 50m
    DOH
    5:40 am
    2h 45m
    DOH
    8:25 am
    6h 25m
    MXP
    1:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR631
    3:50 am, 1 Jun Mon
    ISB Islamabad
    5:40 am, 1 Jun Mon
    DOH Doha
    3h 50m
    2h 45m layover in Doha (DOH)
    QR119
    8:25 am, 1 Jun Mon
    DOH Doha
    1:50 pm, 1 Jun Mon
    MXP Milan
    6h 25m

    Return: Milan to Islamabad via Doha

    MXP
    10:55 am
    5h 55m
    DOH
    5:50 pm
    2h 40m
    DOH
    8:30 pm
    3h 40m
    ISB
    2:10 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    QR124
    10:55 am, 30 Jun Tue
    MXP Milan
    5:50 pm, 30 Jun Tue
    DOH Doha
    5h 55m
    2h 40m layover in Doha (DOH)
    QR630
    8:30 pm, 30 Jun Tue
    DOH Doha
    2:10 am, 1 Jul Wed
    ISB Islamabad
    3h 40m
    Depart: Tue, 1 Mar Return: Thu, 31 Mar Islamabad to Milan Tue, 1 Mar - Thu, 31 Mar
    Qatar Airways 1 stop 13h 40m
    3:25 am ISB - 1:05 pm MXP
    Qatar Airways 1 stop 11h 15m
    10:55 am MXP - 2:10 am (+1) ISB
    80,028
    qatarairways.com
    Show Details

    Depart: Islamabad to Milan via Doha

    ISB
    3:25 am
    4h 10m
    DOH
    5:35 am
    2h 50m
    DOH
    8:25 am
    6h 40m
    MXP
    1:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR631
    3:25 am, 1 Mar Tue
    ISB Islamabad
    5:35 am, 1 Mar Tue
    DOH Doha
    4h 10m
    2h 50m layover in Doha (DOH)
    QR119
    8:25 am, 1 Mar Tue
    DOH Doha
    1:05 pm, 1 Mar Tue
    MXP Milan
    6h 40m

    Return: Milan to Islamabad via Doha

    MXP
    10:55 am
    4h 55m
    DOH
    5:50 pm
    2h 40m
    DOH
    8:30 pm
    3h 40m
    ISB
    2:10 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    QR124
    10:55 am, 31 Mar Thu
    MXP Milan
    5:50 pm, 31 Mar Thu
    DOH Doha
    4h 55m
    2h 40m layover in Doha (DOH)
    QR630
    8:30 pm, 31 Mar Thu
    DOH Doha
    2:10 am, 1 Apr Fri
    ISB Islamabad
    3h 40m
    Depart: Mon, 1 Jun Return: Tue, 30 Jun Islamabad to Milan Mon, 1 Jun - Tue, 30 Jun
    Qatar Airways 1 stop 15h 5m
    7:30 am ISB - 7:35 pm MXP
    Qatar Airways 1 stop 12h 15m
    10:55 am MXP - 2:10 am (+1) ISB
    80,028
    qatarairways.com
    Show Details

    Depart: Islamabad to Milan via Doha

    ISB
    7:30 am
    3h 35m
    DOH
    9:05 am
    5h
    DOH
    2:05 pm
    6h 30m
    MXP
    7:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR617
    7:30 am, 1 Jun Mon
    ISB Islamabad
    9:05 am, 1 Jun Mon
    DOH Doha
    3h 35m
    5h layover in Doha (DOH)
    QR121
    2:05 pm, 1 Jun Mon
    DOH Doha
    7:35 pm, 1 Jun Mon
    MXP Milan
    6h 30m

    Return: Milan to Islamabad via Doha

    MXP
    10:55 am
    5h 55m
    DOH
    5:50 pm
    2h 40m
    DOH
    8:30 pm
    3h 40m
    ISB
    2:10 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    QR124
    10:55 am, 30 Jun Tue
    MXP Milan
    5:50 pm, 30 Jun Tue
    DOH Doha
    5h 55m
    2h 40m layover in Doha (DOH)
    QR630
    8:30 pm, 30 Jun Tue
    DOH Doha
    2:10 am, 1 Jul Wed
    ISB Islamabad
    3h 40m
    Depart: Mon, 1 Jun Return: Tue, 30 Jun Islamabad to Milan Mon, 1 Jun - Tue, 30 Jun
    Qatar Airways 1 stop 13h
    3:50 am ISB - 1:50 pm MXP
    Qatar Airways 1 stop 11h 25m
    4:05 pm MXP - 6:30 am (+1) ISB
    80,028
    qatarairways.com
    Show Details

    Depart: Islamabad to Milan via Doha

    ISB
    3:50 am
    3h 50m
    DOH
    5:40 am
    2h 45m
    DOH
    8:25 am
    6h 25m
    MXP
    1:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR631
    3:50 am, 1 Jun Mon
    ISB Islamabad
    5:40 am, 1 Jun Mon
    DOH Doha
    3h 50m
    2h 45m layover in Doha (DOH)
    QR119
    8:25 am, 1 Jun Mon
    DOH Doha
    1:50 pm, 1 Jun Mon
    MXP Milan
    6h 25m

    Return: Milan to Islamabad via Doha

    MXP
    4:05 pm
    5h 55m
    DOH
    11:00 pm
    1h 50m
    DOH
    12:50 am
    3h 40m
    ISB
    6:30 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR120
    4:05 pm, 30 Jun Tue
    MXP Milan
    11:00 pm, 30 Jun Tue
    DOH Doha
    5h 55m
    1h 50m layover in Doha (DOH)
    QR616
    12:50 am, 1 Jul Wed
    DOH Doha
    6:30 am, 1 Jul Wed
    ISB Islamabad
    3h 40m
    Depart: Mon, 1 Jun Return: Tue, 30 Jun Islamabad to Milan Mon, 1 Jun - Tue, 30 Jun
    Qatar Airways 1 stop 15h 5m
    7:30 am ISB - 7:35 pm MXP
    Qatar Airways 1 stop 16h 35m
    10:55 am MXP - 6:30 am (+1) ISB
    80,028
    qatarairways.com
    Show Details

    Depart: Islamabad to Milan via Doha

    ISB
    7:30 am
    3h 35m
    DOH
    9:05 am
    5h
    DOH
    2:05 pm
    6h 30m
    MXP
    7:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR617
    7:30 am, 1 Jun Mon
    ISB Islamabad
    9:05 am, 1 Jun Mon
    DOH Doha
    3h 35m
    5h layover in Doha (DOH)
    QR121
    2:05 pm, 1 Jun Mon
    DOH Doha
    7:35 pm, 1 Jun Mon
    MXP Milan
    6h 30m

    Return: Milan to Islamabad via Doha

    MXP
    10:55 am
    5h 55m
    DOH
    5:50 pm
    7h
    DOH
    12:50 am
    3h 40m
    ISB
    6:30 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR124
    10:55 am, 30 Jun Tue
    MXP Milan
    5:50 pm, 30 Jun Tue
    DOH Doha
    5h 55m
    7h layover in Doha (DOH)
    QR616
    12:50 am, 1 Jul Wed
    DOH Doha
    6:30 am, 1 Jul Wed
    ISB Islamabad
    3h 40m
    Depart: Tue, 1 Mar Return: Thu, 31 Mar Islamabad to Milan Tue, 1 Mar - Thu, 31 Mar
    Qatar Airways 1 stop 13h 40m
    3:25 am ISB - 1:05 pm MXP
    Qatar Airways 1 stop 10h 25m
    4:05 pm MXP - 6:30 am (+1) ISB
    80,028
    qatarairways.com
    Show Details

    Depart: Islamabad to Milan via Doha

    ISB
    3:25 am
    4h 10m
    DOH
    5:35 am
    2h 50m
    DOH
    8:25 am
    6h 40m
    MXP
    1:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR631
    3:25 am, 1 Mar Tue
    ISB Islamabad
    5:35 am, 1 Mar Tue
    DOH Doha
    4h 10m
    2h 50m layover in Doha (DOH)
    QR119
    8:25 am, 1 Mar Tue
    DOH Doha
    1:05 pm, 1 Mar Tue
    MXP Milan
    6h 40m

    Return: Milan to Islamabad via Doha

    MXP
    4:05 pm
    4h 55m
    DOH
    11:00 pm
    1h 50m
    DOH
    12:50 am
    3h 40m
    ISB
    6:30 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR120
    4:05 pm, 31 Mar Thu
    MXP Milan
    11:00 pm, 31 Mar Thu
    DOH Doha
    4h 55m
    1h 50m layover in Doha (DOH)
    QR616
    12:50 am, 1 Apr Fri
    DOH Doha
    6:30 am, 1 Apr Fri
    ISB Islamabad
    3h 40m
    Depart: Mon, 1 Jun Return: Tue, 30 Jun Islamabad to Milan Mon, 1 Jun - Tue, 30 Jun
    Qatar Airways 1 stop 15h 5m
    7:30 am ISB - 7:35 pm MXP
    Qatar Airways 1 stop 11h 25m
    4:05 pm MXP - 6:30 am (+1) ISB
    80,028
    qatarairways.com
    Show Details

    Depart: Islamabad to Milan via Doha

    ISB
    7:30 am
    3h 35m
    DOH
    9:05 am
    5h
    DOH
    2:05 pm
    6h 30m
    MXP
    7:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR617
    7:30 am, 1 Jun Mon
    ISB Islamabad
    9:05 am, 1 Jun Mon
    DOH Doha
    3h 35m
    5h layover in Doha (DOH)
    QR121
    2:05 pm, 1 Jun Mon
    DOH Doha
    7:35 pm, 1 Jun Mon
    MXP Milan
    6h 30m

    Return: Milan to Islamabad via Doha

    MXP
    4:05 pm
    5h 55m
    DOH
    11:00 pm
    1h 50m
    DOH
    12:50 am
    3h 40m
    ISB
    6:30 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR120
    4:05 pm, 30 Jun Tue
    MXP Milan
    11:00 pm, 30 Jun Tue
    DOH Doha
    5h 55m
    1h 50m layover in Doha (DOH)
    QR616
    12:50 am, 1 Jul Wed
    DOH Doha
    6:30 am, 1 Jul Wed
    ISB Islamabad
    3h 40m
    Depart: Mon, 1 Jun Return: Tue, 30 Jun Islamabad to Milan Mon, 1 Jun - Tue, 30 Jun
    Qatar Airways 1 stop 13h
    3:50 am ISB - 1:50 pm MXP
    Qatar Airways 1 stop 16h 35m
    10:55 am MXP - 6:30 am (+1) ISB
    80,028
    qatarairways.com
    Show Details

    Depart: Islamabad to Milan via Doha

    ISB
    3:50 am
    3h 50m
    DOH
    5:40 am
    2h 45m
    DOH
    8:25 am
    6h 25m
    MXP
    1:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR631
    3:50 am, 1 Jun Mon
    ISB Islamabad
    5:40 am, 1 Jun Mon
    DOH Doha
    3h 50m
    2h 45m layover in Doha (DOH)
    QR119
    8:25 am, 1 Jun Mon
    DOH Doha
    1:50 pm, 1 Jun Mon
    MXP Milan
    6h 25m

    Return: Milan to Islamabad via Doha

    MXP
    10:55 am
    5h 55m
    DOH
    5:50 pm
    7h
    DOH
    12:50 am
    3h 40m
    ISB
    6:30 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR124
    10:55 am, 30 Jun Tue
    MXP Milan
    5:50 pm, 30 Jun Tue
    DOH Doha
    5h 55m
    7h layover in Doha (DOH)
    QR616
    12:50 am, 1 Jul Wed
    DOH Doha
    6:30 am, 1 Jul Wed
    ISB Islamabad
    3h 40m
    Depart: Tue, 1 Mar Return: Thu, 31 Mar Islamabad to Milan Tue, 1 Mar - Thu, 31 Mar
    Qatar Airways 1 stop 13h 40m
    3:25 am ISB - 1:05 pm MXP
    Qatar Airways 1 stop 15h 35m
    10:55 am MXP - 6:30 am (+1) ISB
    80,028
    qatarairways.com
    Show Details

    Depart: Islamabad to Milan via Doha

    ISB
    3:25 am
    4h 10m
    DOH
    5:35 am
    2h 50m
    DOH
    8:25 am
    6h 40m
    MXP
    1:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR631
    3:25 am, 1 Mar Tue
    ISB Islamabad
    5:35 am, 1 Mar Tue
    DOH Doha
    4h 10m
    2h 50m layover in Doha (DOH)
    QR119
    8:25 am, 1 Mar Tue
    DOH Doha
    1:05 pm, 1 Mar Tue
    MXP Milan
    6h 40m

    Return: Milan to Islamabad via Doha

    MXP
    10:55 am
    4h 55m
    DOH
    5:50 pm
    7h
    DOH
    12:50 am
    3h 40m
    ISB
    6:30 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR124
    10:55 am, 31 Mar Thu
    MXP Milan
    5:50 pm, 31 Mar Thu
    DOH Doha
    4h 55m
    7h layover in Doha (DOH)
    QR616
    12:50 am, 1 Apr Fri
    DOH Doha
    6:30 am, 1 Apr Fri
    ISB Islamabad
    3h 40m
    Depart: Tue, 1 Mar Return: Thu, 31 Mar Islamabad to Rome Tue, 1 Mar - Thu, 31 Mar
    Qatar Airways 1 stop 13h 15m
    3:25 am ISB - 12:40 pm FCO
    Qatar Airways 1 stop 9h 55m
    4:35 pm FCO - 6:30 am (+1) ISB
    88,827
    qatarairways.com
    Show Details

    Depart: Islamabad to Rome via Doha

    ISB
    3:25 am
    4h 10m
    DOH
    5:35 am
    2h 45m
    DOH
    8:20 am
    6h 20m
    FCO
    12:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR631
    3:25 am, 1 Mar Tue
    ISB Islamabad
    5:35 am, 1 Mar Tue
    DOH Doha
    4h 10m
    2h 45m layover in Doha (DOH)
    QR113
    8:20 am, 1 Mar Tue
    DOH Doha
    12:40 pm, 1 Mar Tue
    FCO Rome
    6h 20m

    Return: Rome to Islamabad via Doha

    FCO
    4:35 pm
    4h 35m
    DOH
    11:10 pm
    1h 40m
    DOH
    12:50 am
    3h 40m
    ISB
    6:30 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR114
    4:35 pm, 31 Mar Thu
    FCO Rome
    11:10 pm, 31 Mar Thu
    DOH Doha
    4h 35m
    1h 40m layover in Doha (DOH)
    QR616
    12:50 am, 1 Apr Fri
    DOH Doha
    6:30 am, 1 Apr Fri
    ISB Islamabad
    3h 40m
    Depart: Tue, 1 Mar Return: Thu, 31 Mar Islamabad to Rome Tue, 1 Mar - Thu, 31 Mar
    Qatar Airways 1 stop 15h 40m
    7:15 am ISB - 6:55 pm FCO
    Qatar Airways 1 stop 9h 55m
    4:35 pm FCO - 6:30 am (+1) ISB
    88,827
    qatarairways.com
    Show Details

    Depart: Islamabad to Rome via Doha

    ISB
    7:15 am
    4h 10m
    DOH
    9:25 am
    5h 10m
    DOH
    2:35 pm
    6h 20m
    FCO
    6:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR617
    7:15 am, 1 Mar Tue
    ISB Islamabad
    9:25 am, 1 Mar Tue
    DOH Doha
    4h 10m
    5h 10m layover in Doha (DOH)
    QR109
    2:35 pm, 1 Mar Tue
    DOH Doha
    6:55 pm, 1 Mar Tue
    FCO Rome
    6h 20m

    Return: Rome to Islamabad via Doha

    FCO
    4:35 pm
    4h 35m
    DOH
    11:10 pm
    1h 40m
    DOH
    12:50 am
    3h 40m
    ISB
    6:30 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR114
    4:35 pm, 31 Mar Thu
    FCO Rome
    11:10 pm, 31 Mar Thu
    DOH Doha
    4h 35m
    1h 40m layover in Doha (DOH)
    QR616
    12:50 am, 1 Apr Fri
    DOH Doha
    6:30 am, 1 Apr Fri
    ISB Islamabad
    3h 40m
    Depart: Tue, 1 Mar Return: Thu, 31 Mar Islamabad to Rome Tue, 1 Mar - Thu, 31 Mar
    Qatar Airways 1 stop 19h 30m
    3:25 am ISB - 6:55 pm FCO
    Qatar Airways 1 stop 9h 55m
    4:35 pm FCO - 6:30 am (+1) ISB
    88,827
    qatarairways.com
    Show Details

    Depart: Islamabad to Rome via Doha

    ISB
    3:25 am
    4h 10m
    DOH
    5:35 am
    9h
    DOH
    2:35 pm
    6h 20m
    FCO
    6:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR631
    3:25 am, 1 Mar Tue
    ISB Islamabad
    5:35 am, 1 Mar Tue
    DOH Doha
    4h 10m
    9h layover in Doha (DOH)
    QR109
    2:35 pm, 1 Mar Tue
    DOH Doha
    6:55 pm, 1 Mar Tue
    FCO Rome
    6h 20m

    Return: Rome to Islamabad via Doha

    FCO
    4:35 pm
    4h 35m
    DOH
    11:10 pm
    1h 40m
    DOH
    12:50 am
    3h 40m
    ISB
    6:30 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR114
    4:35 pm, 31 Mar Thu
    FCO Rome
    11:10 pm, 31 Mar Thu
    DOH Doha
    4h 35m
    1h 40m layover in Doha (DOH)
    QR616
    12:50 am, 1 Apr Fri
    DOH Doha
    6:30 am, 1 Apr Fri
    ISB Islamabad
    3h 40m
    Depart: Mon, 1 Jun Return: Tue, 30 Jun Lahore to Milan Mon, 1 Jun - Tue, 30 Jun
    Qatar Airways 1 stop 13h 10m
    3:40 am LHE - 1:50 pm MXP
    Qatar Airways 1 stop 18h 20m
    10:55 am MXP - 8:15 am (+1) LHE
    90,028
    qatarairways.com
    Show Details

    Depart: Lahore to Milan via Doha

    LHE
    3:40 am
    3h 35m
    DOH
    5:15 am
    3h 10m
    DOH
    8:25 am
    6h 25m
    MXP
    1:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR621
    3:40 am, 1 Jun Mon
    LHE Lahore
    5:15 am, 1 Jun Mon
    DOH Doha
    3h 35m
    3h 10m layover in Doha (DOH)
    QR119
    8:25 am, 1 Jun Mon
    DOH Doha
    1:50 pm, 1 Jun Mon
    MXP Milan
    6h 25m

    Return: Milan to Lahore via Doha

    MXP
    10:55 am
    5h 55m
    DOH
    5:50 pm
    8h 55m
    DOH
    2:45 am
    3h 30m
    LHE
    8:15 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR124
    10:55 am, 30 Jun Tue
    MXP Milan
    5:50 pm, 30 Jun Tue
    DOH Doha
    5h 55m
    8h 55m layover in Doha (DOH)
    QR628
    2:45 am, 1 Jul Wed
    DOH Doha
    8:15 am, 1 Jul Wed
    LHE Lahore
    3h 30m
    Depart: Mon, 1 Jun Return: Tue, 30 Jun Lahore to Milan Mon, 1 Jun - Tue, 30 Jun
    Qatar Airways 1 stop 12h 50m
    9:45 am LHE - 7:35 pm MXP
    Qatar Airways 1 stop 18h 20m
    10:55 am MXP - 8:15 am (+1) LHE
    90,028
    qatarairways.com
    Show Details

    Depart: Lahore to Milan via Doha

    LHE
    9:45 am
    3h 45m
    DOH
    11:30 am
    2h 35m
    DOH
    2:05 pm
    6h 30m
    MXP
    7:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR629
    9:45 am, 1 Jun Mon
    LHE Lahore
    11:30 am, 1 Jun Mon
    DOH Doha
    3h 45m
    2h 35m layover in Doha (DOH)
    QR121
    2:05 pm, 1 Jun Mon
    DOH Doha
    7:35 pm, 1 Jun Mon
    MXP Milan
    6h 30m

    Return: Milan to Lahore via Doha

    MXP
    10:55 am
    5h 55m
    DOH
    5:50 pm
    8h 55m
    DOH
    2:45 am
    3h 30m
    LHE
    8:15 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR124
    10:55 am, 30 Jun Tue
    MXP Milan
    5:50 pm, 30 Jun Tue
    DOH Doha
    5h 55m
    8h 55m layover in Doha (DOH)
    QR628
    2:45 am, 1 Jul Wed
    DOH Doha
    8:15 am, 1 Jul Wed
    LHE Lahore
    3h 30m
    Depart: Mon, 1 Jun Return: Tue, 30 Jun Lahore to Milan Mon, 1 Jun - Tue, 30 Jun
    Qatar Airways 1 stop 18h 55m
    3:40 am LHE - 7:35 pm MXP
    Qatar Airways 1 stop 18h 20m
    10:55 am MXP - 8:15 am (+1) LHE
    90,028
    qatarairways.com
    Show Details

    Depart: Lahore to Milan via Doha

    LHE
    3:40 am
    3h 35m
    DOH
    5:15 am
    8h 50m
    DOH
    2:05 pm
    6h 30m
    MXP
    7:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR621
    3:40 am, 1 Jun Mon
    LHE Lahore
    5:15 am, 1 Jun Mon
    DOH Doha
    3h 35m
    8h 50m layover in Doha (DOH)
    QR121
    2:05 pm, 1 Jun Mon
    DOH Doha
    7:35 pm, 1 Jun Mon
    MXP Milan
    6h 30m

    Return: Milan to Lahore via Doha

    MXP
    10:55 am
    5h 55m
    DOH
    5:50 pm
    8h 55m
    DOH
    2:45 am
    3h 30m
    LHE
    8:15 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR124
    10:55 am, 30 Jun Tue
    MXP Milan
    5:50 pm, 30 Jun Tue
    DOH Doha
    5h 55m
    8h 55m layover in Doha (DOH)
    QR628
    2:45 am, 1 Jul Wed
    DOH Doha
    8:15 am, 1 Jul Wed
    LHE Lahore
    3h 30m
    Depart: Mon, 1 Jun Return: Tue, 30 Jun Lahore to Milan Mon, 1 Jun - Tue, 30 Jun
    Qatar Airways 1 stop 12h 50m
    9:45 am LHE - 7:35 pm MXP
    Qatar Airways 1 stop 12h 5m
    10:55 am MXP - 2:00 am (+1) LHE
    90,028
    qatarairways.com
    Show Details

    Depart: Lahore to Milan via Doha

    LHE
    9:45 am
    3h 45m
    DOH
    11:30 am
    2h 35m
    DOH
    2:05 pm
    6h 30m
    MXP
    7:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR629
    9:45 am, 1 Jun Mon
    LHE Lahore
    11:30 am, 1 Jun Mon
    DOH Doha
    3h 45m
    2h 35m layover in Doha (DOH)
    QR121
    2:05 pm, 1 Jun Mon
    DOH Doha
    7:35 pm, 1 Jun Mon
    MXP Milan
    6h 30m

    Return: Milan to Lahore via Doha

    MXP
    10:55 am
    5h 55m
    DOH
    5:50 pm
    2h 45m
    DOH
    8:35 pm
    3h 25m
    LHE
    2:00 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    QR124
    10:55 am, 30 Jun Tue
    MXP Milan
    5:50 pm, 30 Jun Tue
    DOH Doha
    5h 55m
    2h 45m layover in Doha (DOH)
    QR620
    8:35 pm, 30 Jun Tue
    DOH Doha
    2:00 am, 1 Jul Wed
    LHE Lahore
    3h 25m
    Depart: Mon, 1 Jun Return: Tue, 30 Jun Lahore to Milan Mon, 1 Jun - Tue, 30 Jun
    Qatar Airways 1 stop 12h 50m
    9:45 am LHE - 7:35 pm MXP
    Qatar Airways 1 stop 13h 10m
    4:05 pm MXP - 8:15 am (+1) LHE
    90,028
    qatarairways.com
    Show Details

    Depart: Lahore to Milan via Doha

    LHE
    9:45 am
    3h 45m
    DOH
    11:30 am
    2h 35m
    DOH
    2:05 pm
    6h 30m
    MXP
    7:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR629
    9:45 am, 1 Jun Mon
    LHE Lahore
    11:30 am, 1 Jun Mon
    DOH Doha
    3h 45m
    2h 35m layover in Doha (DOH)
    QR121
    2:05 pm, 1 Jun Mon
    DOH Doha
    7:35 pm, 1 Jun Mon
    MXP Milan
    6h 30m

    Return: Milan to Lahore via Doha

    MXP
    4:05 pm
    5h 55m
    DOH
    11:00 pm
    3h 45m
    DOH
    2:45 am
    3h 30m
    LHE
    8:15 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR120
    4:05 pm, 30 Jun Tue
    MXP Milan
    11:00 pm, 30 Jun Tue
    DOH Doha
    5h 55m
    3h 45m layover in Doha (DOH)
    QR628
    2:45 am, 1 Jul Wed
    DOH Doha
    8:15 am, 1 Jul Wed
    LHE Lahore
    3h 30m