Direct flights to London LHR

Heathrow is the largest airport in United Kingdom. In total there are 217 airports with direct flights to London from 83 different countries and 28 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 67 other major hubs like Frankfurt (Lufthansa), Amsterdam (KLM) and Dublin (Aer Lingus).

LHR Click to open the interactive map.

Non-stop routes to LHR:

Duration

No direct flights found. Try clear all filters.

{{ minutesToTime(route.common_duration) }}

With {{ route.airlines[0].carrier_name }} With {{ route.airlines[0].carrier_name }} or {{ route.airlines[1].carrier_name }} With {{ route.airlines[0].carrier_name }}, {{ route.airlines[1].carrier_name }} or {{ route.airlines[2].carrier_name }} With {{ route.airlines[0].carrier_name }}, {{ route.airlines[1].carrier_name }} + {{ route.airlines.length - 2 }} airlines
{{ route.badges.lastflight.message }}
{{ day }}
{{ route.flights_per_day }} per day
{{ route.badges.firstflight.message }}
{{ route.badges.lastflight.message }}
{{ day.substring(0, 1) }}
With {{ route.airlines[0].carrier_name }} With {{ route.airlines[0].carrier_name }} or {{ route.airlines[1].carrier_name }} With {{ route.airlines[0].carrier_name }}, {{ route.airlines[1].carrier_name }} or {{ route.airlines[2].carrier_name }} With {{ route.airlines[0].carrier_name }}, {{ route.airlines[1].carrier_name }} + {{ route.airlines.length - 2 }} airlines
{{ route.flights_per_day }} per day
{{ route.badges.firstflight.message }}
Weekday-labels: HAS FLIGHTS UPCOMING NO FLIGHTS
Major airlines with daily flights to London
Daily flights with Lufthansa
Daily flights with Aer Lingus
Daily flights with KLM
Daily flights with Qatar Airways
Daily flights with SWISS
Daily flights with Iberia
Daily flights with Emirates
Daily flights with Turkish Airlines
Daily flights with TAP Portugal
Daily flights with SAS
Daily flights with Air France
Daily flights with Finnair
Daily flights with Austrian
Daily flights with Singapore Airlines
Daily flights with Brussels Airlines
Daily flights with American Airlines
Daily flights with Saudia
Daily flights with LOT
Daily flights with Aegean Airlines
Daily flights with Air Canada
Daily flights with Kenya Airways
Daily flights with Air India
Daily flights with China Eastern
Daily flights with EgyptAir
Daily flights with Air China
Daily flights with Malaysia Airlines
Daily flights with Gulf Air
Daily flights with Kuwait Airways
Daily flights with ITA Airways
Daily flights with Royal Air Maroc
Daily flights with China Southern
Daily flights with Air Serbia
Daily flights with Oman Air
Daily flights with Korean Air
Daily flights with Qantas
Daily flights with Aeromexico
Daily flights with WestJet
Daily flights with AVIANCA
Daily flights with Ethiopian Airlines
Daily flights with TAROM
Daily flights with LATAM Airlines
Daily flights with ANA
LHR routes and destination map
Show flights from London instead? Cheap flights to London

Yes you can fly to London from 30 different US airports.

There are 80 airlines with direct flights to London. American Airlines, British Airways and Delta Air Lines are the most popular ones.

All 3 big alliances are flying to London. Star Alliance, Oneworld and SkyTeam.

The IATA code is LHR and the ICAO code is EGLL.

You can fly daily from 67 different airports hubs to London. Including Frankfurt & Munich with Lufthansa, Amsterdam with KLM and Dublin with Aer Lingus.

Depends where you are flying from. It takes 17h 45min from Perth (PER) and 1h 0min from Jersey (JER).

There are 8 airports in London with scheduled flights.

The airport with the most scheduled flight is Heathrow (LHR).

It depends on where from and when you are flying. The avarage one-way ticket price according to our data is $412.
Direct flights to other airports in London
Stansted
Stansted (STN)

Flights from 195 different airports

Gatwick
Gatwick (LGW)

Flights from 188 different airports

Luton
Luton (LTN)

Flights from 122 different airports

City
City (LCY)

Flights from 34 different airports

Paddington Station (QQP)

Flights from 3 different airports

St Pancras Railway Station (QQS)

Flights from 1 different airports

Direct flights to United Kingdom
Manchester Airport
Manchester Airport (MAN)

Flights from 173 different airports

Edinburgh Airport
Edinburgh Airport (EDI)

Flights from 148 different airports

Birmingham Airport
Birmingham Airport (BHX)

Flights from 124 different airports

Bristol Airport
Bristol Airport (BRS)

Flights from 117 different airports

Glasgow International Airport
Glasgow International Airport (GLA)

Flights from 84 different airports

Leeds Bradford
Leeds Bradford (LBA)

Flights from 75 different airports

Newcastle International Airport
Newcastle International Airport (NCL)

Flights from 72 different airports

Liverpool Airport
Liverpool Airport (LPL)

Flights from 70 different airports

Nottingham Airport
Nottingham Airport (EMA)

Flights from 64 different airports

Aldergrove Airport
Aldergrove Airport (BFS)

Flights from 60 different airports