London - Lima12 daysFri 17 AprLHR-LIM· 1 stopBritish AirwaysWed 29 AprLIM-LHR· 1 stopBritish Airwaysfrom£628
London - Lima17 daysMon 20 AprLHR-LIM· 1 stopBritish AirwaysThu 07 MayLIM-LHR· 1 stopBritish Airwaysfrom£628
London - Lima7 daysWed 11 NovLHR-LIM· 1 stopBritish AirwaysWed 18 NovLIM-LHR· 1 stopBritish Airwaysfrom£628
London - Lima18 daysThu 19 NovLHR-LIM· 1 stopBritish AirwaysMon 07 DecLIM-LHR· 1 stopBritish Airwaysfrom£628
London - Lima14 daysTue 26 MayLHR-LIM· 1 stopLATAM Airlines Wed 10 JunLIM-LHR· 1 stopLATAM Airlines from£636
London - Lima12 daysWed 06 MayLGW-LIM· 1 stopLATAM Airlines Tue 19 MayLIM-LGW· 1 stopLATAM Airlines from£730
London - Lima6 daysTue 12 MayLGW-LIM· 1 stopLATAM Airlines Tue 19 MayLIM-LGW· 1 stopLATAM Airlines from£730