British Airways operates 63 non-stop routes from London LGW.
- Accra (ACC) — 5,048 km, 400 min
- Lanzarote (ACE) — 2,708 km, 255 min
- Agadir (AGA) — 2,435 km, 230 min
- Malaga (AGP) — 1,644 km, 175 min
- Alicante (ALC) — 1,429 km, 155 min
- Algiers (ALG) — 1,628 km, 165 min
- Antigua (ANU) — 6,569 km, 515 min
- Antalya (AYT) — 2,912 km, 260 min
- Bangkok (BKK) — 9,579 km, 685 min
- Bordeaux (BOD) — 703 km, 100 min
- Bari (BRI) — 1,711 km, 170 min
- Cagliari (CAG) — 1,505 km, 160 min
- Kerkyra (CFU) — 2,018 km, 195 min
- Chania (CHQ) — 2,603 km, 240 min
- Chambery (CMF) — 759 km, 100 min
- Catania (CTA) — 1,938 km, 190 min
- Cancun (CUN) — 7,988 km, 630 min
- Dubrovnik (DBV) — 1,692 km, 165 min
- Dalaman (DLM) — 2,795 km, 250 min
- Faro (FAO) — 1,687 km, 175 min
- Funchal (FNC) — 2,456 km, 235 min
- Puerto del Rosario (FUE) — 2,769 km, 260 min
- Glasgow (GLA) — 595 km, 90 min
- Grenoble (GNB) — 762 km, 105 min
- Graz (GRZ) — 1,228 km, 135 min
- Geneva (GVA) — 716 km, 100 min
- Heraklion (HER) — 2,682 km, 240 min
- Ibiza (IBZ) — 1,369 km, 150 min
- Innsbruck (INN) — 943 km, 120 min
- Islamabad (ISB) — 6,053 km, 470 min
- Ivalo (IVL) — 2,440 km, 235 min
- Jersey (JER) — 259 km, 65 min
- Kos (KGS) — 2,681 km, 240 min
- Kingston (KIN) — 7,545 km, 600 min
- Kalamata (KLX) — 2,351 km, 220 min
- Larnaca (LCA) — 3,250 km, 280 min
- Las Palmas (LPA) — 2,877 km, 270 min
- Lyon (LYS) — 717 km, 100 min
- Menorca (MAH) — 1,300 km, 145 min
- Orlando (MCO) — 7,005 km, 580 min
- Malta (MLA) — 2,064 km, 195 min
- Montpellier (MPL) — 897 km, 115 min
- Mauritius (MRU) — 9,727 km, 710 min
- Nice (NCE) — 1,000 km, 125 min
- Porto (OPO) — 1,280 km, 145 min
- Paphos (PFO) — 3,190 km, 275 min
- Palma de Mallorca (PMI) — 1,309 km, 145 min
- Port Of Spain (POS) — 7,100 km, 550 min
- Punta Cana (PUJ) — 6,904 km, 560 min
- Marrakech (RAK) — 2,265 km, 220 min
- Rabat (RBA) — 1,974 km, 195 min
- Rhodes (RHO) — 2,775 km, 245 min
- San Jose (SJO) — 8,733 km, 700 min
- Thessaloniki (SKG) — 2,137 km, 195 min
- Sharm el Sheikh (SSH) — 3,867 km, 320 min
- Sevilla (SVQ) — 1,591 km, 165 min
- Salzburg (SZG) — 1,023 km, 120 min
- Tenerife (TFS) — 2,911 km, 270 min
- Tampa (TPA) — 7,125 km, 580 min
- Turin (TRN) — 880 km, 115 min
- Saint Lucia (UVF) — 6,802 km, 530 min
- Verona (VRN) — 1,039 km, 120 min
- Vancouver (YVR) — 7,641 km, 590 min
Aircraft assignments
We are currently expanding per-airline aircraft data for every route. Until that ships, you can browse by aircraft type at /by-aircraft.
How many destinations does British Airways serve from London (LGW)?
British Airways flies to 63 non-stop destinations from London LGW.