Flights to London

Find the cheapest month to travel to London
Carrier Flight Number Departing Arriving Flight time Number of stops
28 May 2017
Cathay Pacific CX237 HKG 00:15 LHR 06:15 13h 0min Direct
EasyJet U22184 AYT 00:15 LTN 02:50 4h 35min Direct
Thomas Cook Airlines MT561 DLM 00:25 LGW 02:40 4h 15min Direct
Cathay Pacific CX255 HKG 00:25 LHR 06:20 12h 55min Direct
764 BRS 00:40 LHR 02:40 2h 0min Direct
764 BRS 00:40 LHR 02:40 2h 0min Direct
764 BRS 00:40 LHR 02:40 2h 0min Direct
764 BRS 00:40 LHR 02:40 2h 0min Direct
764 BRS 00:40 LHR 02:40 2h 0min Direct
764 BRS 00:40 LHR 02:40 2h 0min Direct
764 BRS 00:40 LHR 02:40 2h 0min Direct
764 BRS 00:40 LHR 02:40 2h 0min Direct
764 BRS 00:40 LHR 02:40 2h 0min Direct
Cathay Pacific CX343 HKG 00:55 LGW 06:30 12h 35min Direct
EasyJet U28654 IBZ 00:55 LGW 02:10 2h 15min Direct
British Airways BA2336 IBZ 00:55 STN 02:25 2h 30min Direct
366 EXT 01:05 LHR 05:30 4h 25min 1
366 EXT 01:05 LHR 05:30 4h 25min 1
366 EXT 01:05 LHR 05:30 4h 25min 1
366 EXT 01:05 LHR 05:30 4h 25min 1
366 EXT 01:05 LHR 05:30 4h 25min 1
366 EXT 01:05 LHR 05:30 4h 25min 1
Thai Airways International TG910 BKK 01:10 LHR 07:15 12h 5min Direct
Virgin Australia VA5684 SIN 01:10 LHR 07:45 13h 35min Direct
Singapore Airlines SQ306 SIN 01:10 LHR 07:45 13h 35min Direct
Air New Zealand NZ3306 SIN 01:10 LHR 07:45 13h 35min Direct
Virgin Atlantic Airways VS7316 SIN 01:10 LHR 07:45 13h 35min Direct
British Airways BA262 RUH 01:10 LHR 06:10 7h 0min Direct
149 BHX 01:15 LHR 03:55 2h 40min 1
149 BHX 01:15 LHR 03:55 2h 40min 1
149 BHX 01:15 LHR 03:55 2h 40min 1
149 BHX 01:15 LHR 03:55 2h 40min 1
149 BHX 01:15 LHR 03:55 2h 40min 1
149 BHX 01:15 LHR 03:55 2h 40min 1
British Airways BA2729 IBZ 01:20 LGW 02:45 2h 25min Direct
Iberia IB7614 IBZ 01:20 LGW 02:45 2h 25min Direct
Oman Air WY103 MCT 01:20 LHR 06:30 8h 10min Direct
American Airlines AA6416 DXB 01:30 LHR 06:15 7h 45min Direct
Aer Lingus EI8806 DXB 01:30 LHR 06:15 7h 45min Direct
British Airways BA106 DXB 01:30 LHR 06:15 7h 45min Direct
EasyJet U22092 IBZ 01:30 LTN 02:55 2h 25min Direct
372 EXT 01:40 LHR 05:30 3h 50min 1
372 EXT 01:40 LHR 05:30 3h 50min 1
252 CLB 01:40 LHR 04:00 0h 0min 1
372 EXT 01:40 LHR 05:30 3h 50min 1
372 EXT 01:40 LHR 05:30 3h 50min 1
252 CLB 01:40 LHR 04:00 0h 0min 1
372 EXT 01:40 LHR 05:30 3h 50min 1
372 EXT 01:40 LHR 05:30 3h 50min 1
252 CLB 01:40 LHR 04:00 0h 0min 1
Cheap Flights to London
Barcelona–El Prat (BCN) - London City (LCY), 25 June 2017 (1 stop)
  25 June 2017, 06:20
Barcelona–El Prat (BCN)
25 June 2017, 13:00
London City (LCY)
1 stop Total time
3h 50min
Heathrow (LHR) - Barcelona–El Prat (BCN), 30 June 2017 (1 stop)
  30 June 2017, 16:05
Heathrow (LHR)
30 June 2017, 22:55
Barcelona–El Prat (BCN)
1 stop Total time
3h 25min
1129 US$update

Last Update: 278 days ago

Barcelona–El Prat (BCN) - London City (LCY), 25 June 2017 (1 stop)
  25 June 2017, 06:20
Barcelona–El Prat (BCN)
25 June 2017, 17:45
London City (LCY)
1 stop Total time
3h 40min
Heathrow (LHR) - Barcelona–El Prat (BCN), 30 June 2017 (1 stop)
  30 June 2017, 14:45
Heathrow (LHR)
30 June 2017, 22:55
Barcelona–El Prat (BCN)
1 stop Total time
3h 20min
1129 US$update

Last Update: 278 days ago

Barcelona–El Prat (BCN) - London City (LCY), 25 June 2017 (1 stop)
  25 June 2017, 06:20
Barcelona–El Prat (BCN)
25 June 2017, 13:00
London City (LCY)
1 stop Total time
3h 50min
Heathrow (LHR) - Barcelona–El Prat (BCN), 30 June 2017 (1 stop)
  30 June 2017, 14:45
Heathrow (LHR)
30 June 2017, 22:55
Barcelona–El Prat (BCN)
1 stop Total time
3h 20min
1129 US$update

Last Update: 278 days ago

Barcelona–El Prat (BCN) - London City (LCY), 25 June 2017 (1 stop)
  25 June 2017, 06:20
Barcelona–El Prat (BCN)
25 June 2017, 16:30
London City (LCY)
1 stop Total time
3h 35min
Heathrow (LHR) - Barcelona–El Prat (BCN), 30 June 2017 (1 stop)
  30 June 2017, 16:05
Heathrow (LHR)
30 June 2017, 22:55
Barcelona–El Prat (BCN)
1 stop Total time
3h 25min
1129 US$update

Last Update: 278 days ago

Barcelona–El Prat (BCN) - London City (LCY), 25 June 2017 (1 stop)
  25 June 2017, 06:20
Barcelona–El Prat (BCN)
25 June 2017, 17:45
London City (LCY)
1 stop Total time
3h 40min
Heathrow (LHR) - Barcelona–El Prat (BCN), 30 June 2017 (1 stop)
  30 June 2017, 16:05
Heathrow (LHR)
30 June 2017, 22:55
Barcelona–El Prat (BCN)
1 stop Total time
3h 25min
1129 US$update

Last Update: 278 days ago

Barcelona–El Prat (BCN) - London City (LCY), 25 June 2017 (1 stop)
  25 June 2017, 06:20
Barcelona–El Prat (BCN)
25 June 2017, 16:30
London City (LCY)
1 stop Total time
3h 35min
Heathrow (LHR) - Barcelona–El Prat (BCN), 30 June 2017 (1 stop)
  30 June 2017, 14:45
Heathrow (LHR)
30 June 2017, 22:55
Barcelona–El Prat (BCN)
1 stop Total time
3h 20min
1129 US$update

Last Update: 278 days ago

Barcelona–El Prat (BCN) - London City (LCY), 25 June 2017 (1 stop)
  25 June 2017, 13:00
Barcelona–El Prat (BCN)
25 June 2017, 19:15
London City (LCY)
1 stop Total time
3h 25min
Heathrow (LHR) - Barcelona–El Prat (BCN), 30 June 2017 (1 stop)
  30 June 2017, 06:45
Heathrow (LHR)
30 June 2017, 12:10
Barcelona–El Prat (BCN)
1 stop Total time
3h 25min
1136 US$update

Last Update: 278 days ago

Barcelona–El Prat (BCN) - London City (LCY), 25 June 2017 (1 stop)
  25 June 2017, 06:20
Barcelona–El Prat (BCN)
25 June 2017, 13:00
London City (LCY)
1 stop Total time
3h 50min
London City (LCY) - Barcelona–El Prat (BCN), 30 June 2017 (1 stop)
  30 June 2017, 15:15
London City (LCY)
30 June 2017, 22:55
Barcelona–El Prat (BCN)
1 stop Total time
3h 25min
1164 US$update

Last Update: 278 days ago

Barcelona–El Prat (BCN) - London City (LCY), 25 June 2017 (1 stop)
  25 June 2017, 06:20
Barcelona–El Prat (BCN)
25 June 2017, 13:00
London City (LCY)
1 stop Total time
3h 50min
London City (LCY) - Barcelona–El Prat (BCN), 30 June 2017 (1 stop)
  30 June 2017, 16:05
London City (LCY)
30 June 2017, 22:55
Barcelona–El Prat (BCN)
1 stop Total time
3h 25min
1164 US$update

Last Update: 278 days ago

Barcelona–El Prat (BCN) - London City (LCY), 25 June 2017 (1 stop)
  25 June 2017, 06:20
Barcelona–El Prat (BCN)
25 June 2017, 17:45
London City (LCY)
1 stop Total time
3h 40min
London City (LCY) - Barcelona–El Prat (BCN), 30 June 2017 (1 stop)
  30 June 2017, 16:05
London City (LCY)
30 June 2017, 22:55
Barcelona–El Prat (BCN)
1 stop Total time
3h 25min
1164 US$update

Last Update: 278 days ago