Direct flights to London LHR
Heathrow is the largest airport in United Kingdom. In total there are 221 airports with direct flights to London from 84 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 66 other major hubs like Dublin (Aer Lingus), Frankfurt (Lufthansa) and Madrid (Iberia).
Non-stop routes to LHR:
Duration
Major airlines with daily flights to London
Direct flights to other airports in London
Gatwick (LGW)
Flights from 203 different airports
Stansted (STN)
Flights from 196 different airports
Luton (LTN)
Flights from 122 different airports
City (LCY)
Flights from 31 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 (MAN)
Flights from 187 different airports
Edinburgh Airport (EDI)
Flights from 156 different airports
Birmingham Airport (BHX)
Flights from 127 different airports
Bristol Airport (BRS)
Flights from 118 different airports
Glasgow International Airport (GLA)
Flights from 82 different airports
Leeds Bradford (LBA)
Flights from 76 different airports
Newcastle International Airport (NCL)
Flights from 72 different airports
Liverpool Airport (LPL)
Flights from 71 different airports
Nottingham Airport (EMA)
Flights from 62 different airports
Aldergrove Airport (BFS)
Flights from 62 different airports