Low season | January |
---|---|
High season | August |
Cheapest flight | $177 |
Find which airlines fly direct from New York John F Kennedy Intl Airport to London Heathrow Airport, which days they fly and book direct flights.
Nonstop departures
Monday
Aer Lingus, Aeromexico, Air France, +13 more
Aer Lingus, Aeromexico, +14 more
12
13
Tuesday
Aer Lingus, Aeromexico, Air France, +13 more
Aer Lingus, Aeromexico, +14 more
12
13
Wednesday
Aer Lingus, Aeromexico, Air France, +13 more
Aer Lingus, Aeromexico, +14 more
12
13
Thursday
Aer Lingus, Aeromexico, Air France, +13 more
Aer Lingus, Aeromexico, +14 more
12
13
Friday
Aer Lingus, Aeromexico, Air France, +13 more
Aer Lingus, Aeromexico, +14 more
12
13
Saturday
Aer Lingus, Aeromexico, Air France, +13 more
Aer Lingus, Aeromexico, +14 more
12
13
Sunday
Aer Lingus, Aeromexico, Air France, +13 more
Aer Lingus, Aeromexico, +14 more
12
13
Nonstop returns
Monday
Aer Lingus, Aeromexico, Air France, +15 more
Aer Lingus, Aeromexico, +16 more
14
15
Tuesday
Aer Lingus, Aeromexico, Air France, +15 more
Aer Lingus, Aeromexico, +16 more
14
15
Wednesday
Aer Lingus, Aeromexico, Air France, +15 more
Aer Lingus, Aeromexico, +16 more
14
15
Thursday
Aer Lingus, Aeromexico, Air France, +15 more
Aer Lingus, Aeromexico, +16 more
14
15
Friday
Aer Lingus, Aeromexico, Air France, +15 more
Aer Lingus, Aeromexico, +16 more
14
15
Saturday
Aer Lingus, Aeromexico, Air France, +15 more
Aer Lingus, Aeromexico, +16 more
14
15
Sunday
Aer Lingus, Aeromexico, Air France, +15 more
Aer Lingus, Aeromexico, +16 more
14
15
Flight was canceled so it was not a great experience. Boarded, then deboarded. Delayed, boarded a new plane then deboarded the 2nd plane and flight was canceled. Then booked a fight to Rome and took a train to Venice the next day. Lost an entire day +
Flight was canceled so it was not a great experience. Boarded, then deboarded. Delayed, boarded a new plane then deboarded the 2nd plane and flight was canceled. Then booked a fight to Rome and took a train to Venice the next day. Lost an entire day +
The fight was about 2 1/2 hours delayed, but that was weather related. The flight was also overbooked. But we were in Comfort plus so the flight was fine for us.
Awful. Flight was continuously getting delayed and gates kept changing without any reason. Flight was delayed for more then 3 hours
Half the bathrooms assigned to economy were out of action
The plane was FREEZING SEATS UNCOMFORTABLE Otherwise smooth Thank you
Seat back monitors and outlets were dead and not working.
The crew, food, and entertainment were all good. But my screen had some sort of bug where if I turned it off, it would turn back on after 2-5 minutes. At full brightness. It made it very hard to get any shut-eye on the overnight flight. Also, the older Boeing plane, while nicely cared for (and no doors fell off 😅👏) doesn't have the nice air quality of newer planes. So I felt a bit greasy by the time we landed in Sweden.
Service was good for such a short flight. Small plane but smooth flight.
The flight was delayed but we got to our final destination.
Uncomfortable seats on 14 hour flight. Mediocre food. On time and great crew.
I think Virgin is one of the best flying experiences, especially from/to the UK. The staff are so helpful and fun, the food is good, seats comfortable, goof entertainment and great value. Check in and boarding is pretty pain free. I also find that the other passengers are generally so kind and considerate than when I've flown other airlines.
Cabin crew on our flight showed lack of any customer service gruff and acting annoyed if you asked anything and I mean anything Example a man on the seat over dropped his beer on my husbands blanket We asked if we could switch out blankets cabin crew Said. No we don’t have any extras OK well can you take the wet one Cabin crew looked disgusted and annoyed Took it no OK or yes just a growl
Quick flight. But cabin crew were very noisy and talking too much, especially when we were seated at the back of the plane trying to sleep through the night .
My ticket was for Premium Economy and all the seats were taken, I was placed in Economy class and I’m looking for a refund.
Unfortunately delayed 2 hrs due to faulty tyre.. which had to be changed, but better safe than sorry.
The delay was an issue. Other than that. Every thing good
Hi vergin Atlantic service was good but the flight ticket agent travel up charge me extra 57 pounds as a airport charges, actually I refuse to pay but they say if I not pay £57 then they say you will not be able to travel from Heathrow to goa ,so for me there was no option and it was just 3 day before my departure so i paid, so please look in to the matter. And I have a receipt of £ 57 as well .thanks
Staff didn’t check cabin well for landing seemed more interested in chatting to each other. Food was poor and differed from pre order.
We were in the last group to be called to the flight - which was 30 minutes late taking off. While we were lucky enough to have been given bulkhead seats (due to a medical condition I’d told them about beforehand) the seats weren’t particularly comfortable. A crying baby for the whole trip made things worse, so the crew managed very well with coping. The final thing I’d say was that there wasn’t enough food served during the flight.
Very good. Glad we had Premium for the flight out.
The food was horrible compared to other airlines, there was no space for the overhead bins for carry-on luggage, and the seats were very uncomfortable.
I got food poisoning - lasted 4 days after starting medications - someone should check with food delivery.
On an overnight flight people behind me kept lively and loud conversation, which meant I couldn’t sleep. Food was really lousy, im sorry to say.
I am very disappointed with american. We have flown American airlines numerous times, as well as other airlines and never had such an experience. My son's flight for Sunday afternoon was cancelled around 11 am. We were told not to do anything bec AA would. After an hour of not seeing a change in his flight status. I called AA. I was on hold for half hour then opted for a call back. That call back never came. So I called again, in meantime I started looking online at my options. No flights were leaving that day from AA. But other airlines were flying out. We needed our son in Chicago asap.i kept calling AA for a callback, but never received one. Finally i called back later in the afternoon and a representative answered the call. She told me there were no flights out till Tuesday morning. I asked how this is possible, I had seen flights from AA and other airlines leaving Monday. She said she checked all NYC airports and there were no AA flights till Tuesday AM. Then I asked about getting on another airline. She responded i would be responsible for that. When I asked how AA would reimburse. She became nasty and told me AA has not responsibility to reimburse anything they will put me in a flight for Tuesday morning. When i explained he must be there Monday by 8am, she told me there's nothing to do and practically hung up. At that point I just asked her to book the Tuesday morning flight. I had this experience with other airlines, cancelled due to weather and they and their reps were much more helpful. Either way Tuesday morning flight was delayed as well. Over an hour! I expect more from AA.
not enough crew for business class and not great service as a result. underwhelmed overall
The crew was very helpful and the aircraft was clean. More attentiveness to us in business class.
Crew never smiled, never helped , told me to make my own bed ( in Upper class), never offered a drink
Information when booking said the flight would be with American Airlines but the flight was actualy with British Airways. Check in from Orlando was nice and quick. I agreed to put my cabin case in the checked luggage as it was a full flight. Case came back damaged (unable to put the handle down) so will have to dispose of it. Seats were quite cramped with very little leg room, even for economy. This was the experience of both the outgoing and return flight. Cabin crew were ok and flight time was punctual.
Missed this flight due to the first AA flight delay
Missed connection from Philadelphia to London because flight from DC was seriously delayed. Was re-routed the next day (had to pay for hotel) to Zurich and was given a main cabin middle seat while I had paid for premium. Great job AA!!!
I bought the ticket through Iberian, but I was unable to check in using my code. American wouldn’t let me check in and Iberian counter was closed.
Basically a smooth ride to Madrid. There was a little hiccup with boarding but it worked out. Overall great experience!
Today, this flight was great. It was on time and comfortable unlike the one on Friday July 12th that was canceled after a very long delay at the airport. Our flight to Newcastle 2 weeks previous was also canceled and the one that flew us to Newcastle, the next day, left Heathrow after it should have arrived in Newcastle. We heard of othe cancelations on this route. BA needs to fix/address this unreliable route.
Super uncomfortable main cabin. Omg no leg space or seat space horrible
Horrible Multiple changes in departing time, agency not calling back with information Horrible
First flight was 5.5 hours delayed, the notification came within 2 hours of the flight (bags already checked in). connection missed- no one working on getting us on an alternate flight, knowing where our luggage will be. It was chaos figuring out how to get to our final destination. Customer service throwing us into nowhere on the phone- all while we have 2 small kids on us. It will take the whole vacation to recover from this experience. I am scared how the return flight will go in August. Check-in staff (not sure if they are airport hires or iberia hires- beyond rude, especially in Madrid.) On-plane staff, food and entertainment were good.
The service was great and the people are professional. The service was excellent. I will definitely be recommending them to all of my friends.
The check in was a disaster - they don’t follow their own baggage rules. The layovers are unrealistic and Iberia doesn’t help with their own connecting flights. They lost our kids child seats without any recourse. We will never fly Iberia with our family again.
No WIFI for the flight When told the breakfast item was cheese and tomato, did not mention sun dried tomotoes - totally different flavor and not what I wanted. Flyer for items for sale but none were offered.
When I bought the ticket, right away I got a problem, I had to cancel. Unfortunately never ever I will use kayak or Iberia again. When trying to cancel kayak told me to talk directly with the airline, the airline talked to me through whatsap and told me to deal through kayak. Both of u never took responsibility in helping me out. You kayak did not want to deal with me. I called my credit card and now we r disputing the charge bc u have a pathetic customer service.
It took an hour and a half for luggage to be dlivered in London
We were seated in the rear of the plane. Buses arrived to take us to the terminal but there weren’t enough so we waited an hour to leave the plane.
Chicago to London flight was delayed an hour . Boarding process was slow . I missed my connection to New Delhi and My connection from New Delhi to Ranchi. Now come the really outrageous part! There was a flight from London to Bangalore that would have allowed me to reach Ranchi on time. I was about to but ticket from Bangalore to Ranchi when BA agent came back after talking to someone in back office and informed me that she cannot rebook me to London Bangalore flight as Bangalore was TOO FAR fro. Delhi. I waited 8 hr in London airport. I was flying business. Hope this review helps the airline. I was not asking for any money back for my missed flight. Anand Mohan
The only issue I had with the flight is that dinner took a long time to come even regardless of the turbulence we experienced. The flight attendants kept disappearing while serving people and kept some people waiting. Which caused them to forget to serve me some tea. It was resolved eventually. Just a small complaint. Maybe there's other reasons but overall the flight wasn't bad.
The check in lady was the best I have seen at JFK she was very nice
The perfect jet stream back saved over 1 hour in the air.
They cancelled the flight from Dallas to London and rebooked following day causing a lot of pain
Baggage handling was very poor, I didn't get my luggage for 4 day's on way back. Neither a responsible person to answer my call. Kindly see my call log on lost luggage reference no BOMBA41916. all details are recorded. Difficult to convince me to fly once again. Sorry for harsh words.
Every flight was late in arrival, last was late in departure and late in arrival, then lost our luggage!
The flight, food and entertainment we all decent, except for a mishap when an attendant accidentally dropped a hot breakfast plate on my son who was fast asleep two hours before landing in London. She was very apologetic, and offered to help pay for any dry cleaning, but we have not received anything from BA. What could have been better, however, was the lack of any support upon landing to make a connection. The original flight from LAX to London had been delayed, so our time between flights had been cut to only an hour. There was no staff helping direct us where to go to get through security. When we approached anyone to ask for help, they acted bothered. I was traveling with four children that needed to use the restroom and get cleaned up after the spill, so we had to stop briefly for that, but again the gate notices directing us where to go only said to get to concourse A, there was no gate assignment. It was a busy time at security, and the process was slow, but we still arrived at the gate 10 minutes before the scheduled departure only to be told the gate had closed. We came to find out that our connection to Paris had actually taken off 5 minutes early, but without us, and six of its passengers. British Airways had to be aware of our delay and known that we had made it to security, but did not make any effort to ensure their passengers could make a tight connection through a crowded airport. Rebooking a flight for 8 hours later was not a pleasant experience and when we finally arrived in Paris at 1:00am, we arrived with only two of our six bags. Again the original flight was okay, but the support on the ground was greatly lacking.
New York John F Kennedy Airport (JFK)United States
London Heathrow Airport (LHR)United Kingdom
London Heathrow Airport - New York John F Kennedy Airport