@GrandSlamFinalee
Both JetBlue and British Airways fly LGW - JFK direct, on a daily frequency.
That'll teach me not check properly thanks for the info..
@rosiestraws
that happens all the time as they overestimate the time a flight takes when they tell you what the landing time is so there's less chance of it being "late"..
Not quite...stand by for perhaps a TL;DR..
Roughly the flight times used in timetables are statistically based - they are usually based on the average flight time for the season (summer/winter).
The reason is:
Firstly the average wind at altitude on a particular route very much varies with the season ( for example over the Atlantic you'd expect on most days a stronger wind at high level out of the west in winter than in summer)
and then, secondly, airliners at altitude can't generally speed up or slow down massively to compensate for a stronger than average/weaker than average wind - the pilots can tweak the speed a bit but in general your flight time on any specific day is very dependent on the wind on that specific day.
As a result on long Long Haul routes the effect can be very significant - you can sometimes on very long sectors on a bad/good day end up plus 😃or minus 😥an hour on scheduled times....nothing much the crew can do about it.
BTW, the international standard is that the arrival time in published schedules is the time of arrival at the gate/on stand, it's not the landing time (I know some LoCos like to make a fanfare about the landing time...)