London - Karachi20 daysWed 29 AprLGW-KHI· 1 stopBritish AirwaysWed 20 MayKHI-LGW· 1 stopBritish Airwaysfrom£525
London - Islamabad15 daysMon 27 AprLHR-ISB· 1 stopBritish AirwaysWed 13 MayISB-LHR· 1 stopBritish Airwaysfrom£565
London - Islamabad6 daysMon 04 MayLHR-ISB· 1 stopBritish AirwaysMon 11 MayISB-LHR· 1 stopBritish Airwaysfrom£565
London - Islamabad13 daysThu 07 MayLHR-ISB· 1 stopBritish AirwaysThu 21 MayISB-LHR· 1 stopBritish Airwaysfrom£565
London - Islamabad12 daysMon 01 JunSTN-ISB· 1 stopTurkish AirlinesMon 15 JunISB-STN· 1 stopTurkish Airlinesfrom£572
London - Lahore5 daysThu 14 MayLHR-LHE· 1 stopBritish AirwaysWed 20 MayLHE-LHR· 1 stopBritish Airwaysfrom£573
London - Lahore8 daysMon 01 JunLHR-LHE· 1 stopBritish AirwaysWed 10 JunLHE-LHR· 1 stopBritish Airwaysfrom£573
London - Karachi10 daysWed 06 MayLHR-KHI· 1 stopBritish AirwaysSun 17 MayKHI-LHR· 1 stopBritish Airwaysfrom£579
London - Lahore13 daysThu 01 OctLHR-LHE· 1 stopBritish AirwaysThu 15 OctLHE-LHR· 1 stopBritish Airwaysfrom£598
London - Islamabad8 daysFri 02 OctLGW-ISB· 1 stopBritish AirwaysSun 11 OctISB-LGW· 1 stopBritish Airwaysfrom£614
London - Multan6 daysSun 17 MayLHR-MUX· 1 stopBritish AirwaysSun 24 MayMUX-LHR· 1 stopBritish Airwaysfrom£654
London - Multan7 daysSat 18 AprLHR-MUX· 1 stopBritish AirwaysSun 26 AprMUX-LHR· 1 stopBritish Airwaysfrom£656
London - Karachi14 daysSat 15 AugLHR-KHI· 1 stopBritish AirwaysSun 30 AugKHI-LHR· 1 stopBritish Airwaysfrom£774
London - Multan7 daysSat 11 JulLHR-MUX· 1 stopBritish AirwaysSun 19 JulMUX-LHR· 1 stopBritish Airwaysfrom£802
London - Karachi5 daysSat 15 AugLHR-KHI· 1 stopBritish AirwaysFri 21 AugKHI-LHR· 1 stopBritish Airwaysfrom£807
London - Multan20 daysSun 09 AugLGW-MUX· 1 stopBritish AirwaysSun 30 AugMUX-LGW· 1 stopBritish Airwaysfrom£847