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
25 Jul 2017
Finnair AY5478 JFK 07:55 LHR 19:45 6h 50min Direct
Aer Lingus EI8878 JFK 07:55 LHR 19:45 6h 50min Direct
Iberia IB4618 JFK 07:55 LHR 19:45 6h 50min Direct
American Airlines AA6143 JFK 07:55 LHR 19:45 6h 50min Direct
British Airways BA178 JFK 07:55 LHR 19:45 6h 50min Direct
Singapore Airlines SQ2526 JFK 08:15 LHR 20:10 6h 55min Direct
Jet Airways 9W5809 JFK 08:15 LHR 20:10 6h 55min Direct
Delta Air Lines DL4371 JFK 08:15 LHR 20:10 6h 55min Direct
Virgin Atlantic Airways VS26 JFK 08:15 LHR 20:10 6h 55min Direct
Austrian Airlines OS7792 EWR 08:35 LHR 20:40 7h 5min Direct
Lufthansa LH7624 EWR 08:35 LHR 20:40 7h 5min Direct
United Airlines UA934 EWR 08:35 LHR 20:40 7h 5min Direct
American Airlines AA142 JFK 10:25 LHR 22:10 6h 45min Direct
Iberia IB9728 JFK 10:25 LHR 22:10 6h 45min Direct
British Airways BA1594 JFK 10:25 LHR 22:10 6h 45min Direct
Finnair AY4036 JFK 10:25 LHR 22:10 6h 45min Direct
Lufthansa LH7628 EWR 18:00 LHR 06:20 7h 20min Direct
Austrian Airlines OS7794 EWR 18:00 LHR 06:20 7h 20min Direct
United Airlines UA110 EWR 18:00 LHR 06:20 7h 20min Direct
Finnair AY4012 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
British Airways BA1511 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
British Airways BA184 EWR 18:20 LHR 06:15 6h 55min Direct
Finnair AY5484 EWR 18:20 LHR 06:15 6h 55min 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
British Airways BA2 JFK 18:25 LCY 06:50 7h 25min Direct
Finnair AY5512 JFK 18:30 LHR 06:25 6h 55min Direct
Jet Airways 9W5811 JFK 18:30 LHR 06:45 7h 15min Direct
American Airlines AA6133 JFK 18:30 LHR 06:25 6h 55min Direct
Delta Air Lines DL4373 JFK 18:30 LHR 06:45 7h 15min Direct
British Airways BA112 JFK 18:30 LHR 06:25 6h 55min Direct
Virgin Atlantic Airways VS4 JFK 18:30 LHR 06:45 7h 15min Direct
Iberia IB4610 JFK 18:30 LHR 06:25 6h 55min Direct
Aer Lingus EI8812 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
American Airlines AA6139 JFK 19:00 LHR 07:10 7h 10min Direct
Finnair AY5474 JFK 19:00 LHR 07:10 7h 10min Direct
Aer Lingus EI8874 JFK 19:00 LHR 07:10 7h 10min Direct
Iberia IB4614 JFK 19:00 LHR 07:10 7h 10min Direct
British Airways BA174 JFK 19:00 LHR 07:10 7h 10min Direct
KLM KL6103 JFK 19:30 LHR 07:50 7h 20min Direct
Delta Air Lines DL401 JFK 19:30 LHR 07:50 7h 20min 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
1737 US$update

Last Update: 33 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
1737 US$update

Last Update: 33 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
1769 US$update

Last Update: 33 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
1769 US$update

Last Update: 33 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
1769 US$update

Last Update: 33 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
1831 US$update

Last Update: 33 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
1831 US$update

Last Update: 33 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
1940 US$update

Last Update: 33 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
2679 US$update

Last Update: 33 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
2727 US$update

Last Update: 33 days ago