British Airways operates 27 non-stop routes from London (LCY), serving 12 countries with an average sector length of 1,061 km. This is part of British Airways's 545-route global network.
Non-stop destinations from London on British Airways
| Destination | IATA | Country | Distance | Duration | Route |
|---|---|---|---|---|---|
| Skiathos | JSI | Greece | 2,275 km | 3h 20m | Route ↗ |
| Thessaloniki | SKG | Greece | 2,139 km | 3h 15m | Route ↗ |
| Faro | FAO | Portugal | 1,729 km | 3h 0m | Route ↗ |
| Malaga | AGP | Spain | 1,686 km | 2h 55m | Route ↗ |
| Split | SPU | Croatia | 1,505 km | 2h 30m | Route ↗ |
| Ibiza | IBZ | Spain | 1,407 km | 2h 25m | Route ↗ |
| Olbia | OLB | Italy | 1,383 km | 2h 30m | Route ↗ |
| Palma de Mallorca | PMI | Spain | 1,345 km | 2h 25m | Route ↗ |
| Madrid | MAD | Spain | 1,255 km | 2h 20m | Route ↗ |
| Florence | FLR | Italy | 1,195 km | 2h 10m | Route ↗ |
| Barcelona | BCN | Spain | 1,144 km | 2h 10m | Route ↗ |
| Toulon | TLN | France | 1,042 km | 2h 0m | Route ↗ |
| Nice | NCE | France | 1,023 km | 2h 0m | Route ↗ |
| Milan | LIN | Italy | 956 km | 1h 50m | Route ↗ |
| Innsbruck | INN | Austria | 945 km | 1h 55m | Route ↗ |
| Berlin | BER | Germany | 928 km | 1h 40m | Route ↗ |
| San Sebastian | EAS | Spain | 916 km | 1h 55m | Route ↗ |
| Chambery | CMF | France | 781 km | 1h 45m | Route ↗ |
| Zurich | ZRH | Switzerland | 763 km | 1h 40m | Route ↗ |
| Bergerac | EGC | France | 740 km | 1h 35m | Route ↗ |
| Geneva | GVA | Switzerland | 735 km | 1h 35m | Route ↗ |
| Glasgow | GLA | United Kingdom | 568 km | 1h 20m | Route ↗ |
| Edinburgh | EDI | United Kingdom | 543 km | 1h 20m | Route ↗ |
| Belfast | BHD | United Kingdom | 526 km | 1h 15m | Route ↗ |
| Dublin | DUB | Ireland | 477 km | 1h 20m | Route ↗ |
| Amsterdam | AMS | Netherlands | 336 km | 1h 5m | Route ↗ |
| Rotterdam | RTM | Netherlands | 306 km | 0h 55m | Route ↗ |
Destinations by country
- Spain — 6 destinations (AGP, IBZ, PMI, MAD, BCN, EAS)
- France — 4 destinations (TLN, NCE, CMF, EGC)
- Italy — 3 destinations (OLB, FLR, LIN)
- United Kingdom — 3 destinations (GLA, EDI, BHD)
- Greece — 2 destinations (JSI, SKG)
- Switzerland — 2 destinations (ZRH, GVA)
- Netherlands — 2 destinations (AMS, RTM)
- Portugal — 1 destination (FAO)
- Croatia — 1 destination (SPU)
- Austria — 1 destination (INN)
British Airways from other airports
- London (LHR) — 157 routes
- London (LGW) — 63 routes
- London (STN) — 8 routes
- Bridgetown (BGI) — 5 routes
- Edinburgh (EDI) — 5 routes
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.
Frequently asked questions
How many destinations does British Airways serve from London (LCY)?
British Airways flies to 27 non-stop destinations from London (LCY), spanning 12 countries.
What is the longest route British Airways flies from London?
The longest non-stop route is LCY → JSI (Skiathos) at 2,275 km.
Which countries does British Airways fly to from London?
Top destination countries: Spain (6), France (4), Italy (3), United Kingdom (3), Greece (2).
Does British Airways operate from other airports?
Yes — British Airways also operates from London (LHR), London (LGW), London (STN), Bridgetown (BGI), Edinburgh (EDI). Total network: 545 routes across the carrier's footprint.