Direct flights
from New York (JFK)
to London (LHR)

Weekly schedule for flights between John F Kennedy Intl (New York, United States) and Heathrow (London, United Kingdom) operated by 1 airlines.
154 weekly flights operate on this route flying 3,461mi in 6h56min.
Expect $546 in average for a one-way ticket with the cheapest option at $536.

Monday
Monday
12:25AM11:15AM
British AirwaysBABA182
Monday
09:05AM07:55PM
Virgin Atlantic AirwaysVSVS26
Monday
09:05AM07:50PM
British AirwaysBABA178
Monday
09:18AM08:45PM
JetBlue AirwaysB6B61107
Monday
11:15AM10:10PM
American AirlinesAAAA142
Monday
07:30PM06:40AM
Virgin Atlantic AirwaysVSVS4
Monday
07:30PM06:25AM
British AirwaysBABA112
Monday
07:45PM06:50AM
American AirlinesAAAA100
Monday
07:50PM06:45AM
British AirwaysBABA174
Monday
08:01PM06:50AM
Virgin Atlantic AirwaysVSVS46
Monday
08:25PM07:10AM
British AirwaysBABA176
Monday
08:45PM07:55AM
Delta Air LinesDLDL1
Monday
09:05PM08:00AM
British AirwaysBABA116
Monday
09:30PM08:35AM
American AirlinesAAAA106
Monday
09:30PM08:30AM
Virgin Atlantic AirwaysVSVS138
Monday
09:55PM08:40AM
British AirwaysBABA172
Monday
09:59PM09:30AM
JetBlue AirwaysB6B67
Monday
10:35PM09:20AM
British AirwaysBABA114
Monday
11:20PM10:30AM
Delta Air LinesDLDL3
Monday
11:30PM10:25AM
American AirlinesAAAA104
Monday
11:40PM10:50AM
Virgin Atlantic AirwaysVSVS154
Monday
11:59PM10:55AM
Virgin Atlantic AirwaysVSVS10
Tuesday
Tuesday
12:25AM11:15AM
British AirwaysBABA182
Tuesday
09:05AM07:55PM
Virgin Atlantic AirwaysVSVS26
Tuesday
09:05AM07:50PM
British AirwaysBABA178
Tuesday
09:18AM08:45PM
JetBlue AirwaysB6B61107
Tuesday
11:15AM10:10PM
American AirlinesAAAA142
Tuesday
07:30PM06:40AM
Virgin Atlantic AirwaysVSVS4
Tuesday
07:30PM06:25AM
British AirwaysBABA112
Tuesday
07:45PM06:50AM
American AirlinesAAAA100
Tuesday
07:50PM06:45AM
British AirwaysBABA174
Tuesday
08:01PM06:50AM
Virgin Atlantic AirwaysVSVS46
Tuesday
08:25PM07:10AM
British AirwaysBABA176
Tuesday
08:45PM07:55AM
Delta Air LinesDLDL1
Tuesday
09:05PM08:00AM
British AirwaysBABA116
Tuesday
09:30PM08:35AM
American AirlinesAAAA106
Tuesday
09:30PM08:30AM
Virgin Atlantic AirwaysVSVS138
Tuesday
09:55PM08:40AM
British AirwaysBABA172
Tuesday
09:59PM09:30AM
JetBlue AirwaysB6B67
Tuesday
10:35PM09:20AM
British AirwaysBABA114
Tuesday
11:20PM10:30AM
Delta Air LinesDLDL3
Tuesday
11:30PM10:25AM
American AirlinesAAAA104
Tuesday
11:40PM10:50AM
Virgin Atlantic AirwaysVSVS154
Tuesday
11:59PM10:55AM
Virgin Atlantic AirwaysVSVS10
Wednesday
Wednesday
12:25AM11:15AM
British AirwaysBABA182
Wednesday
09:05AM07:55PM
Virgin Atlantic AirwaysVSVS26
Wednesday
09:05AM07:50PM
British AirwaysBABA178
Wednesday
09:18AM08:45PM
JetBlue AirwaysB6B61107
Wednesday
11:15AM10:10PM
American AirlinesAAAA142
Wednesday
07:30PM06:40AM
Virgin Atlantic AirwaysVSVS4
Wednesday
07:30PM06:25AM
British AirwaysBABA112
Wednesday
07:45PM06:50AM
American AirlinesAAAA100
Wednesday
07:50PM06:45AM
British AirwaysBABA174
Wednesday
08:01PM06:50AM
Virgin Atlantic AirwaysVSVS46
Wednesday
08:25PM07:10AM
British AirwaysBABA176
Wednesday
08:45PM07:55AM
Delta Air LinesDLDL1
Wednesday
09:05PM08:00AM
British AirwaysBABA116
Wednesday
09:30PM08:35AM
American AirlinesAAAA106
Wednesday
09:30PM08:30AM
Virgin Atlantic AirwaysVSVS138
Wednesday
09:55PM08:40AM
British AirwaysBABA172
Wednesday
09:59PM09:30AM
JetBlue AirwaysB6B67
Wednesday
10:35PM09:20AM
British AirwaysBABA114
Wednesday
11:20PM10:30AM
Delta Air LinesDLDL3
Wednesday
11:30PM10:25AM
American AirlinesAAAA104
Wednesday
11:40PM10:50AM
Virgin Atlantic AirwaysVSVS154
Wednesday
11:59PM10:55AM
Virgin Atlantic AirwaysVSVS10
Thursday
Thursday
12:25AM11:15AM
British AirwaysBABA182
Thursday
09:05AM07:55PM
Virgin Atlantic AirwaysVSVS26
Thursday
09:05AM07:50PM
British AirwaysBABA178
Thursday
09:18AM08:45PM
JetBlue AirwaysB6B61107
Thursday
11:15AM10:10PM
American AirlinesAAAA142
Thursday
07:30PM06:40AM
Virgin Atlantic AirwaysVSVS4
Thursday
07:30PM06:25AM
British AirwaysBABA112
Thursday
07:45PM06:50AM
American AirlinesAAAA100
Thursday
07:50PM06:45AM
British AirwaysBABA174
Thursday
08:01PM06:50AM
Virgin Atlantic AirwaysVSVS46
Thursday
08:25PM07:10AM
British AirwaysBABA176
Thursday
08:45PM07:55AM
Delta Air LinesDLDL1
Thursday
09:05PM08:00AM
British AirwaysBABA116
Thursday
09:30PM08:35AM
American AirlinesAAAA106
Thursday
09:30PM08:30AM
Virgin Atlantic AirwaysVSVS138
Thursday
09:55PM08:40AM
British AirwaysBABA172
Thursday
09:59PM09:30AM
JetBlue AirwaysB6B67
Thursday
10:35PM09:20AM
British AirwaysBABA114
Thursday
11:20PM10:30AM
Delta Air LinesDLDL3
Thursday
11:30PM10:25AM
American AirlinesAAAA104
Thursday
11:40PM10:50AM
Virgin Atlantic AirwaysVSVS154
Thursday
11:59PM10:55AM
Virgin Atlantic AirwaysVSVS10
Friday
Friday
12:25AM11:15AM
British AirwaysBABA182
Friday
09:05AM07:55PM
Virgin Atlantic AirwaysVSVS26
Friday
09:05AM07:50PM
British AirwaysBABA178
Friday
09:18AM08:45PM
JetBlue AirwaysB6B61107
Friday
11:15AM10:10PM
American AirlinesAAAA142
Friday
07:30PM06:40AM
Virgin Atlantic AirwaysVSVS4
Friday
07:30PM06:25AM
British AirwaysBABA112
Friday
07:45PM06:50AM
American AirlinesAAAA100
Friday
07:50PM06:45AM
British AirwaysBABA174
Friday
08:01PM06:50AM
Virgin Atlantic AirwaysVSVS46
Friday
08:25PM07:10AM
British AirwaysBABA176
Friday
08:45PM07:55AM
Delta Air LinesDLDL1
Friday
09:05PM08:00AM
British AirwaysBABA116
Friday
09:30PM08:35AM
American AirlinesAAAA106
Friday
09:30PM08:30AM
Virgin Atlantic AirwaysVSVS138
Friday
09:55PM08:40AM
British AirwaysBABA172
Friday
09:59PM09:30AM
JetBlue AirwaysB6B67
Friday
10:35PM09:20AM
British AirwaysBABA114
Friday
11:20PM10:30AM
Delta Air LinesDLDL3
Friday
11:30PM10:25AM
American AirlinesAAAA104
Friday
11:40PM10:50AM
Virgin Atlantic AirwaysVSVS154
Friday
11:59PM10:55AM
Virgin Atlantic AirwaysVSVS10
Saturday
Saturday
12:25AM11:15AM
British AirwaysBABA182
Saturday
09:05AM07:55PM
Virgin Atlantic AirwaysVSVS26
Saturday
09:05AM07:50PM
British AirwaysBABA178
Saturday
09:18AM08:45PM
JetBlue AirwaysB6B61107
Saturday
06:00PM06:20AM
Virgin Atlantic AirwaysVSVS4
Saturday
06:15PM06:20AM
American AirlinesAAAA100
Saturday
07:00PM06:55AM
British AirwaysBABA174
Saturday
07:15PM07:30AM
American AirlinesAAAA106
Saturday
07:30PM07:25AM
British AirwaysBABA112
Saturday
07:36PM07:25AM
Virgin Atlantic AirwaysVSVS46
Saturday
07:40PM08:05AM
Delta Air LinesDLDL1
Saturday
08:10PM08:20AM
British AirwaysBABA116
Saturday
08:55PM09:05AM
British AirwaysBABA172
Saturday
08:57PM09:30AM
JetBlue AirwaysB6B67
Saturday
09:00PM09:25AM
Virgin Atlantic AirwaysVSVS154
Saturday
09:15PM09:10AM
British AirwaysBABA176
Saturday
09:20PM09:10AM
Virgin Atlantic AirwaysVSVS138
Saturday
09:50PM10:15AM
Delta Air LinesDLDL3
Saturday
09:50PM09:55AM
British AirwaysBABA114
Saturday
10:40PM10:40AM
American AirlinesAAAA104
Saturday
11:15PM11:15AM
British AirwaysBABA1182
Saturday
11:50PM11:45AM
Virgin Atlantic AirwaysVSVS10
Sunday
Sunday
07:55AM07:45PM
British AirwaysBABA178
Sunday
08:07AM08:45PM
JetBlue AirwaysB6B61107
Sunday
08:20AM08:10PM
Virgin Atlantic AirwaysVSVS26
Sunday
09:30AM09:40PM
American AirlinesAAAA142
Sunday
06:00PM06:20AM
Virgin Atlantic AirwaysVSVS4
Sunday
06:15PM06:20AM
American AirlinesAAAA100
Sunday
06:30PM06:45AM
Virgin Atlantic AirwaysVSVS46
Sunday
06:30PM06:30AM
British AirwaysBABA112
Sunday
06:50PM06:55AM
British AirwaysBABA174
Sunday
07:15PM07:30AM
American AirlinesAAAA106
Sunday
07:35PM07:45AM
British AirwaysBABA176
Sunday
07:40PM08:05AM
Delta Air LinesDLDL1
Sunday
08:10PM08:20AM
British AirwaysBABA116
Sunday
08:41PM09:30AM
JetBlue AirwaysB6B67
Sunday
08:55PM09:10AM
British AirwaysBABA172
Sunday
09:00PM09:25AM
Virgin Atlantic AirwaysVSVS154
Sunday
09:30PM09:35AM
British AirwaysBABA114
Sunday
09:30PM10:00AM
Virgin Atlantic AirwaysVSVS138
Sunday
09:50PM10:15AM
Delta Air LinesDLDL3
Sunday
10:30PM10:30AM
American AirlinesAAAA104
Sunday
11:15PM11:15AM
British AirwaysBABA182
Sunday
11:59PM12:15PM
Virgin Atlantic AirwaysVSVS10