Nonstop flights to London INTL
33 airports fly nonstop to LHR — 824 flights a week on 7 airlines. One hop in, no connections.
Where the nonstops come from
Dashed arcs = nonstop routes into LHRDrag to pan · scroll with ⌘/Ctrl to zoom · arrow keys when focused
| From | Airlines | Flights / wk | Days | Fares |
|---|---|---|---|---|
| JFK — New York JFK John F. Kennedy International Airport · all nonstops from JFK | 150~6h15m in the air |
MTWTFSS
|
Find fares 🥕 | |
| LAX — Los Angeles Los Angeles International Airport · all nonstops from LAX | 62~9h34m in the air |
MTWTFSS
|
Find fares 🥕 | |
| ORD — Chicago Chicago O'Hare International Airport · all nonstops from ORD | 56~7h13m in the air |
MTWTFSS
|
Find fares 🥕 | |
| EWR — Newark Newark Liberty International Airport · all nonstops from EWR |
British Airways
|
54~6h10m in the air |
MTWTFSS
|
Find fares 🥕 |
| BOS — Boston Boston Logan International Airport · all nonstops from BOS | 44~5h50m in the air |
MTWTFSS
|
Find fares 🥕 | |
| IAD — Washington Dulles Washington Dulles International Airport · all nonstops from IAD |
British Airways
|
42~6h34m in the air |
MTWTFSS
|
Find fares 🥕 |
| SFO — San Francisco San Francisco International Airport · all nonstops from SFO |
British Airways
|
42~9h26m in the air |
MTWTFSS
|
Find fares 🥕 |
| DFW — Dallas-Fort Worth Dallas Fort Worth International Airport · all nonstops from DFW | 36~8h42m in the air |
MTWTFSS
|
Find fares 🥕 | |
| ATL — Atlanta Hartsfield Jackson Atlanta International Airport · all nonstops from ATL |
British Airways
|
34~7h31m in the air |
MTWTFSS
|
Find fares 🥕 |
| SEA — Seattle Seattle–Tacoma International Airport · all nonstops from SEA |
Alaska
British Airways
|
34~8h35m in the air |
MTWTFSS
|
Find fares 🥕 |
| IAH — Houston George Bush Intercontinental Airport · all nonstops from IAH |
British Airways
|
28~8h37m in the air |
MTWTFSS
|
Find fares 🥕 |
| MIA — Miami Miami International Airport · all nonstops from MIA | 27~7h45m in the air |
MTWTFSS
|
Find fares 🥕 | |
| DEN — Denver Denver International Airport · all nonstops from DEN |
British Airways
|
21~8h12m in the air |
MTWTFSS
|
Find fares 🥕 |
| PHL — Philadelphia Philadelphia International Airport · all nonstops from PHL | 21~6h30m in the air |
MTWTFSS
|
Find fares 🥕 | |
| CLT — Charlotte Charlotte Douglas International Airport · all nonstops from CLT | 20~7h17m in the air |
MTWTFSS
|
Find fares 🥕 | |
| LAS — Las Vegas Harry Reid International Airport · all nonstops from LAS |
British Airways
Virgin Atlantic
|
20~9h7m in the air |
MTWTFSS
|
Find fares 🥕 |
| AUS — Austin Austin Bergstrom International Airport · all nonstops from AUS |
British Airways
|
14~8h38m in the air |
MTWTFSS
|
Find fares 🥕 |
| MCO — Orlando Orlando International Airport · all nonstops from MCO |
Virgin Atlantic
|
14~7h40m in the air |
MTWTFSS
|
Find fares 🥕 |
| PHX — Phoenix Phoenix Sky Harbor International Airport · all nonstops from PHX | 14~9h25m in the air |
MTWTFSS
|
Find fares 🥕 | |
| SAN — San Diego San Diego International Airport · all nonstops from SAN |
British Airways
|
13~9h37m in the air |
MTWTFSS
|
Find fares 🥕 |
| PDX — Portland Portland International Airport · all nonstops from PDX |
British Airways
|
8~8h32m in the air |
MTWTFSS
|
Find fares 🥕 |
| BNA — Nashville Nashville International Airport · all nonstops from BNA |
British Airways
|
7~7h10m in the air |
MTWTFSS
|
Find fares 🥕 |
| BWI — Baltimore Baltimore/Washington International Thurgood Marshall Airport · all nonstops from BWI |
British Airways
|
7~6h22m in the air |
MTWTFSS
|
Find fares 🥕 |
| DTW — Detroit Detroit Metropolitan Wayne County Airport · all nonstops from DTW | 7~6h46m in the air |
MTWTFSS
|
Find fares 🥕 | |
| MSP — Minneapolis Minneapolis–Saint Paul International Airport / Wold–Chamberlain Field · all nonstops from MSP | 7~7h15m in the air |
MTWTFSS
|
Find fares 🥕 | |
| PIT — Pittsburgh Pittsburgh International Airport · all nonstops from PIT |
British Airways
|
7~6h30m in the air |
MTWTFSS
|
Find fares 🥕 |
| RDU — Raleigh Raleigh-Durham International Airport · all nonstops from RDU | 7~6h57m in the air |
MTWTFSS
|
Find fares 🥕 | |
| TPA — Tampa Tampa International Airport · all nonstops from TPA |
Virgin Atlantic
|
7~7h59m in the air |
MTWTFSS
|
Find fares 🥕 |
| CVG — Cincinnati Cincinnati Northern Kentucky International Airport · all nonstops from CVG |
British Airways
|
6~7h in the air |
MTWTFSS
|
Find fares 🥕 |
| MSY — New Orleans Louis Armstrong New Orleans International Airport · all nonstops from MSY |
British Airways
|
5~7h51m in the air |
MTWTFSS
|
Find fares 🥕 |
| SLC — Salt Lake City Salt Lake City International Airport · all nonstops from SLC | 5~8h43m in the air |
MTWTFSS
|
Find fares 🥕 | |
| STL — St. Louis St. Louis Lambert International Airport · all nonstops from STL |
British Airways
|
4~7h18m in the air |
MTWTFSS
|
Find fares 🥕 |
| BGR — Bangor Bangor International Airport · all nonstops from BGR | 1~5h30m in the air |
MTWTFSS
|
Find fares 🥕 |
Which cities have nonstop flights to London (LHR)?
London Heathrow Airport (LHR) has nonstop service from 33 of the airports we track — 824 flights a week in total. The busiest direct routes into London, the United Kingdom are from New York JFK (JFK), Los Angeles (LAX) and Chicago (ORD), and British Airways, American, Virgin Atlantic and United carry the traffic.
Each row below links to that airport's route page — the airlines, the days it flies and recent departure times — and to fares for the day you want. Route data updated October 2026 from observed departures.
Route data updated October 2026 from observed flight departures. Schedules change — always confirm with the airline before booking.
Which airlines fly nonstop to London?
British Airways, American, Virgin Atlantic, United, Delta, JetBlue and Alaska fly nonstop to London (LHR) from the airports we track, with British Airways operating the most flights.
Which cities have direct flights to London?
33 airports have nonstop flights to London (LHR), including New York JFK (JFK), Los Angeles (LAX), Chicago (ORD), Newark (EWR) and Boston (BOS). Together they add up to 824 nonstop flights a week, based on recently observed departures.