Flying between John F Kennedy International to London Heathrow is very convenient as there are 17 airliners offering direct flights including TAP Air Portugal, Malaysia Airlines, SAS, SriLankan Airlines, Gulf Air, JetBlue, Saudia, KLM, Air France, Delta Air Lines, Virgin Atlantic, Aer Lingus, Alaska Airlines, Iberia, 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!
Ensure your arrival at London Heathrow Airport is as stress-free as possible by pre-booking your onwards transport - booking early may also save you money:
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.
British Airways offer the highest number of flights for this route with departures times between 00:20 and 22:50.
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.
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!
Planning a trip? Save money on car hire by booking in advance
Important Note: Prices shown are taken from searches performed for flights operating during the current month. Please use the "Latest Price" buttons to get the most up to date airfares.
Compare Flight Prices from JFK to LHR
Was your flight delayed or cancelled?
You may be eligible to receive up to 600 EUR compensation per person in your party.
Claim up to £1,600 (€1,920) for mishandled baggage or £520 (€600) in compensation on qualifying flight delays and cancellations. Check your compensation for free.
Flight Info FAQ - New York (JFK) to London (LHR)
question_answer
Who flies from New York to London?
The following airlines fly from New York (JFK) to London (LHR): Aer Lingus, Air France, Alaska Airlines, American Airlines, British Airways, Delta Air Lines, Finnair, Gulf Air, Iberia, JetBlue, KLM, Malaysia Airlines, SAS, Saudia, SriLankan Airlines, TAP Air Portugal, Virgin Atlantic.
question_answer
How far is the flight from New York to London?
The flight from New York to London is 5,540KM or 3,442 miles.
question_answer
How long does the flight from New York to London to take?
The flight from New York to London takes 7 Hours 19 Minutes.
Alternative Airports in United Kingdom with Connections from JFK Airport