Airline route map

British Airways flights from London (LGW)

British Airways operates 63 non-stop routes from London, serving 30 countries with an average sector of 3,073 km.

Part of British Airways’s 545-route global network.

Non-stop destinations from London on British Airways

DestinationIATACountryDistanceDurationRoute
MauritiusMRUMauritius9,727 km11h 50mRoute ↗
BangkokBKKThailand9,579 km11h 25mRoute ↗
San JoseSJOCosta Rica8,733 km11h 40mRoute ↗
CancunCUNMexico7,988 km10h 30mRoute ↗
VancouverYVRCanada7,641 km9h 50mRoute ↗
KingstonKINJamaica7,545 km10h 0mRoute ↗
TampaTPAUSA7,125 km9h 40mRoute ↗
Port Of SpainPOSTrinidad and Tobago7,100 km9h 10mRoute ↗
OrlandoMCOUSA7,005 km9h 40mRoute ↗
Punta CanaPUJDominican Republic6,904 km9h 20mRoute ↗
Saint LuciaUVFSaint Lucia6,802 km8h 50mRoute ↗
AntiguaANUAntigua and Barbuda6,569 km8h 35mRoute ↗
IslamabadISBPakistan6,053 km7h 50mRoute ↗
AccraACCGhana5,048 km6h 40mRoute ↗
Sharm el SheikhSSHEgypt3,867 km5h 20mRoute ↗
LarnacaLCACyprus3,250 km4h 40mRoute ↗
PaphosPFOCyprus3,190 km4h 35mRoute ↗
AntalyaAYTTurkiye2,912 km4h 20mRoute ↗
TenerifeTFSSpain2,911 km4h 30mRoute ↗
Las PalmasLPASpain2,877 km4h 30mRoute ↗
DalamanDLMTurkiye2,795 km4h 10mRoute ↗
RhodesRHOGreece2,775 km4h 5mRoute ↗
Puerto del RosarioFUESpain2,769 km4h 20mRoute ↗
LanzaroteACESpain2,708 km4h 15mRoute ↗
HeraklionHERGreece2,682 km4h 0mRoute ↗
KosKGSGreece2,681 km4h 0mRoute ↗
ChaniaCHQGreece2,603 km4h 0mRoute ↗
FunchalFNCPortugal2,456 km3h 55mRoute ↗
IvaloIVLFinland2,440 km3h 55mRoute ↗
AgadirAGAMorocco2,435 km3h 50mRoute ↗
KalamataKLXGreece2,351 km3h 40mRoute ↗
MarrakechRAKMorocco2,265 km3h 40mRoute ↗
ThessalonikiSKGGreece2,137 km3h 15mRoute ↗
MaltaMLAMalta2,064 km3h 15mRoute ↗
KerkyraCFUGreece2,018 km3h 15mRoute ↗
RabatRBAMorocco1,974 km3h 15mRoute ↗
CataniaCTAItaly1,938 km3h 10mRoute ↗
BariBRIItaly1,711 km2h 50mRoute ↗
DubrovnikDBVCroatia1,692 km2h 45mRoute ↗
FaroFAOPortugal1,687 km2h 55mRoute ↗
MalagaAGPSpain1,644 km2h 55mRoute ↗
AlgiersALGAlgeria1,628 km2h 45mRoute ↗
SevillaSVQSpain1,591 km2h 45mRoute ↗
CagliariCAGItaly1,505 km2h 40mRoute ↗
AlicanteALCSpain1,429 km2h 35mRoute ↗
IbizaIBZSpain1,369 km2h 30mRoute ↗
Palma de MallorcaPMISpain1,309 km2h 25mRoute ↗
MenorcaMAHSpain1,300 km2h 25mRoute ↗
PortoOPOPortugal1,280 km2h 25mRoute ↗
GrazGRZAustria1,228 km2h 15mRoute ↗
VeronaVRNItaly1,039 km2h 0mRoute ↗
SalzburgSZGAustria1,023 km2h 0mRoute ↗
NiceNCEFrance1,000 km2h 5mRoute ↗
InnsbruckINNAustria943 km2h 0mRoute ↗
MontpellierMPLFrance897 km1h 55mRoute ↗
TurinTRNItaly880 km1h 55mRoute ↗
GrenobleGNBFrance762 km1h 45mRoute ↗
ChamberyCMFFrance759 km1h 40mRoute ↗
LyonLYSFrance717 km1h 40mRoute ↗
GenevaGVASwitzerland716 km1h 40mRoute ↗
BordeauxBODFrance703 km1h 40mRoute ↗
GlasgowGLAUnited Kingdom595 km1h 30mRoute ↗
JerseyJERJersey259 km1h 5mRoute ↗

Destinations by country

British Airways from other airports

Frequently asked questions

How many destinations does British Airways serve from London (LGW)?

British Airways flies to 63 non-stop destinations from London (LGW), spanning 30 countries.

What is the longest route British Airways flies from London?

The longest non-stop route is LGW → MRU (Mauritius) at 9,727 km.

Which countries does British Airways fly to from London?

Top destination countries: Spain (10), Greece (7), France (6), Italy (5), Portugal (3).

Does British Airways operate from other airports?

Yes — British Airways also operates from London (LHR), London (LCY), London (STN), Bridgetown (BGI), Edinburgh (EDI). Total network: 545 routes across the carrier's footprint.