Flights to Heathrow

Find the cheapest month to travel to Heathrow
Carrier Flight Number Departing Arriving Flight time Number of stops
27 May 2017
Cathay Pacific CX255 HKG 00:25 LHR 06:20 12h 55min Direct
Thai Airways International TG910 BKK 01:10 LHR 07:15 12h 5min Direct
Virgin Atlantic Airways VS7316 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 Australia VA5684 SIN 01:10 LHR 07:45 13h 35min 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
Royal Brunei Airlines BI97 DXB 01:50 LHR 06:25 7h 35min Direct
Royal Brunei Airlines BI97 DXB 01:55 LHR 06:25 7h 30min Direct
Qantas QF1 DXB 02:10 LHR 06:55 7h 45min Direct
Emirates EK5101 DXB 02:10 LHR 06:55 7h 45min Direct
Emirates EK7 DXB 02:30 LHR 07:05 7h 35min Direct
Qantas QF8007 DXB 02:30 LHR 07:05 7h 35min Direct
Qantas QF8011 DXB 02:45 LGW 07:20 7h 35min Direct
Emirates EK11 DXB 02:45 LGW 07:20 7h 35min Direct
Flybe BE2101 EDI 06:00 LHR 08:00 2h 0min Direct
Virgin Atlantic Airways VS8501 EDI 06:00 LHR 08:00 2h 0min Direct
Singapore Airlines SQ2467 EDI 06:00 LHR 08:00 2h 0min Direct
Air India AI6122 EDI 06:00 LHR 08:00 2h 0min Direct
Etihad Airways EY6167 EDI 06:00 LHR 08:00 2h 0min Direct
Vueling Airlines VY6224 FCO 06:00 LGW 07:45 2h 45min Direct
British Airways BA8841 FCO 06:00 LGW 07:45 2h 45min Direct
Iberia IB5852 FCO 06:00 LGW 07:45 2h 45min Direct
Iberia IB7554 AGP 06:00 LCY 07:55 2h 55min Direct
British Airways BA8488 AGP 06:00 LCY 07:55 2h 55min Direct
American Airlines AA6652 NCL 06:05 LHR 07:25 1h 20min Direct
Japan Airlines JL7846 NCL 06:05 LHR 07:25 1h 20min Direct
British Airways BA1321 NCL 06:05 LHR 07:25 1h 20min Direct
EasyJet U2830 BFS 06:15 LGW 07:40 1h 25min Direct
Ryanair FR5993 MAD 06:15 STN 07:45 2h 30min Direct
Ryanair FR9811 BCN 06:20 STN 07:50 2h 30min Direct
EasyJet U2802 EDI 06:25 LGW 07:55 1h 30min Direct
Ryanair FR202 DUB 06:25 STN 07:50 1h 25min Direct
Ryanair FR902 ORK 06:25 STN 07:55 1h 30min Direct
British Airways BA5952 DUB 06:30 LHR 08:05 1h 35min Direct
Aer Lingus EI152 DUB 06:30 LHR 08:05 1h 35min Direct
Ryanair FR120 DUB 06:30 LGW 08:10 1h 40min Direct
Ryanair FR753 HHN 06:30 STN 06:50 1h 20min Direct
Ryanair FR1885 LIS 06:30 STN 09:20 2h 50min Direct
Ryanair FR3005 CIA 06:30 STN 08:15 2h 45min Direct
Ryanair FR144 SXF 06:30 STN 07:25 1h 55min Direct
Ryanair FR4191 BGY 06:30 STN 07:40 2h 10min Direct
Ryanair FR4191 BGY 06:30 STN 07:40 2h 10min Direct
Flybe BE1351 BHD 06:35 LCY 08:15 1h 40min Direct
British Airways BA2931 EDI 06:40 LGW 08:15 1h 35min Direct
Iberia IB4777 EDI 06:40 LGW 08:15 1h 35min Direct
American Airlines AA6246 EDI 06:40 LGW 08:15 1h 35min Direct
EasyJet U28716 LIS 06:40 LGW 09:20 2h 40min Direct
Cheap Flights to Heathrow
Barcelona–El Prat (BCN) - Heathrow (LHR), 25 June 2017
  25 June 2017, 20:35
Barcelona–El Prat (BCN)
25 June 2017, 21:50
Heathrow (LHR)
Direct Total time
2h 15min
Heathrow (LHR) - Barcelona–El Prat (BCN), 30 June 2017
  30 June 2017, 19:10
Heathrow (LHR)
30 June 2017, 22:15
Barcelona–El Prat (BCN)
Direct Total time
2h 5min
762 US$update

Last Update: 277 days ago

Barcelona–El Prat (BCN) - Heathrow (LHR), 25 June 2017
  25 June 2017, 20:35
Barcelona–El Prat (BCN)
25 June 2017, 21:50
Heathrow (LHR)
Direct Total time
2h 15min
Heathrow (LHR) - Barcelona–El Prat (BCN), 30 June 2017
  30 June 2017, 06:15
Heathrow (LHR)
30 June 2017, 09:20
Barcelona–El Prat (BCN)
Direct Total time
2h 5min
801 US$update

Last Update: 277 days ago

Barcelona–El Prat (BCN) - Heathrow (LHR), 25 June 2017
  25 June 2017, 20:35
Barcelona–El Prat (BCN)
25 June 2017, 21:50
Heathrow (LHR)
Direct Total time
2h 15min
Heathrow (LHR) - Barcelona–El Prat (BCN), 30 June 2017
  30 June 2017, 19:10
Heathrow (LHR)
30 June 2017, 22:15
Barcelona–El Prat (BCN)
Direct Total time
2h 5min
801 US$update

Last Update: 277 days ago

Barcelona–El Prat (BCN) - Heathrow (LHR), 25 June 2017
  25 June 2017, 20:35
Barcelona–El Prat (BCN)
25 June 2017, 21:50
Heathrow (LHR)
Direct Total time
2h 15min
Heathrow (LHR) - Barcelona–El Prat (BCN), 30 June 2017
  30 June 2017, 17:20
Heathrow (LHR)
30 June 2017, 20:30
Barcelona–El Prat (BCN)
Direct Total time
2h 10min
801 US$update

Last Update: 277 days ago

Barcelona–El Prat (BCN) - Heathrow (LHR), 25 June 2017
  25 June 2017, 18:20
Barcelona–El Prat (BCN)
25 June 2017, 19:40
Heathrow (LHR)
Direct Total time
2h 20min
Heathrow (LHR) - Barcelona–El Prat (BCN), 30 June 2017
  30 June 2017, 19:10
Heathrow (LHR)
30 June 2017, 22:15
Barcelona–El Prat (BCN)
Direct Total time
2h 5min
846 US$update

Last Update: 277 days ago

Barcelona–El Prat (BCN) - Heathrow (LHR), 25 June 2017
  25 June 2017, 20:35
Barcelona–El Prat (BCN)
25 June 2017, 21:50
Heathrow (LHR)
Direct Total time
2h 15min
Heathrow (LHR) - Barcelona–El Prat (BCN), 30 June 2017
  30 June 2017, 11:10
Heathrow (LHR)
30 June 2017, 14:15
Barcelona–El Prat (BCN)
Direct Total time
2h 5min
885 US$update

Last Update: 277 days ago

Barcelona–El Prat (BCN) - Heathrow (LHR), 25 June 2017
  25 June 2017, 18:20
Barcelona–El Prat (BCN)
25 June 2017, 19:40
Heathrow (LHR)
Direct Total time
2h 20min
Heathrow (LHR) - Barcelona–El Prat (BCN), 30 June 2017
  30 June 2017, 19:10
Heathrow (LHR)
30 June 2017, 22:15
Barcelona–El Prat (BCN)
Direct Total time
2h 5min
885 US$update

Last Update: 277 days ago

Barcelona–El Prat (BCN) - Heathrow (LHR), 25 June 2017
  25 June 2017, 18:20
Barcelona–El Prat (BCN)
25 June 2017, 19:40
Heathrow (LHR)
Direct Total time
2h 20min
Heathrow (LHR) - Barcelona–El Prat (BCN), 30 June 2017
  30 June 2017, 17:20
Heathrow (LHR)
30 June 2017, 20:30
Barcelona–El Prat (BCN)
Direct Total time
2h 10min
885 US$update

Last Update: 277 days ago

Barcelona–El Prat (BCN) - Heathrow (LHR), 25 June 2017
  25 June 2017, 20:35
Barcelona–El Prat (BCN)
25 June 2017, 21:50
Heathrow (LHR)
Direct Total time
2h 15min
Heathrow (LHR) - Barcelona–El Prat (BCN), 30 June 2017
  30 June 2017, 07:45
Heathrow (LHR)
30 June 2017, 10:55
Barcelona–El Prat (BCN)
Direct Total time
2h 10min
885 US$update

Last Update: 277 days ago

Barcelona–El Prat (BCN) - Heathrow (LHR), 25 June 2017
  25 June 2017, 18:20
Barcelona–El Prat (BCN)
25 June 2017, 19:40
Heathrow (LHR)
Direct Total time
2h 20min
Heathrow (LHR) - Barcelona–El Prat (BCN), 30 June 2017
  30 June 2017, 06:15
Heathrow (LHR)
30 June 2017, 09:20
Barcelona–El Prat (BCN)
Direct Total time
2h 5min
885 US$update

Last Update: 277 days ago