Flights from New York to London

Find the cheapest month to travel from New York to London
Carrier Flight Number Departing Arriving Flight time Number of stops
28 Jun 2017
Iberia IB4618 JFK 07:55 LHR 19:45 6h 50min Direct
American Airlines AA6143 JFK 07:55 LHR 19:45 6h 50min Direct
Finnair AY5478 JFK 07:55 LHR 19:45 6h 50min Direct
British Airways BA178 JFK 07:55 LHR 19:45 6h 50min Direct
Aer Lingus EI8878 JFK 07:55 LHR 19:45 6h 50min Direct
Jet Airways 9W5809 JFK 08:05 LHR 20:10 7h 5min Direct
Delta Air Lines DL4371 JFK 08:05 LHR 20:10 7h 5min Direct
Virgin Atlantic Airways VS26 JFK 08:15 LHR 20:10 6h 55min Direct
Singapore Airlines SQ2526 JFK 08:15 LHR 20:10 6h 55min Direct
Delta Air Lines DL4371 JFK 08:15 LHR 20:10 6h 55min Direct
Jet Airways 9W5809 JFK 08:15 LHR 20:10 6h 55min Direct
Lufthansa LH7624 EWR 08:35 LHR 20:40 7h 5min Direct
United Airlines UA934 EWR 08:35 LHR 20:40 7h 5min Direct
Austrian Airlines OS7792 EWR 08:35 LHR 20:40 7h 5min Direct
Finnair AY4036 JFK 10:25 LHR 22:10 6h 45min Direct
British Airways BA1594 JFK 10:25 LHR 22:10 6h 45min Direct
American Airlines AA142 JFK 10:25 LHR 22:10 6h 45min Direct
Iberia IB9728 JFK 10:25 LHR 22:10 6h 45min Direct
Austrian Airlines OS7794 EWR 18:00 LHR 06:20 7h 20min Direct
Lufthansa LH7628 EWR 18:00 LHR 06:20 7h 20min Direct
United Airlines UA110 EWR 18:00 LHR 06:20 7h 20min Direct
British Airways BA1511 JFK 18:15 LHR 06:20 7h 5min Direct
Iberia IB4218 JFK 18:15 LHR 06:20 7h 5min Direct
American Airlines AA100 JFK 18:15 LHR 06:20 7h 5min Direct
Finnair AY4012 JFK 18:15 LHR 06:20 7h 5min Direct
American Airlines AA6147 EWR 18:20 LHR 06:15 6h 55min Direct
Aer Lingus EI8884 EWR 18:20 LHR 06:15 6h 55min Direct
Iberia IB4622 EWR 18:20 LHR 06:15 6h 55min Direct
Finnair AY5484 EWR 18:20 LHR 06:15 6h 55min Direct
British Airways BA184 EWR 18:20 LHR 06:15 6h 55min Direct
British Airways BA2 JFK 18:25 LCY 06:50 7h 25min Direct
Finnair AY5402 JFK 18:25 LCY 06:50 7h 25min Direct
Iberia IB4600 JFK 18:25 LCY 06:50 7h 25min Direct
American Airlines AA6228 JFK 18:25 LCY 06:50 7h 25min Direct
Iberia IB4610 JFK 18:30 LHR 06:25 6h 55min Direct
American Airlines AA6133 JFK 18:30 LHR 06:25 6h 55min Direct
British Airways BA112 JFK 18:30 LHR 06:25 6h 55min Direct
Jet Airways 9W5811 JFK 18:30 LHR 06:45 7h 15min Direct
Aer Lingus EI8812 JFK 18:30 LHR 06:25 6h 55min Direct
Virgin Atlantic Airways VS4 JFK 18:30 LHR 06:45 7h 15min Direct
Delta Air Lines DL4373 JFK 18:30 LHR 06:45 7h 15min Direct
Finnair AY5512 JFK 18:30 LHR 06:25 6h 55min Direct
Lufthansa LH7626 EWR 18:35 LHR 06:55 7h 20min Direct
Austrian Airlines OS7798 EWR 18:35 LHR 06:55 7h 20min Direct
United Airlines UA29 EWR 18:35 LHR 06:55 7h 20min Direct
Malaysia Airlines MH9410 JFK 18:45 LHR 06:50 7h 5min Direct
American Airlines AA106 JFK 18:45 LHR 06:50 7h 5min Direct
British Airways BA1517 JFK 18:45 LHR 06:50 7h 5min Direct
Iberia IB4222 JFK 18:45 LHR 06:50 7h 5min Direct
Finnair AY4018 JFK 18:45 LHR 06:50 7h 5min Direct
Cheap Flights from New York to London
Newark Liberty (EWR) - Heathrow (LHR), 08 June 2018 (1 stop)
  08 June 2018, 20:45
Newark Liberty (EWR)
09 June 2018, 11:45
Heathrow (LHR)
1 stop Total time
8h 35min
Gatwick (LGW) - John F. Kennedy (JFK), 15 June 2018 (1 stop)
  15 June 2018, 13:10
Gatwick (LGW)
15 June 2018, 19:00
John F. Kennedy (JFK)
1 stop Total time
9h 0min
1676 US$update

Last Update: 6 days ago

Newark Liberty (EWR) - Heathrow (LHR), 08 June 2018 (1 stop)
  08 June 2018, 20:45
Newark Liberty (EWR)
09 June 2018, 11:45
Heathrow (LHR)
1 stop Total time
8h 35min
Gatwick (LGW) - Newark Liberty (EWR), 15 June 2018 (1 stop)
  15 June 2018, 13:10
Gatwick (LGW)
15 June 2018, 19:00
Newark Liberty (EWR)
1 stop Total time
9h 0min
1676 US$update

Last Update: 6 days ago

Newark Liberty (EWR) - Heathrow (LHR), 08 June 2018 (1 stop)
  08 June 2018, 20:45
Newark Liberty (EWR)
09 June 2018, 11:45
Heathrow (LHR)
1 stop Total time
8h 35min
Heathrow (LHR) - John F. Kennedy (JFK), 15 June 2018 (1 stop)
  15 June 2018, 21:10
Heathrow (LHR)
16 June 2018, 12:25
John F. Kennedy (JFK)
1 stop Total time
8h 55min
1707 US$update

Last Update: 6 days ago

Newark Liberty (EWR) - Heathrow (LHR), 08 June 2018 (1 stop)
  08 June 2018, 20:45
Newark Liberty (EWR)
09 June 2018, 11:45
Heathrow (LHR)
1 stop Total time
8h 35min
Heathrow (LHR) - Newark Liberty (EWR), 15 June 2018 (1 stop)
  15 June 2018, 13:10
Heathrow (LHR)
15 June 2018, 19:00
Newark Liberty (EWR)
1 stop Total time
9h 0min
1707 US$update

Last Update: 6 days ago

Newark Liberty (EWR) - Heathrow (LHR), 08 June 2018 (1 stop)
  08 June 2018, 20:45
Newark Liberty (EWR)
09 June 2018, 11:45
Heathrow (LHR)
1 stop Total time
8h 35min
Heathrow (LHR) - John F. Kennedy (JFK), 15 June 2018 (1 stop)
  15 June 2018, 13:10
Heathrow (LHR)
15 June 2018, 19:00
John F. Kennedy (JFK)
1 stop Total time
9h 0min
1707 US$update

Last Update: 6 days ago

Newark Liberty (EWR) - Heathrow (LHR), 08 June 2018 (1 stop)
  08 June 2018, 17:20
Newark Liberty (EWR)
09 June 2018, 09:35
Heathrow (LHR)
1 stop Total time
10h 35min
Heathrow (LHR) - Newark Liberty (EWR), 15 June 2018 (1 stop)
  15 June 2018, 19:30
Heathrow (LHR)
16 June 2018, 13:15
Newark Liberty (EWR)
1 stop Total time
10h 15min
1767 US$update

Last Update: 6 days ago

Newark Liberty (EWR) - Heathrow (LHR), 08 June 2018 (1 stop)
  08 June 2018, 17:20
Newark Liberty (EWR)
09 June 2018, 09:35
Heathrow (LHR)
1 stop Total time
10h 35min
Heathrow (LHR) - Newark Liberty (EWR), 15 June 2018 (1 stop)
  15 June 2018, 07:05
Heathrow (LHR)
15 June 2018, 13:15
Newark Liberty (EWR)
1 stop Total time
10h 15min
1767 US$update

Last Update: 6 days ago

Newark Liberty (EWR) - Heathrow (LHR), 08 June 2018
  08 June 2018, 18:20
Newark Liberty (EWR)
09 June 2018, 06:15
Heathrow (LHR)
Direct Total time
6h 55min
Heathrow (LHR) - John F. Kennedy (JFK), 15 June 2018 (1 stop)
  15 June 2018, 07:30
Heathrow (LHR)
15 June 2018, 15:50
John F. Kennedy (JFK)
1 stop Total time
11h 30min
1872 US$update

Last Update: 6 days ago

Newark Liberty (EWR) - Heathrow (LHR), 08 June 2018 (1 stop)
  08 June 2018, 16:35
Newark Liberty (EWR)
09 June 2018, 07:25
Heathrow (LHR)
1 stop Total time
9h 0min
Heathrow (LHR) - Newark Liberty (EWR), 15 June 2018 (1 stop)
  15 June 2018, 08:05
Heathrow (LHR)
15 June 2018, 13:55
Newark Liberty (EWR)
1 stop Total time
9h 50min
2585 US$update

Last Update: 6 days ago

Newark Liberty (EWR) - Heathrow (LHR), 08 June 2018 (1 stop)
  08 June 2018, 16:35
Newark Liberty (EWR)
09 June 2018, 07:25
Heathrow (LHR)
1 stop Total time
9h 0min
Heathrow (LHR) - Newark Liberty (EWR), 15 June 2018 (1 stop)
  15 June 2018, 07:30
Heathrow (LHR)
15 June 2018, 15:45
Newark Liberty (EWR)
1 stop Total time
10h 0min
2631 US$update

Last Update: 6 days ago