We've found the cheapest flights to London
Returns from £352.92
One-way from £129.58
Flying between John F Kennedy International to London Heathrow is very convenient as there are 16 airliners offering direct flights including TAP Air Portugal, Malaysia Airlines, SAS, Gulf Air, SriLankan Airlines, JetBlue, KLM, Air France, Delta Air Lines, Virgin Atlantic, Aer Lingus, Iberia, Alaska Airlines, Finnair, American Airlines and British Airways. The flight time is approximately 7 Hours 19 Minutes.
The cost of the flights varies significantly so we can’t provide you an estimate. Prices can be 50% cheaper if you book more than a month in advance. The cheapest flights available will generally be mid week or late in the evening, so if you are on a budget then these are the flight times you should consider. Alternatively, you could book well in advance and you flight could be up to 50% cheaper, especially with budget airliners. We advise all our viewers to book well in advance. This way you will get the low priced tickets available.
When arriving at London Heathrow don’t forget to set your watch to the local time!
The table below displays the numbers of daily flights from John F Kennedy International (JFK) to London Heathrow (LHR) and the relevant airlines that fly.
Flights Chart
British Airways offer the highest number of flights for this route with departures times between 00:20 and 22:35.
You can find the latest flight availability and prices from British Airways at britishairways.com . You can also book direct and get their latest discounts.
Flight times for the route are summarised in the table below. These time were correct at the time of writing, but please be aware that times may vary from time to time so please check their website for exact times and the dates you wish to fly.
Flights Time In WeekDays
Day Flight Times Flights Monday 00:20
Airline Flight No Finnair AY5482 Aer Lingus EI8882 Alaska Airlines AS5264 American Airlines AA6941 British Airways BA182 Iberia IB3566
06:20
Airline Flight No Air France AF6753 KLM KL2501 Delta Air Lines DL5994
08:05
Airline Flight No SAS SK3971 Air France AF8991 KLM KL6101 Virgin Atlantic VS4000
09:05
Airline Flight No Finnair AY5478 Aer Lingus EI8878 Alaska Airlines AS5262 American Airlines AA6939 British Airways BA178 Iberia IB3564
09:20
Airline Flight No Air France AF9656 KLM KL2505 Delta Air Lines DL5996 Virgin Atlantic VS26
09:45
Airline Flight No JetBlue B61107
11:15
Airline Flight No Finnair AY3787 Alaska Airlines AS6915 American Airlines AA142 British Airways BA1594 Iberia IB4614
19:00
Airline Flight No Virgin Atlantic VS4
19:15
Airline Flight No Finnair AY5512 Aer Lingus EI8812 Alaska Airlines AS5250 American Airlines AA6925 British Airways BA112 Iberia IB3540
19:25
Airline Flight No Finnair AY3772 Malaysia Airlines MH9410 Alaska Airlines AS6904 American Airlines AA100 British Airways BA1511 SriLankan Airlines UL2026 Iberia IB4218 Gulf Air GF6654
19:50
Airline Flight No Finnair AY5474 Aer Lingus EI8874 Alaska Airlines AS5258 American Airlines AA6923 British Airways BA174 Iberia IB3560
20:01
Airline Flight No Air France AF9664 KLM KL2507 Delta Air Lines DL5992 Virgin Atlantic VS46
20:10
Airline Flight No Finnair AY5476 Aer Lingus EI8876 Alaska Airlines AS5260 American Airlines AA6937 British Airways BA176 Iberia IB3562
20:59
Airline Flight No Delta Air Lines DL1
21:05
Airline Flight No Finnair AY5516 Aer Lingus EI8816 Alaska Airlines AS5254 American Airlines AA6929 British Airways BA116 Iberia IB3544
21:40
Airline Flight No Finnair AY5472 Aer Lingus EI8872 Alaska Airlines AS5256 American Airlines AA6933 British Airways BA172 Iberia IB3558
22:12
Airline Flight No TAP Air Portugal TP4442 JetBlue B67
22:30
Airline Flight No Finnair AY3774 Air France AF6759 Alaska Airlines AS6906 KLM KL2503 Delta Air Lines DL5990 American Airlines AA104 British Airways BA1515 SriLankan Airlines UL2040 Iberia IB4220 Gulf Air GF6604 Virgin Atlantic VS10
22:35
Airline Flight No Finnair AY5514 Aer Lingus EI8814 Alaska Airlines AS5252 American Airlines AA6914 British Airways BA114 Iberia IB3542
23:00
Airline Flight No SAS SK3973 Air France AF3662 KLM KL6103 Delta Air Lines DL3 Virgin Atlantic VS4030
VIEW FLIGHTS Tuesday 00:20
Airline Flight No Finnair AY5482 Aer Lingus EI8882 Alaska Airlines AS5264 American Airlines AA6941 British Airways BA182 Iberia IB3566
06:45
Airline Flight No Aer Lingus EI8874 Iberia IB3560
08:40
Airline Flight No Finnair AY5472 Aer Lingus EI8872 Alaska Airlines AS5256 American Airlines AA6933 British Airways BA172 Iberia IB3558
09:05
Airline Flight No Finnair AY5478 Aer Lingus EI8878 Alaska Airlines AS5262 American Airlines AA6939 British Airways BA178 Iberia IB3564
09:20
Airline Flight No Air France AF9656 KLM KL2505 Delta Air Lines DL5996 Virgin Atlantic VS26
10:40
Airline Flight No JetBlue B61107
11:15
Airline Flight No Finnair AY3787 Alaska Airlines AS6915 American Airlines AA142 British Airways BA1594 Iberia IB4614
19:00
Airline Flight No Air France AF6753 KLM KL2501 Delta Air Lines DL5994 Virgin Atlantic VS4
19:15
Airline Flight No Finnair AY5512 Aer Lingus EI8812 Alaska Airlines AS5250 American Airlines AA6925 British Airways BA112 Iberia IB3540
19:25
Airline Flight No Finnair AY3772 Malaysia Airlines MH9410 Alaska Airlines AS6904 American Airlines AA100 British Airways BA1511 SriLankan Airlines UL2026 Iberia IB4218 Gulf Air GF6654
19:50
Airline Flight No Finnair AY5474 Alaska Airlines AS5258 American Airlines AA6923 British Airways BA174
20:01
Airline Flight No Air France AF9664 KLM KL2507 Delta Air Lines DL5992 Virgin Atlantic VS46
20:10
Airline Flight No Finnair AY5476 Aer Lingus EI8876 Alaska Airlines AS5260 American Airlines AA6937 British Airways BA176 Iberia IB3562
20:59
Airline Flight No SAS SK3971 Air France AF8991 KLM KL6101 Delta Air Lines DL1 Virgin Atlantic VS4000
21:05
Airline Flight No Finnair AY5516 Aer Lingus EI8816 Alaska Airlines AS5254 American Airlines AA6929 British Airways BA116 Iberia IB3544
21:40
Airline Flight No Finnair AY5408 Aer Lingus EI8880 American Airlines AA7079 British Airways BA180
22:00
Airline Flight No Air France AF9924 KLM KL4825 Delta Air Lines DL5923 Virgin Atlantic VS154
22:12
Airline Flight No TAP Air Portugal TP4442 JetBlue B67
22:30
Airline Flight No Finnair AY3774 Air France AF6759 Alaska Airlines AS6906 KLM KL2503 Delta Air Lines DL5990 American Airlines AA104 British Airways BA1515 SriLankan Airlines UL2040 Iberia IB4220 Gulf Air GF6604 Virgin Atlantic VS10
22:35
Airline Flight No Finnair AY5514 Aer Lingus EI8814 Alaska Airlines AS5252 American Airlines AA6914 British Airways BA114 Iberia IB3542
23:00
Airline Flight No SAS SK3973 Air France AF3662 KLM KL6103 Delta Air Lines DL3 Virgin Atlantic VS4030
VIEW FLIGHTS Wednesday 00:20
Airline Flight No Finnair AY5482 Aer Lingus EI8882 Alaska Airlines AS5264 American Airlines AA6941 British Airways BA182 Iberia IB3566
06:45
Airline Flight No Finnair AY5474 Aer Lingus EI8874 Alaska Airlines AS5258 American Airlines AA6923 Iberia IB3560
08:40
Airline Flight No Finnair AY5408 Aer Lingus EI8880 American Airlines AA7079 British Airways BA180
09:05
Airline Flight No Finnair AY5478 Aer Lingus EI8878 Alaska Airlines AS5262 American Airlines AA6939 British Airways BA178 Iberia IB3564
09:20
Airline Flight No Air France AF9656 KLM KL2505 Delta Air Lines DL5996 Virgin Atlantic VS26
09:35
Airline Flight No Air France AF9924 KLM KL4825 Delta Air Lines DL5923 Virgin Atlantic VS154
10:40
Airline Flight No JetBlue B61107
11:15
Airline Flight No Finnair AY3787 Alaska Airlines AS6915 American Airlines AA142 British Airways BA1594 Iberia IB4614
19:00
Airline Flight No Air France AF6753 KLM KL2501 Delta Air Lines DL5994 Virgin Atlantic VS4
19:15
Airline Flight No Finnair AY5512 Aer Lingus EI8812 Alaska Airlines AS5250 American Airlines AA6925 British Airways BA112 Iberia IB3540
19:25
Airline Flight No Finnair AY3772 Malaysia Airlines MH9410 Alaska Airlines AS6904 American Airlines AA100 British Airways BA1511 SriLankan Airlines UL2026 Iberia IB4218 Gulf Air GF6654
19:50
Airline Flight No British Airways BA174
20:01
Airline Flight No Air France AF9664 KLM KL2507 Delta Air Lines DL5992 Virgin Atlantic VS46
20:10
Airline Flight No Finnair AY5476 Aer Lingus EI8876 Alaska Airlines AS5260 American Airlines AA6937 British Airways BA176 Iberia IB3562
20:59
Airline Flight No SAS SK3971 Air France AF8991 KLM KL6101 Delta Air Lines DL1 Virgin Atlantic VS4000
21:05
Airline Flight No Finnair AY5516 Aer Lingus EI8816 Alaska Airlines AS5254 American Airlines AA6929 British Airways BA116 Iberia IB3544
21:40
Airline Flight No Finnair AY5472 Aer Lingus EI8872 Alaska Airlines AS5256 American Airlines AA6933 British Airways BA172 Iberia IB3558
22:12
Airline Flight No TAP Air Portugal TP4442 JetBlue B67
22:30
Airline Flight No Finnair AY3774 Air France AF6759 Alaska Airlines AS6906 KLM KL2503 Delta Air Lines DL5990 American Airlines AA104 British Airways BA1515 SriLankan Airlines UL2040 Iberia IB4220 Gulf Air GF6604 Virgin Atlantic VS10
22:35
Airline Flight No Finnair AY5514 Aer Lingus EI8814 Alaska Airlines AS5252 American Airlines AA6914 British Airways BA114 Iberia IB3542
23:00
Airline Flight No SAS SK3973 Air France AF3662 KLM KL6103 Delta Air Lines DL3 Virgin Atlantic VS4030
VIEW FLIGHTS Thursday 00:20
Airline Flight No Finnair AY5482 Aer Lingus EI8882 Alaska Airlines AS5264 American Airlines AA6941 British Airways BA182 Iberia IB3566
08:05
Airline Flight No SAS SK3971
09:05
Airline Flight No Finnair AY5478 Aer Lingus EI8878 Alaska Airlines AS5262 American Airlines AA6939 British Airways BA178 Iberia IB3564
09:20
Airline Flight No Air France AF9656 KLM KL2505 Delta Air Lines DL5996 Virgin Atlantic VS26
10:40
Airline Flight No JetBlue B61107
11:15
Airline Flight No Finnair AY3787 Alaska Airlines AS6915 American Airlines AA142 British Airways BA1594 Iberia IB4614
19:00
Airline Flight No Air France AF6753 KLM KL2501 Delta Air Lines DL5994 Virgin Atlantic VS4
19:15
Airline Flight No Finnair AY5512 Aer Lingus EI8812 Alaska Airlines AS5250 American Airlines AA6925 British Airways BA112 Iberia IB3540
19:25
Airline Flight No Finnair AY3772 Malaysia Airlines MH9410 Alaska Airlines AS6904 American Airlines AA100 British Airways BA1511 SriLankan Airlines UL2026 Iberia IB4218 Gulf Air GF6654
19:50
Airline Flight No Finnair AY5474 Aer Lingus EI8874 Alaska Airlines AS5258 American Airlines AA6923 British Airways BA174 Iberia IB3560
20:01
Airline Flight No Air France AF9664 KLM KL2507 Delta Air Lines DL5992 Virgin Atlantic VS46
20:10
Airline Flight No Finnair AY5476 Aer Lingus EI8876 Alaska Airlines AS5260 American Airlines AA6937 British Airways BA176 Iberia IB3562
20:59
Airline Flight No Air France AF8991 KLM KL6101 Delta Air Lines DL1 Virgin Atlantic VS4000
21:05
Airline Flight No Finnair AY5516 Aer Lingus EI8816 Alaska Airlines AS5254 American Airlines AA6929 British Airways BA116 Iberia IB3544
21:40
Airline Flight No Finnair AY5472 Aer Lingus EI8872 Alaska Airlines AS5256 American Airlines AA6933 British Airways BA172 Iberia IB3558
22:00
Airline Flight No Virgin Atlantic VS154
22:12
Airline Flight No TAP Air Portugal TP4442 JetBlue B67
22:30
Airline Flight No Finnair AY3774 Air France AF6759 Alaska Airlines AS6906 KLM KL2503 Delta Air Lines DL5990 American Airlines AA104 British Airways BA1515 SriLankan Airlines UL2040 Iberia IB4220 Gulf Air GF6604 Virgin Atlantic VS10
22:35
Airline Flight No Finnair AY5514 Aer Lingus EI8814 Alaska Airlines AS5252 American Airlines AA6914 British Airways BA114 Iberia IB3542
23:00
Airline Flight No SAS SK3973 Air France AF3662 KLM KL6103 Delta Air Lines DL3 Virgin Atlantic VS4030
VIEW FLIGHTS Friday 00:20
Airline Flight No Finnair AY5482 Aer Lingus EI8882 Alaska Airlines AS5264 American Airlines AA6941 British Airways BA182 Iberia IB3566
06:20
Airline Flight No Air France AF6753 KLM KL2501 Delta Air Lines DL5994
09:05
Airline Flight No Finnair AY5478 Aer Lingus EI8878 Alaska Airlines AS5262 American Airlines AA6939 British Airways BA178 Iberia IB3564
09:20
Airline Flight No Air France AF9656 KLM KL2505 Delta Air Lines DL5996 Virgin Atlantic VS26
09:35
Airline Flight No Air France AF9924 KLM KL4825 Delta Air Lines DL5923 Virgin Atlantic VS154
09:45
Airline Flight No JetBlue B61107
11:15
Airline Flight No Finnair AY3787 Alaska Airlines AS6915 American Airlines AA142 British Airways BA1594 SriLankan Airlines UL2027 Iberia IB4614
19:00
Airline Flight No Virgin Atlantic VS4
19:15
Airline Flight No Finnair AY5512 Aer Lingus EI8812 Alaska Airlines AS5250 American Airlines AA6925 British Airways BA112 Iberia IB3540
19:25
Airline Flight No Finnair AY3772 Malaysia Airlines MH9410 Alaska Airlines AS6904 American Airlines AA100 British Airways BA1511 SriLankan Airlines UL2026 Iberia IB4218 Gulf Air GF6654
19:50
Airline Flight No Finnair AY5474 Aer Lingus EI8874 Alaska Airlines AS5258 American Airlines AA6923 British Airways BA174 Iberia IB3560
20:01
Airline Flight No Air France AF9664 KLM KL2507 Delta Air Lines DL5992 Virgin Atlantic VS46
20:10
Airline Flight No Finnair AY5476 Aer Lingus EI8876 Alaska Airlines AS5260 American Airlines AA6937 British Airways BA176 Iberia IB3562
20:59
Airline Flight No SAS SK3971 Air France AF8991 KLM KL6101 Delta Air Lines DL1 Virgin Atlantic VS4000
21:05
Airline Flight No Finnair AY5516 Aer Lingus EI8816 Alaska Airlines AS5254 American Airlines AA6929 British Airways BA116 Iberia IB3544
21:40
Airline Flight No Finnair AY5472 Aer Lingus EI8872 Alaska Airlines AS5256 American Airlines AA6933 British Airways BA172 Iberia IB3558
22:12
Airline Flight No TAP Air Portugal TP4442 JetBlue B67
22:30
Airline Flight No Finnair AY3774 Air France AF6759 Alaska Airlines AS6906 KLM KL2503 Delta Air Lines DL5990 American Airlines AA104 British Airways BA1515 SriLankan Airlines UL2040 Iberia IB4220 Gulf Air GF6604 Virgin Atlantic VS10
22:35
Airline Flight No Finnair AY5514 Aer Lingus EI8814 Alaska Airlines AS5252 American Airlines AA6914 British Airways BA114 Iberia IB3542
23:00
Airline Flight No SAS SK3973 Air France AF3662 KLM KL6103 Delta Air Lines DL3 Virgin Atlantic VS4030
VIEW FLIGHTS Saturday 00:20
Airline Flight No Finnair AY5482 Aer Lingus EI8882 Alaska Airlines AS5264 American Airlines AA6941 British Airways BA182 Iberia IB3566
09:05
Airline Flight No Finnair AY5478 Aer Lingus EI8878 Alaska Airlines AS5262 American Airlines AA6939 British Airways BA178 Iberia IB3564
09:20
Airline Flight No Air France AF9656 KLM KL2505 Delta Air Lines DL5996 Virgin Atlantic VS26
11:00
Airline Flight No JetBlue B61107
19:00
Airline Flight No Air France AF6753 KLM KL2501 Delta Air Lines DL5994 Virgin Atlantic VS4
19:15
Airline Flight No Finnair AY5512 Aer Lingus EI8812 Alaska Airlines AS5250 American Airlines AA6925 British Airways BA112 Iberia IB3540
19:25
Airline Flight No Finnair AY3772 Malaysia Airlines MH9410 Alaska Airlines AS6904 American Airlines AA100 British Airways BA1511 SriLankan Airlines UL2026 Iberia IB4218 Gulf Air GF6654
19:50
Airline Flight No Finnair AY5474 Aer Lingus EI8874 Alaska Airlines AS5258 American Airlines AA6923 British Airways BA174 Iberia IB3560
20:01
Airline Flight No Air France AF9664 KLM KL2507 Delta Air Lines DL5992 Virgin Atlantic VS46
20:10
Airline Flight No Finnair AY5476 Aer Lingus EI8876 Alaska Airlines AS5260 American Airlines AA6937 British Airways BA176 Iberia IB3562
20:59
Airline Flight No SAS SK3971 Air France AF8991 KLM KL6101 Delta Air Lines DL1 Virgin Atlantic VS4000
21:05
Airline Flight No Finnair AY5516 Aer Lingus EI8816 Alaska Airlines AS5254 American Airlines AA6929 British Airways BA116 Iberia IB3544
21:40
Airline Flight No Finnair AY5472 Aer Lingus EI8872 Alaska Airlines AS5256 American Airlines AA6933 British Airways BA172 Iberia IB3558
22:00
Airline Flight No Air France AF9924 KLM KL4825 Delta Air Lines DL5923 Virgin Atlantic VS154
22:12
Airline Flight No TAP Air Portugal TP4442 JetBlue B67
22:30
Airline Flight No Finnair AY3774 Air France AF6759 Alaska Airlines AS6906 KLM KL2503 Delta Air Lines DL5990 American Airlines AA104 British Airways BA1515 SriLankan Airlines UL2040 Iberia IB4220 Gulf Air GF6604 Virgin Atlantic VS10
22:35
Airline Flight No Finnair AY5514 Aer Lingus EI8814 Alaska Airlines AS5252 American Airlines AA6914 British Airways BA114 Iberia IB3542
23:00
Airline Flight No SAS SK3973 Air France AF3662 KLM KL6103 Delta Air Lines DL3 Virgin Atlantic VS4030
VIEW FLIGHTS Sunday 00:20
Airline Flight No Alaska Airlines AS5266 American Airlines AA6782 British Airways BA1182
06:15
Airline Flight No Alaska Airlines AS5250 American Airlines AA6925
06:20
Airline Flight No Air France AF6753 KLM KL2501 Delta Air Lines DL5994
09:05
Airline Flight No British Airways BA178
09:20
Airline Flight No Virgin Atlantic VS26
09:35
Airline Flight No Virgin Atlantic VS154
09:45
Airline Flight No JetBlue B61107
11:15
Airline Flight No American Airlines AA142
19:00
Airline Flight No Virgin Atlantic VS4
19:15
Airline Flight No Finnair AY5512 Aer Lingus EI8812 British Airways BA112 Iberia IB3540
19:25
Airline Flight No Finnair AY3772 Malaysia Airlines MH9410 Alaska Airlines AS6904 American Airlines AA100 British Airways BA1511 SriLankan Airlines UL2026 Iberia IB4218 Gulf Air GF6654
19:50
Airline Flight No British Airways BA174
20:01
Airline Flight No Air France AF9664 KLM KL2507 Delta Air Lines DL5992 Virgin Atlantic VS46
20:10
Airline Flight No Finnair AY5476 Aer Lingus EI8876 Alaska Airlines AS5260 American Airlines AA6937 British Airways BA176 Iberia IB3562
21:00
Airline Flight No Delta Air Lines DL1
21:05
Airline Flight No British Airways BA116
21:40
Airline Flight No British Airways BA172
22:09
Airline Flight No JetBlue B67
22:30
Airline Flight No Virgin Atlantic VS10
22:35
Airline Flight No British Airways BA114
22:50
Airline Flight No American Airlines AA104
23:00
Airline Flight No Delta Air Lines DL3
VIEW FLIGHTS
Instead of flying from John F Kennedy International you could consider a few airports that are close by. Please see that table below of alternative routes.
Alternative Direct Routes
Route Stops Distance Flying Time Newark to Heathrow 0 7 Hours 21 Minutes Philadelphia to Heathrow 0 7 Hours 30 Minutes
Before you start your journey remember to check you have all your documents; in particular, your passport and flight tickets. You will be surprised at the amount of people of forget these!