Direct flights to London (LHR)
Are you looking for a direct flight to London, more specifically to Heathrow Airport? See all available non-stop flights to LHR from the US and other parts of the world.
Heathrow is the largest airport in United Kingdom. In total there are 222 airports with direct flights to London from 85 different countries and 29 U.S. states. The airport is a hub for British Airways (Main hub.) and Virgin Atlantic . You can easily reach London with daily non-stop flights from 65 other major hubs like Dublin (Aer Lingus), Munich (Lufthansa) and Madrid (Iberia).
Click to open the interactive map.
Non-stop routes to LHR:
Duration

In London there are three major international airports, Heathrow Airport being the busiest one. Heathrow isn’t only the most heavily trafficked airport in the British capital – it is also one of the busiest airports in the world with direct connections to most parts of the globe.
Direct flights to London from USA
There are more than 20 American airports offering direct flights to London Heathrow, with the highest number of direct connections being found at JFK and EWR in New York together with Los Angeles main airport LAX and Boston International Airport. If you want to see only the flights out of the United States to London, we recommend that you use the filter found above our list of routes at the top of the page. By following the link below you can also see available flight options on some of the most popular non-stop flights to London from the US.
- Direct flights to London (LHR) from New York (JFK)
- Direct flights to London (LHR) from New York (EWR)
- Direct flights to London (LHR) from Los Angeles (LAX)
- Direct flights to London (LHR) from Boston (BOS)
- Direct flights to London (LHR) from Chicago (ORD)

Other popular long-haul direct flights to LHR
Among the non-stop flights to LHR there are everything from short flights reaching the destination in just an hour or two to long-haul flights from the other side of the globe. When it comes to long distance flights, London Heathrow can be reached from major airports around the world. Besides North America there are direct flights to LHR from airports in both Asia, Africa and Oceania – for example the popular connections found below.
- Direct flights to London (LHR) from Johannesburg (JNB)
- Direct flights to London (LHR) from Perth (PER)
- Direct flights to London (LHR) from Dubai (DXB)
- Direct flights to London (LHR) from Hong Kong (HKG)
- Direct flights to London (LHR) from Delhi (DEL)
Airlines dominating LHR – British Airways and American operators
If you want to reach London Heathrow by a direct flight, there are quite a lot of airlines to choose from. With that being said, there are definitely a few airlines that dominate the airport. The largest airline, that also has its main hub at the airport, is British Airways. The British flag carrier offers hundreds of direct connections between LHR and airports worldwide, and if you are interested in seeing only the flights operated by British Airways you can search for this specific airline in the filters at the top of the page. Another British airline that has a large presence at the airport is Virgin Atlantic.
There are also several American airlines that provide a large amount of direct connections to LHR. These include major operators such as United Airlines, American Airlines and Delta Air Lines.

New direct flights to Heathrow
Below is a list of new or upcoming direct routes to London Heathrow that have recently started or are starting soon.
New airline With Regent Airways
New airline With British Airways. Flights to begin in 2026-10-25.
New airline With British Airways. Flights to begin in 2026-10-25.
New airline With Aer Lingus. Flights to begin in 2026-08-01.
New airline With ZanAir. Flights to begin in 2026-12-16.
With Lufthansa City. Flights to begin in 2026-10-25.
With British Airways. Flights to begin in 2026-10-26.
With British Airways. Flights to begin in 2026-08-02.
With British Airways. Flights to begin in 2026-10-25.
Find cheap direct flights to London
To find a cheap flight to Heathrow, planning ahead is always a good idea. Make sure you compare all different options available, including the offering of different airlines and which day of the week to travel.
With that being said, if you are traveling out of another European airport the best way to cut down the cost of your flight to London is actually to choose to land at another airport. As previously mentioned there are three major international airports connected to London, one of them being Stansted Airport – mostly known for being the main hub for low-cost airline Ryanair. Stansted Airport is located about an hour north of the central parts of London and you easily reach town by express train.
To find a cheap connection you can also have a look at Gatwick Airport – even if this isn’t solely home to low-cost operators there are a large variety of airlines providing flights here, and considering the airport’s location outside the city it can cost less than flying to Heathrow.
Learn all about Heathrow – updated flight information
At our new website Eoob.uk you can find a guide to Heathrow with everything from departures/arrivals to airport maps. Follow the link below to reach the site.
Flight information about Heathrow (LHR)
Choose the right hotel when visiting London
Are you visiting London for the first time and want to find the best hotel in the city? Maybe you are traveling with kids and want to find a family hotel, or is looking for an affordable hotel to have more money left to spend on experiencing the town? Either way we recommend you visit Popularhotels.com. Here we have listed the most popular hotels in London divided into categories such as family hotels, luxury hotels and budget hotels.
See the best hotels in London at Popularhotels.com
If you want to stay at a hotel close to the airport, we have also listed some of the best airport hotels close to Heathrow. Have a look at the link below to see the top hotels.
Airlines with direct flights every day to London
The airports presented below each airline are hubs for this specific operator.
Direct flights to other airports in London
Gatwick (LGW)
Flights from 212 different airports
Stansted (STN)
Flights from 202 different airports
Luton (LTN)
Flights from 136 different airports
City (LCY)
Flights from 31 different airports
Direct flights to United Kingdom
Manchester Airport (MAN)
Flights from 204 different airports
Edinburgh Airport (EDI)
Flights from 168 different airports
Birmingham Airport (BHX)
Flights from 134 different airports
Bristol Airport (BRS)
Flights from 119 different airports
Glasgow International Airport (GLA)
Flights from 89 different airports
Leeds Bradford (LBA)
Flights from 80 different airports
Newcastle International Airport (NCL)
Flights from 74 different airports
Liverpool Airport (LPL)
Flights from 73 different airports
Nottingham Airport (EMA)
Flights from 65 different airports
Aldergrove Airport (BFS)
Flights from 59 different airports
