British Airways flights

British Airways flies 385 nonstop routes in our data, from 193 cities, with hubs in LHR and LGW.
British Airways routes
- London to Dublin · ~264/wk (all airlines)£14
- Dublin to London · ~262/wk (all airlines)€14
- Barcelona to London · ~184/wk (all airlines)€15
- London to Barcelona · ~182/wk (all airlines)£16
- London to Milan · ~170/wk (all airlines)£15
- Milan to London · ~168/wk (all airlines)€15
- London to Madrid · ~159/wk (all airlines)£17
- Madrid to London · ~159/wk (all airlines)€14
- Amsterdam to London · ~156/wk (all airlines)€62
- London to Amsterdam · ~155/wk (all airlines)£26
- London to New York · ~151/wk (all airlines)£230
- New York to London · ~151/wk (all airlines)US$183
- London to Paris · ~133/wk (all airlines)£17
- Paris to London · ~133/wk (all airlines)€29
- London to Lisbon · ~129/wk (all airlines)£23
- Lisbon to London · ~129/wk (all airlines)€19
- London to Frankfurt · ~127/wk (all airlines)£16
- Frankfurt to London · ~127/wk (all airlines)€16
- Zurich to London · ~124/wk (all airlines)CHF 39
- London to Zurich · ~123/wk (all airlines)£30
- Geneva to London · ~117/wk (all airlines)CHF 32
- London to Geneva · ~116/wk (all airlines)£17
- London to Rome · ~114/wk (all airlines)£17
- Rome to London · ~114/wk (all airlines)€19
- London to Malaga · ~113/wk (all airlines)£16
- Malaga to London · ~113/wk (all airlines)€15
- London to Munich · ~102/wk (all airlines)£34
- Munich to London · ~102/wk (all airlines)€45
- Belfast to London · ~98/wk (all airlines)£15
- London to Belfast · ~97/wk (all airlines)£15
- London to Nice · ~93/wk (all airlines)£30
- Nice to London · ~92/wk (all airlines)€24
- London to Copenhagen · ~87/wk (all airlines)£21
- Copenhagen to London · ~87/wk (all airlines)DKK 115
- London to Berlin · ~81/wk (all airlines)£25
- London to Budapest · ~80/wk (all airlines)£20
- Budapest to London · ~80/wk (all airlines)US$35
- Berlin to London · ~80/wk (all airlines)€34
- London to Alicante · ~73/wk (all airlines)£16
- Alicante to London · ~73/wk (all airlines)€15
- London to Edinburgh · ~71/wk (all airlines)£14
- Edinburgh to London · ~71/wk (all airlines)£14
- London to Athens · ~71/wk (all airlines)£28
- Athens to London · ~71/wk (all airlines)€39
- London to Warsaw · ~69/wk (all airlines)£17
- Warsaw to London · ~69/wk (all airlines)PLN 70
- London to Oslo · ~69/wk (all airlines)£15
- London to Palma · ~68/wk (all airlines)£17
- Palma to London · ~68/wk (all airlines)€20
- Oslo to London · ~67/wk (all airlines)NOK 157
- London to Venice · ~66/wk (all airlines)£16
- Venice to London · ~66/wk (all airlines)€18
- London to Malta · ~65/wk (all airlines)£17
- Malta to London · ~65/wk (all airlines)€26
- Glasgow to London · ~65/wk (all airlines)£15
- London to Glasgow · ~65/wk (all airlines)£15
- Vienna to London · ~62/wk (all airlines)€20
- London to Prague · ~62/wk (all airlines)£19
- Prague to London · ~62/wk (all airlines)US$22
- London to Vienna · ~61/wk (all airlines)£32
- London to Stockholm · ~61/wk (all airlines)£17
- Stockholm to London · ~61/wk (all airlines)SEK 178
- London to Faro · ~57/wk (all airlines)£17
- London to Dusseldorf · ~57/wk (all airlines)£35
- Faro to London · ~57/wk (all airlines)€21
- Dusseldorf to London · ~57/wk (all airlines)
- London to Hamburg · ~57/wk (all airlines)£15
- Hamburg to London · ~57/wk (all airlines)€18
- London to Dubai · ~55/wk (all airlines)£127
- Dubai to London · ~55/wk (all airlines)AED 595
- London to Krakow · ~50/wk (all airlines)£17
- Krakow to London · ~50/wk (all airlines)PLN 92
- London to Luxembourg · ~50/wk (all airlines)£16
- Luxembourg to London · ~50/wk (all airlines)
- London to Guernsey · ~50/wk (all airlines)
- Guernsey to London · ~50/wk (all airlines)
- London to Chicago · ~48/wk (all airlines)£304
- Chicago to London · ~48/wk (all airlines)US$295
- London to Marseille · ~47/wk (all airlines)£28
- Marseille to London · ~47/wk (all airlines)
- London to Antalya · ~46/wk (all airlines)£30
- Antalya to London · ~46/wk (all airlines)TRY 1,339
- London to Porto · ~44/wk (all airlines)£25
- Porto to London · ~44/wk (all airlines)€21
- London to Arrecife · ~44/wk (all airlines)£17
- Arrecife to London · ~44/wk (all airlines)€30
- London to Istanbul · ~41/wk (all airlines)£45
- Istanbul to London · ~41/wk (all airlines)TRY 4,173
- London to Toronto · ~40/wk (all airlines)£259
- Toronto to London · ~40/wk (all airlines)CA$331
- London to Brussels · ~37/wk (all airlines)£50
- London to Ibiza · ~37/wk (all airlines)£27
- Ibiza to London · ~37/wk (all airlines)€26
- London to Kerkyra · ~37/wk (all airlines)£30
- London to Menorca · ~37/wk (all airlines)£34
- Kerkyra to London · ~37/wk (all airlines)€42
- Menorca to London · ~37/wk (all airlines)€143
- London to Boston · ~36/wk (all airlines)£293
- Boston to London · ~36/wk (all airlines)US$249
- London to Naples · ~36/wk (all airlines)£24
- Naples to London · ~36/wk (all airlines)€15
- Brussels to London · ~36/wk (all airlines)€42
- London to Larnaca · ~35/wk (all airlines)£37
- Larnaca to London · ~35/wk (all airlines)€29
- London to Jersey · ~35/wk (all airlines)
- Jersey to London · ~35/wk (all airlines)
- London to Bucharest · ~35/wk (all airlines)£31
- Bucharest to London · ~35/wk (all airlines)US$31
- London to Los Angeles · ~34/wk (all airlines)£281
- Los Angeles to London · ~34/wk (all airlines)US$279
- London to Sofia · ~34/wk (all airlines)£22
- Sofia to London · ~34/wk (all airlines)US$17
- London to Doha · ~32/wk (all airlines)£138
- Doha to London · ~32/wk (all airlines)US$205
- San Francisco to London · ~31/wk (all airlines)US$296
- London to San Francisco · ~31/wk (all airlines)£323
- London to Bologna · ~30/wk (all airlines)
- Bologna to London · ~30/wk (all airlines)
- London to Toulouse · ~30/wk (all airlines)£19
- Toulouse to London · ~30/wk (all airlines)
- Washington to London · ~29/wk (all airlines)US$285
- London to Washington · ~29/wk (all airlines)£291
- London to Basel · ~29/wk (all airlines)£19
- Basel to London · ~29/wk (all airlines)
- Sydney to Singapore · ~28/wk (all airlines)A$235
- Singapore to Sydney · ~28/wk (all airlines)SGD 275
- Reykjavik to London · ~28/wk (all airlines)US$34
- Puerto del Rosario to London · ~27/wk (all airlines)€36
- London to Reykjavik · ~27/wk (all airlines)£41
- London to Inverness · ~26/wk (all airlines)£28
- Inverness to London · ~26/wk (all airlines)£26
- London to Valencia · ~26/wk (all airlines)£18
- London to Thessaloniki · ~26/wk (all airlines)£33
- Valencia to London · ~26/wk (all airlines)€15
- Thessaloniki to London · ~26/wk (all airlines)€57
- London to Gothenburg · ~26/wk (all airlines)£17
- Gothenburg to London · ~26/wk (all airlines)
- London to Puerto del Rosario · ~26/wk (all airlines)£21
- London to Atlanta · ~25/wk (all airlines)£360
- Atlanta to London · ~25/wk (all airlines)US$310
- London to Dallas · ~25/wk (all airlines)£618
- Dallas to London · ~25/wk (all airlines)US$261
- London to Mumbai · ~24/wk (all airlines)£225
- Mumbai to London · ~24/wk (all airlines)₹21,637
- London to Verona · ~22/wk (all airlines)£19
- Verona to London · ~22/wk (all airlines)€18
- London to Seattle · ~20/wk (all airlines)£327
- Seattle to London · ~20/wk (all airlines)US$292
- London to Lyon · ~20/wk (all airlines)£24
- Lyon to London · ~20/wk (all airlines)€26
- Montreal to London · ~19/wk (all airlines)CA$423
- London to Montreal · ~19/wk (all airlines)£240
- Aberdeen to London · ~18/wk (all airlines)£22
- London to Aberdeen · ~18/wk (all airlines)£32
- London to Denver · ~18/wk (all airlines)£383
- Denver to London · ~18/wk (all airlines)US$300
- London to Houston · ~18/wk (all airlines)£389
- Houston to London · ~18/wk (all airlines)US$306
- London to Paphos · ~18/wk (all airlines)£23
- Paphos to London · ~18/wk (all airlines)€46
- London to Abu Dhabi · ~18/wk (all airlines)£104
- Abu Dhabi to London · ~18/wk (all airlines)AED 758
- London to Bordeaux · ~17/wk (all airlines)
- Bordeaux to London · ~17/wk (all airlines)
- London to Tokyo · ~17/wk (all airlines)£281
- Tokyo to London · ~17/wk (all airlines)JP¥55,167
- London to Bengaluru · ~16/wk (all airlines)£291
- Bengaluru to London · ~16/wk (all airlines)₹21,181
- London to Philadelphia · ~16/wk (all airlines)£295
- Philadelphia to London · ~16/wk (all airlines)US$412
- Vancouver to London · ~16/wk (all airlines)CA$241
- London to Vancouver · ~16/wk (all airlines)£282
- London to Preveza · ~15/wk (all airlines)
- Preveza to London · ~15/wk (all airlines)
- London to Brindisi · ~15/wk (all airlines)
- Brindisi to London · ~15/wk (all airlines)
- London to Ljubljana · ~14/wk (all airlines)
- Ljubljana to London · ~14/wk (all airlines)
- London to Funchal · ~14/wk (all airlines)
- Funchal to London · ~14/wk (all airlines)
- London to Orlando · ~13/wk (all airlines)£273
- Orlando to London · ~13/wk (all airlines)US$236
- London to Tirana · ~12/wk (all airlines)
- Tirana to London · ~12/wk (all airlines)
- London to Hannover · ~12/wk (all airlines)
- Hannover to London · ~12/wk (all airlines)
- London to Nuremberg · ~12/wk (all airlines)
- Nuremberg to London · ~12/wk (all airlines)
- London to Las Vegas · ~12/wk (all airlines)£330
- Las Vegas to London · ~12/wk (all airlines)US$297
- London to Perugia · ~12/wk (all airlines)
- Perugia to London · ~12/wk (all airlines)
- London to Turin · ~11/wk (all airlines)£16
- Split to London · ~11/wk (all airlines)€34
- Turin to London · ~11/wk (all airlines)€16
- London to Dubrovnik · ~11/wk (all airlines)£29
- Dubrovnik to London · ~11/wk (all airlines)€17
- London to Zagreb · ~11/wk (all airlines)
- Zagreb to London · ~11/wk (all airlines)
- London to Catania · ~10/wk (all airlines)£16
- Catania to London · ~10/wk (all airlines)€49
- London to Billund · ~10/wk (all airlines)
- Billund to London · ~10/wk (all airlines)
- London to San Diego · ~10/wk (all airlines)
- San Diego to London · ~10/wk (all airlines)
- London to Amman · ~9/wk (all airlines)£141
- Amman to London · ~9/wk (all airlines)US$201
- London to Split · ~9/wk (all airlines)£25
- London to Rimini · ~9/wk (all airlines)
- Rimini to London · ~9/wk (all airlines)
- London to Manama · ~8/wk (all airlines)£214
- Manama to London · ~8/wk (all airlines)US$224
- London to Kefallinia · ~8/wk (all airlines)
- Phoenix to London · ~8/wk (all airlines)US$455
- London to Phoenix · ~8/wk (all airlines)£658
- London to Montpellier · ~8/wk (all airlines)
- Montpellier to London · ~8/wk (all airlines)
- London to Tampa · ~8/wk (all airlines)
- Tampa to London · ~8/wk (all airlines)
- London to Austin · ~8/wk (all airlines)
- Austin to London · ~8/wk (all airlines)
- Nairobi to London · ~7/wk (all airlines)US$282
- London to Miami · ~7/wk (all airlines)£345
- Miami to London · ~7/wk (all airlines)US$358
- Palermo to London · ~7/wk (all airlines)
- Nashville to London · ~7/wk (all airlines)
- London to Nashville · ~7/wk (all airlines)
- London to Chennai · ~6/wk (all airlines)
- Chennai to London · ~6/wk (all airlines)
- London to Salzburg · ~6/wk (all airlines)£30
- Salzburg to London · ~6/wk (all airlines)€72
- London to Palermo · ~6/wk (all airlines)
- London to Baltimore · ~6/wk (all airlines)
- Baltimore to London · ~6/wk (all airlines)
- Pittsburgh to London · ~6/wk (all airlines)
- London to Pittsburgh · ~6/wk (all airlines)
- London to Hong Kong · ~5/wk (all airlines)£244
- Hong Kong to London · ~5/wk (all airlines)HK$2,016
- Rio de Janeiro to Buenos Aires · ~5/wk (all airlines)R$361
- Buenos Aires to Rio de Janeiro · ~5/wk (all airlines)US$161
- London to Nairobi · ~5/wk (all airlines)£285
- Cincinnati to London · ~5/wk (all airlines)
- London to Cincinnati · ~5/wk (all airlines)
- Manchester to London · ~5/wk (all airlines)£34
- London to Manchester · ~5/wk (all airlines)£30
- London to Las Palmas · ~5/wk (all airlines)£23
- Kefallinia to London · ~5/wk (all airlines)€122
- London to Sevilla · ~4/wk (all airlines)£31
- London to Agadir · ~4/wk (all airlines)£47
- Sevilla to London · ~4/wk (all airlines)€30
- Agadir to London · ~4/wk (all airlines)US$23
- London to Bari · ~4/wk (all airlines)
- Bari to London · ~4/wk (all airlines)
- London to Hyderabad · ~4/wk (all airlines)
- Hyderabad to London · ~4/wk (all airlines)
- London to Mexico City · ~4/wk (all airlines)£458
- Mexico City to London · ~4/wk (all airlines)MX$7,437
- London to Tivat · ~3/wk (all airlines)
- Portland to London · ~3/wk (all airlines)
- London to Portland · ~3/wk (all airlines)
- Tivat to London · ~3/wk (all airlines)
- London to Zakinthos · ~3/wk (all airlines)
- London to Gibraltar · ~3/wk (all airlines)
- Zakinthos to London · ~3/wk (all airlines)
- Gibraltar to London · ~3/wk (all airlines)
- London to Sao Paulo · ~3/wk (all airlines)£412
- Sao Paulo to London · ~3/wk (all airlines)R$1,517
- London to Cairo · ~3/wk (all airlines)£77
- Cairo to London · ~3/wk (all airlines)US$90
- London to Algiers · ~3/wk (all airlines)
- Algiers to London · ~3/wk (all airlines)
- London to Mikonos · ~3/wk (all airlines)
- New Orleans to London · ~2/wk (all airlines)
- London to New Orleans · ~2/wk (all airlines)
- London to St Louis · ~2/wk (all airlines)
- St Louis to London · ~2/wk (all airlines)
- London to Pisa · ~2/wk (all airlines)
- Pisa to London · ~2/wk (all airlines)
- Mikonos to London · ~2/wk (all airlines)
- Tbilisi to London · ~2/wk (all airlines)
- London to Cardiff · ~1/wk (all airlines)
- Cardiff to London · ~1/wk (all airlines)
- London to Ponta Delgada · ~1/wk (all airlines)
- Ponta Delgada to London · ~1/wk (all airlines)
- London to Cancun · ~1/wk (all airlines)£348
- London to Graz · ~1/wk (all airlines)
- London to Newcastle · ~1/wk (all airlines)
- Newcastle to London · ~1/wk (all airlines)
- London to Figari · ~1/wk (all airlines)
- Figari to London · ~1/wk (all airlines)
- London to Georgetown · ~1/wk (all airlines)
- Georgetown to London · ~1/wk (all airlines)
- London to Tbilisi · ~1/wk (all airlines)
- London to Kingston · ~1/wk (all airlines)
- Kingston to London · ~1/wk (all airlines)
- London to Tenerife£16
- London to Dalaman£23
- London to Marrakech£25
- London to Innsbruck£32
- London to Chania£59
- Tenerife to London€16
- London to Heraklion£31
- London to Kalamata£34
- London to Lagos£336
- London to Cape Town£387
- London to New Delhi£279
- London to Bridgetown£475
- Las Palmas to London€22
- Chania to London€171
- Innsbruck to London€73
- London to Sharm el Sheikh£59
- Sydney to LondonA$587
- London to Sydney£413
- London to Johannesburg£377
- London to Shanghai£264
- Heraklion to London€120
- Kalamata to London€271
- New Delhi to London₹21,971
- London to Olbia
- London to Riyadh£206
- London to Thira
- Dalaman to LondonTRY 1,752
- London to Rhodes
- Cape Town to LondonZAR 6,517
- London to Punta Cana£299
- London to Bodrum
- London to Mauritius£398
- London to Tromso
- Cancun to LondonMX$6,510
- London to Male£332
- Johannesburg to LondonZAR 5,898
- Marrakech to LondonUS$25
- London to Saint John's
- Olbia to London
- Thira to London
- Tromso to London
- London to Chambery
- London to St. George's
- London to Rabat
- Rhodes to London
- Lagos to LondonUS$369
- Bridgetown to LondonUS$451
- Sharm el Sheikh to LondonUS$55
- London to Florence
- London to Abuja
- London to Providenciales
- Kos to London€271
- London to Castries
- London to Bermuda
- London to Cagliari
- London to Islamabad
- London to Nassau
- Shanghai to LondonCN¥1,746
- Mauritius to LondonUS$422
- Riyadh to LondonUS$199
- London to Accra
- Florence to London
- London to Ivalo
- London to Rio de Janeiro
- Bodrum to London
- Chambery to London
- Male to LondonUS$359
- London to Basseterre
- Saint John's to London
- Cagliari to London
- London to Buenos Aires
- London to Santiago
- Rabat to London
- Providenciales to London
- Graz to London
- St. George's to London
- Abuja to London
- London to Tobago
- Ivalo to London
- Islamabad to London
- Accra to London
- Nassau to London
- Castries to London
- Punta Cana to London
- Rio de Janeiro to London
- Bermuda to London
- Buenos Aires to London
- Santiago to London
- Basseterre to London
- Tobago to London
British Airways: questions answered
Where does British Airways fly?
British Airways flies 385 nonstop routes in our data, from 193 cities, with hubs in LHR and LGW.
Is British Airways in an airline alliance?
Yes, British Airways is a member of oneworld.
What are the cheapest British Airways routes?
Some of the lowest fares we found recently on routes British Airways flies: London to Dublin (£14), Dublin to London (€14), Madrid to London (€14) and London to Edinburgh (£14).