# List of British Airways destinations

British Airways serves destinations across all six inhabited continents. Following is a list of destinations the airline flies to, as of March 2024; terminated destinations are also listed. The list does not include cities served solely by affiliated regional carriers, and some terminated destinations may now be served either via franchise or through codeshare agreements with other carriers.

## List

| Country | City | Airport | Notes | Refs |
| Albania | Tirana | Tirana International Airport Nënë Tereza | Passenger | |
| Algeria | Algiers | Houari Boumediene Airport | Passenger | |
| Algeria | Hassi Messaoud | Oued Irara–Krim Belkacem Airport | Terminated | |
| Angola | Luanda | Quatro de Fevereiro Airport | Terminated | |
| Antigua and Barbuda | St. John's | V. C. Bird International Airport | Passenger | |
| Argentina | Buenos Aires | Ministro Pistarini International Airport | Passenger | |
| Armenia | Yerevan | Zvartnots International Airport | Terminated | $^{:60}$ |
| Aruba | Oranjestad | Queen Beatrix International Airport | Passenger | |
| Australia | Adelaide | Adelaide Airport | Terminated | $^{:60}$ |
| Australia | Brisbane | Brisbane Airport | Terminated | |
| Australia | Melbourne | Melbourne Airport | Terminated | |
| Australia | Perth | Perth Airport | Terminated | |
| Australia | Sydney | Sydney Airport | Passenger | |
| Austria | Innsbruck | Innsbruck Airport | Seasonal | |
| Austria | Linz | Linz Airport | Terminated | $^{:60}$ |
| Austria | Salzburg | Salzburg Airport | Passenger | |
| Austria | Vienna | Vienna International Airport | Passenger | |
| Azerbaijan | Baku | Heydar Aliyev International Airport | Terminated | |
| Bahamas | Nassau | Lynden Pindling International Airport | Passenger | |
| Bahamas | Freeport | Grand Bahama International Airport | Terminated | |
| Bahrain | Manama | Bahrain International Airport | Passenger + Cargo | |
| Bangladesh | Dhaka | Hazrat Shahjalal International Airport | Terminated | |
| Barbados | Bridgetown | Grantley Adams International Airport | Passenger | |
| Belarus | Minsk | Minsk National Airport | Terminated | $^{:60}$ |
| Belgium | Antwerp | Antwerp International Airport | Terminated | |
| Belgium | Brussels | Brussels Airport | Passenger | |
| Belgium | Ostend | Ostend–Bruges International Airport | Terminated | $^{:60}$ |
| Bermuda | Hamilton | L.F. Wade International Airport | Passenger | |
| Bosnia and Herzegovina | Sarajevo | Sarajevo International Airport | Terminated | |
| Botswana | Gaborone | Sir Seretse Khama International Airport | Terminated | |
| Brazil | Rio de Janeiro | Rio de Janeiro/Galeão International Airport | Passenger | |
| Brazil | São Paulo | São Paulo/Guarulhos International Airport | Passenger | |
| Brunei | Bandar Seri Begawan | Brunei International Airport | Terminated | |
| Bulgaria | Sofia | Vasil Levski Sofia Airport | Passenger | |
| Bulgaria | Varna | Varna Airport | Terminated | |
| Cameroon | Douala | Douala International Airport | Terminated | |
| Canada | Calgary | Calgary International Airport | Terminated | |
| Canada | Kelowna | Kelowna International Airport | Terminated | $^{:60}$ |
| Canada | Montreal | Montréal–Mirabel International Airport | Terminated | |
| Canada | Montreal | Montréal–Trudeau International Airport | Passenger | |
| Canada | Toronto | Toronto Pearson International Airport | Passenger | |
| Canada | Vancouver | Vancouver International Airport | Passenger | |
| Cayman Islands | George Town | Owen Roberts International Airport | Passenger | |
| Chile | Santiago | Arturo Merino Benítez International Airport | Passenger | |
| China | Beijing | Beijing Capital International Airport | Terminated | |
| China | Beijing | Beijing Daxing International Airport | Terminated | |
| China | Chengdu | Chengdu Shuangliu International Airport | Terminated | |
| China | Shanghai | Shanghai Pudong International Airport | Passenger | |
| Colombia | Bogotá | El Dorado International Airport | Terminated | $^{:60}$ |
| Costa Rica | San José | Juan Santamaría International Airport | Passenger | $^{:60}$ |
| Croatia | Dubrovnik | Dubrovnik Airport | Passenger | |
| Croatia | Pula | Pula Airport | Seasonal | |
| Croatia | Split | Split Airport | Seasonal | |
| Croatia | Zagreb | Zagreb Airport | Passenger | |
| Cuba | Havana | José Martí International Airport | Terminated | |
| Cyprus | Larnaca | Larnaca International Airport | Passenger | |
| Cyprus | Paphos | Paphos International Airport | Seasonal | |
| Czech Republic | Prague | Václav Havel Airport Prague | Passenger | |
| Denmark | Aarhus | Aarhus Airport | Terminated | |
| Denmark | Billund | Billund Airport | Passenger | |
| Denmark | Copenhagen | Copenhagen Airport | Passenger | |
| Denmark | Thisted | Thisted Airport | Terminated | $^{:60}$ |
| Dominican Republic | Punta Cana | Punta Cana International Airport | Passenger | |
| Egypt | Alexandria | Borg El Arab International Airport | Terminated | |
| Egypt | Alexandria | El Nouzha Airport | Terminated | |
| Egypt | Cairo | Cairo International Airport | Passenger | |
| Egypt | Hurghada | Hurghada International Airport | Terminated | |
| Egypt | Luxor | Luxor International Airport | Terminated | |
| Egypt | Sharm El Sheikh | Sharm El Sheikh International Airport | Passenger | |
| Estonia | Tallinn | Tallinn Airport | Terminated | |
| Eswatini | Manzini | Matsapha Airport | Terminated | |
| Ethiopia | Addis Ababa | Addis Ababa Bole International Airport | Terminated | |
| Finland | Helsinki | Helsinki Airport | Passenger | |
| Finland | Ivalo | Ivalo Airport | Seasonal | |
| Finland | Tampere | Tampere–Pirkkala Airport | Terminated | $^{:60}$ |
| Finland | Turku | Turku Airport | Terminated | $^{:60}$ |
| Finland | Vaasa | Vaasa Airport | Terminated | $^{:60}$ |
| France | Annecy | Annecy – Haute-Savoie – Mont Blanc Airport | Terminated | $^{:60}$ |
| France | Bastia | Bastia – Poretta Airport | Seasonal | |
| France | Biarritz | Biarritz Pays Basque Airport | Terminated | |
| France | Bordeaux | Bordeaux–Mérignac Airport | Passenger | |
| France | Chambéry | Chambéry Airport | Seasonal | |
| France | Figari | Figari–Sud Corse Airport | Seasonal | |
| France | Grenoble | Alpes–Isère Airport | Seasonal | |
| France | Limoges | Limoges – Bellegarde Airport | Terminated | |
| France | Lourdes | Tarbes–Lourdes–Pyrénées Airport | Terminated | |
| France | Lyon | Lyon–Saint-Exupéry Airport | Passenger | |
| France | Marseille | Marseille Provence Airport | Passenger | |
| France | Montpellier | Montpellier–Méditerranée Airport | Seasonal | |
| France | Nantes | Nantes Atlantique Airport | Terminated | |
| France | Nice | Nice Côte d'Azur Airport | Passenger | |
| France | Paris | Charles de Gaulle Airport | Passenger | |
| France | Paris | Orly Airport | Terminated | |
| France | Perpignan | Perpignan–Rivesaltes Airport | Terminated | |
| France | Quimper | Quimper–Cornouaille Airport | Seasonal | |
| France | Toulouse | Toulouse–Blagnac Airport | Passenger | |
| Gambia | Banjul | Banjul International Airport | Terminated | |
| Georgia | Tbilisi | Tbilisi International Airport | Resumes 30 March 2025 | |
| Germany | Berlin | Berlin Brandenburg Airport | Passenger | |
| Germany | Berlin | Berlin Tegel Airport | Airport Closed | |
| Germany | Bremen | Bremen Airport | Terminated | |
| Germany | Cologne | Cologne Bonn Airport | Passenger | |
| Germany | Dresden | Dresden Airport | Terminated | $^{:60}$ |
| Germany | Düsseldorf | Düsseldorf Airport | Passenger | |
| Germany | Frankfurt | Frankfurt Airport | Passenger + Cargo | |
| Germany | Friedrichshafen | Friedrichshafen Airport | Terminated | $^{:60}$ |
| Germany | Hamburg | Hamburg Airport | Passenger | |
| Germany | Hanover | Hannover Airport | Passenger | |
| Germany | Leipzig | Leipzig/Halle Airport | Terminated | |
| Germany | Munich | Munich Airport | Passenger | |
| Germany | Münster | Münster Osnabrück Airport | Terminated | $^{:60}$ |
| Germany | Nuremberg | Nuremberg Airport | Terminated | $^{:60}$ |
| Germany | Saarbrücken | Saarbrücken Airport | Terminated | $^{:60}$ |
| Germany | Stuttgart | Stuttgart Airport | Passenger | |
| Germany | Sylt | Sylt Airport | Terminated | |
| Ghana | Accra | Kotoka International Airport | Passenger | |
| Gibraltar | Gibraltar | Gibraltar International Airport | Passenger | |
| Greece | Athens | Athens International Airport | Passenger | |
| Greece | Chania | Chania International Airport | Seasonal | |
| Greece | Corfu | Corfu International Airport | Seasonal | |
| Greece | Kalamata | Kalamata International Airport | Seasonal | |
| Greece | Kefalonia | Kefalonia International Airport | Seasonal | |
| Greece | Kos | Kos International Airport | Seasonal | |
| Greece | Mykonos | Mykonos Airport | Seasonal | |
| Greece | Preveza | Aktion National Airport | Seasonal | |
| Greece | Rhodes | Rhodes International Airport | Seasonal | |
| Greece | Santorini | Santorini (Thira) International Airport | Seasonal | |
| Greece | Thessaloniki | Thessaloniki Airport | Seasonal | |
| Greece | Zakynthos | Zakynthos International Airport | Seasonal | |
| Grenada | St. George's | Maurice Bishop International Airport | Passenger | |
| Guernsey | Saint Peter Port | Guernsey Airport | Terminated | |
| Guyana | Georgetown | Cheddi Jagan International Airport | Passenger | |
| Hong Kong | Hong Kong | Hong Kong International Airport | Passenger + Cargo | |
| Hong Kong | Hong Kong | Kai Tak Airport | Airport Closed | |
| Hungary | Budapest | Budapest Ferenc Liszt International Airport | Passenger | |
| Iceland | Reykjavík | Keflavík International Airport | Passenger | |
| India | Bengaluru | Kempegowda International Airport | Passenger | |
| India | Chennai | Chennai International Airport | Passenger + Cargo | |
| India | Delhi | Indira Gandhi International Airport | Passenger + Cargo | |
| India | Hyderabad | Rajiv Gandhi International Airport | Passenger | |
| India | Kolkata | Netaji Subhas Chandra Bose International Airport | Terminated | |
| India | Mumbai | Chhatrapati Shivaji Maharaj International Airport | Passenger + Cargo | |
| Indonesia | Jakarta | Soekarno–Hatta International Airport | Terminated | |
| Iran | Tehran | Mehrabad International Airport | Terminated | |
| Iran | Tehran | Tehran Imam Khomeini International Airport | Terminated | |
| Iraq | Baghdad | Baghdad International Airport | Terminated | |
| Ireland | Cork | Cork Airport | Terminated | |
| Ireland | Dublin | Dublin Airport | Passenger | |
| Ireland | Shannon | Shannon Airport | Terminated | |
| Ireland | Waterford | Waterford Airport | Terminated | $^{:60}$ |
| Israel | Tel Aviv | David Ben Gurion International Airport | Resumes 5 April 2025 | |
| Italy | Bari | Bari Karol Wojtyła Airport | Seasonal | |
| Italy | Bergamo | Orio al Serio International Airport | Terminated | |
| Italy | Bologna | Bologna Guglielmo Marconi Airport | Passenger | |
| Italy | Brindisi | Brindisi Airport | Seasonal | |
| Italy | Cagliari | Cagliari Elmas Airport | Seasonal | |
| Italy | Catania | Catania–Fontanarossa Airport | Passenger | |
| Italy | Genoa | Genoa Cristoforo Colombo Airport | Terminated | |
| Italy | Florence | Florence Airport | Passenger | |
| Italy | Milan | Milan Linate Airport | Passenger | |
| Italy | Milan | Milan Malpensa Airport | Passenger | |
| Italy | Naples | Naples International Airport | Passenger | |
| Italy | Olbia | Olbia Costa Smeralda Airport | Seasonal | |
| Italy | Palermo | Falcone Borsellino Airport | Seasonal | |
| Italy | Perugia | Perugia San Francesco d'Assisi – Umbria International Airport | Seasonal | |
| Italy | Pisa | Pisa International Airport | Passenger | |
| Italy | Rimini | Rimini Fellini Airport | Begins 15 May 2025 | |
| Italy | Rome | Leonardo da Vinci–Fiumicino Airport | Passenger | |
| Italy | Salerno | Salerno Costa d'Amalfi Airport | Begins 22 May 2025 | |
| Italy | Trieste | Trieste – Friuli Venezia Giulia Airport | Terminated | |
| Italy | Turin | Turin Airport | Passenger | |
| Italy | Venice | Venice Marco Polo Airport | Passenger | |
| Italy | Verona | Verona Villafranca Airport | Passenger | |
| Ivory Coast | Abidjan | Félix-Houphouët-Boigny International Airport | Terminated | $^{:99}$ |
| Jamaica | Kingston | Norman Manley International Airport | Passenger | |
| Jamaica | Montego Bay | Sangster International Airport | Terminated | |
| Japan | Fukuoka | Fukuoka Airport | Terminated | |
| Japan | Nagoya | Nagoya Komaki Airport | Terminated | |
| Japan | Osaka | Itami Airport | Terminated | |
| Japan | Osaka | Kansai International Airport | Terminated | |
| Japan | Tokyo | Haneda Airport | Passenger | |
| Japan | Tokyo | Narita International Airport | Terminated | |
| Jersey | Jersey | Jersey Airport | Passenger | |
| Jordan | Amman | Queen Alia International Airport | Passenger | |
| Kazakhstan | Almaty | Almaty International Airport | Terminated | |
| Kenya | Nairobi | Jomo Kenyatta International Airport | Passenger + Cargo | |
| Kosovo | Pristina | Pristina International Airport | Terminated | |
| Kuwait | Kuwait City | Kuwait International Airport | Passenger | |
| Kyrgyzstan | Bishkek | Manas International Airport | Terminated | |
| Latvia | Riga | Riga International Airport | Passenger | |
| Lebanon | Beirut | Beirut–Rafic Hariri International Airport | Terminated | |
| Liberia | Monrovia | Roberts International Airport | Terminated | |
| Libya | Tripoli | Tripoli International Airport | Airport Closed | |
| Lithuania | Vilnius | Vilnius International Airport | Terminated | $^{:60}$ |
| Luxembourg | Luxembourg City | Luxembourg Airport | Passenger | |
| Malawi | Blantyre | Chileka International Airport | Terminated | |
| Malawi | Lilongwe | Lilongwe International Airport | Terminated | |
| Malaysia | Kuala Lumpur | Kuala Lumpur International Airport | Resumes 1 April 2025 | |
| Maldives | Malé | Velana International Airport | Seasonal | |
| Malta | Valletta | Malta International Airport | Passenger | |
| Mauritius | Mahébourg | Sir Seewoosagur Ramgoolam International Airport | Passenger | |
| Mexico | Cancún | Cancún International Airport | Passenger | |
| Mexico | Mexico City | Mexico City International Airport | Passenger | |
| Morocco | Agadir | Agadir–Al Massira Airport | Terminated | |
| Morocco | Casablanca | Mohammed V International Airport | Terminated | |
| Morocco | Fez | Fès–Saïs Airport | Terminated | |
| Morocco | Marrakech | Marrakesh Menara Airport | Passenger | |
| Morocco | Tangier | Tangier Ibn Battouta Airport | Terminated | |
| Namibia | Windhoek | Hosea Kutako International Airport | Terminated | |
| Netherlands | Amsterdam | Amsterdam Airport Schiphol | Passenger | |
| Netherlands | Eindhoven | Eindhoven Airport | Terminated | $^{:60}$ |
| Netherlands | Rotterdam | Rotterdam The Hague Airport | Passenger | |
| New Zealand | Auckland | Auckland Airport | Terminated | |
| New Zealand | Christchurch | Christchurch Airport | Terminated | |
| Nigeria | Abuja | Nnamdi Azikiwe International Airport | Passenger | |
| Nigeria | Kano | Mallam Aminu Kano International Airport | Terminated | |
| Nigeria | Lagos | Murtala Muhammed International Airport | Passenger | |
| North Macedonia | Skopje | Skopje International Airport | Terminated | |
| Norway | Bergen | Bergen Airport | Terminated | |
| Norway | Geilo | Fagernes Airport | Terminated | |
| Norway | Haugesund | Haugesund Airport | Terminated | $^{:60}$ |
| Norway | Oslo | Oslo Fornebu Airport | Airport Closed | |
| Norway | Oslo | Oslo Airport, Gardermoen | Passenger | |
| Norway | Stavanger | Stavanger Airport | Terminated | |
| Norway | Tromsø | Tromsø Airport | Seasonal | |
| Oman | Muscat | Muscat International Airport | Terminated | |
| Pakistan | Islamabad | Benazir Bhutto International Airport | Airport Closed | |
| Pakistan | Islamabad | Islamabad International Airport | Passenger | |
| Pakistan | Karachi | Jinnah International Airport | Terminated | |
| Pakistan | Lahore | Allama Iqbal International Airport | Terminated | |
| Panama | Panama City | Tocumen International Airport | Terminated | |
| Peru | Lima | Jorge Chávez International Airport | Terminated | |
| Philippines | Manila | Ninoy Aquino International Airport | Terminated | |
| Poland | Gdańsk | Gdańsk Lech Wałęsa Airport | Terminated | |
| Poland | Kraków | Kraków John Paul II International Airport | Passenger | |
| Poland | Poznań | Poznań–Ławica Airport | Terminated | |
| Poland | Warsaw | Warsaw Chopin Airport | Passenger | |
| Portugal | Faro | Gago Coutinho Airport | Passenger | |
| Portugal | Funchal | Madeira Airport | Passenger | |
| Portugal | Lisbon | Lisbon Airport | Passenger | |
| Portugal | Ponta Delgada | João Paulo II Airport | Seasonal | |
| Portugal | Porto | Porto Airport | Passenger | |
| Portugal | Porto Santo | Porto Santo Airport | Terminated | |
| Portugal | Terceira | Lajes Airport | Terminated | |
| Puerto Rico | San Juan | Luis Muñoz Marín International Airport | Terminated | |
| Qatar | Doha | Doha International Airport | Airport Closed | |
| Qatar | Doha | Hamad International Airport | Passenger | |
| Romania | Bucharest | Henri Coandă International Airport | Passenger | |
| Russia | Moscow | Moscow Domodedovo Airport | Terminated | |
| Russia | Moscow | Sheremetyevo International Airport | Terminated | |
| Russia | Saint Petersburg | Pulkovo Airport | Terminated | |
| Saint Kitts and Nevis | Basseterre | Robert L. Bradshaw International Airport | Passenger | |
| Saint Lucia | Vieux Fort | Hewanorra International Airport | Passenger | |
| Saudi Arabia | Dammam | King Fahd International Airport | Terminated | |
| Saudi Arabia | Dhahran | Dhahran International Airport | Airport Closed | |
| Saudi Arabia | Jeddah | King Abdulaziz International Airport | Passenger | |
| Saudi Arabia | Riyadh | King Khalid International Airport | Passenger | |
| Serbia | Belgrade | Belgrade Nikola Tesla Airport | Terminated | |
| Seychelles | Mahé | Seychelles International Airport | Terminated | |
| Sierra Leone | Freetown | Lungi International Airport | Terminated | |
| Singapore | Singapore | Changi Airport | Passenger | |
| Slovakia | Bratislava | Bratislava Airport | Terminated | $^{:60}$ |
| Slovenia | Ljubljana | Ljubljana Jože Pučnik Airport | Seasonal | |
| South Africa | Cape Town | Cape Town International Airport | Passenger | |
| South Africa | Durban | King Shaka International Airport | Terminated | |
| South Africa | Hoedspruit | Eastgate Airport | Terminated | |
| South Africa | Johannesburg | O. R. Tambo International Airport | Passenger + Cargo | |
| South Africa | Port Elizabeth | Port Elizabeth Airport | Terminated | |
| South Africa | Richards Bay | Richards Bay Airport | Terminated | |
| South Korea | Seoul | Gimpo International Airport | Terminated | |
| South Korea | Seoul | Incheon International Airport | Terminated | |
| Spain | Alicante | Alicante–Elche Miguel Hernández Airport | Passenger | |
| Spain | Almería | Almería Airport | Terminated | |
| Spain | Barcelona | Josep Tarradellas Barcelona–El Prat Airport | Passenger | |
| Spain | Bilbao | Bilbao Airport | Terminated | |
| Spain | Fuerteventura | Fuerteventura Airport | Passenger | |
| Spain | Ibiza | Ibiza Airport | Seasonal | |
| Spain | Jerez de la Frontera | Jerez Airport | Terminated | |
| Spain | Lanzarote | Lanzarote Airport | Passenger | |
| Spain | Las Palmas | Gran Canaria Airport | Seasonal | |
| Spain | Madrid | Madrid–Barajas Airport | Passenger + Cargo | |
| Spain | Málaga | Málaga Airport | Passenger | |
| Spain | Menorca | Menorca Airport | Seasonal | |
| Spain | Murcia | Murcia–San Javier Airport | Terminated | |
| Spain | Palma de Mallorca | Palma de Mallorca Airport | Passenger | |
| Spain | San Sebastián | San Sebastián Airport | Seasonal | |
| Spain | Tenerife | Tenerife South Airport | Passenger | |
| Spain | Valencia | Valencia Airport | Passenger | |
| Spain | Zaragoza | Zaragoza Airport | Terminated | |
| Sri Lanka | Colombo | Bandaranaike International Airport | Terminated | |
| Sudan | Khartoum | Khartoum International Airport | Terminated | |
| Sweden | Gothenburg | Göteborg Landvetter Airport | Passenger | |
| Sweden | Helsingborg | Ängelholm–Helsingborg Airport | Terminated | $^{:60}$ |
| Sweden | Malmö | Malmö Airport | Terminated | $^{:60}$ |
| Sweden | Norrköping | Norrköping Airport | Terminated | $^{:60}$ |
| Sweden | Stockholm | Stockholm Arlanda Airport | Passenger | |
| Switzerland | Bern | Bern Airport | Terminated | $^{:99}$ |
| Switzerland | Geneva | Geneva Airport | Passenger | |
| Switzerland | Lugano | Lugano Airport | Terminated | $^{:60}$ |
| Switzerland | Zürich | Zurich Airport | Passenger | |
| Switzerland France Germany | Basel Mulhouse Freiburg | EuroAirport Basel Mulhouse Freiburg | Passenger | |
| Syria | Aleppo | Aleppo International Airport | Terminated | |
| Syria | Damascus | Damascus International Airport | Terminated | |
| Taiwan | Taipei | Taoyuan International Airport | Terminated | |
| Tanzania | Dar es Salaam | Julius Nyerere International Airport | Terminated | |
| Tanzania | Kilimanjaro | Kilimanjaro International Airport | Terminated | |
| Thailand | Bangkok | Don Mueang International Airport | Terminated | |
| Thailand | Bangkok | Suvarnabhumi Airport | Seasonal | |
| Trinidad and Tobago | Port of Spain | Piarco International Airport | Passenger | |
| Trinidad and Tobago | Scarborough | A.N.R. Robinson International Airport | Passenger | |
| Tunisia | Tunis | Tunis–Carthage International Airport | Terminated | |
| Turkey | Ankara | Ankara Esenboğa Airport | Terminated | |
| Turkey | Antalya | Antalya Airport | Seasonal | |
| Turkey | Bodrum | Milas–Bodrum Airport | Seasonal | |
| Turkey | Dalaman | Dalaman Airport | Seasonal | |
| Turkey | Istanbul | Atatürk Airport | Airport Closed | |
| Turkey | Istanbul | Istanbul Airport | Passenger | |
| Turkey | Istanbul | Istanbul Sabiha Gökçen International Airport | Passenger | |
| Turkey | İzmir | İzmir Adnan Menderes Airport | Seasonal | |
| Turkmenistan | Ashgabat | Ashgabat International Airport | Terminated | $^{:60}$ |
| Turks and Caicos Islands | Providenciales | Providenciales International Airport | Passenger | |
| Uganda | Entebbe | Entebbe International Airport | Terminated | |
| Ukraine | Kyiv | Boryspil International Airport | Terminated | |
| United Arab Emirates | Abu Dhabi | Zayed International Airport | Passenger | |
| United Arab Emirates | Dubai | Dubai International Airport | Passenger + Cargo | |
| United Kingdom | Aberdeen | Aberdeen Airport | Passenger | |
| United Kingdom | Barra | Barra Airport | Terminated | |
| United Kingdom | Belfast | Belfast International Airport | Terminated | |
| United Kingdom | Belfast | George Best Belfast City Airport | Passenger | |
| United Kingdom | Benbecula | Benbecula Airport | Terminated | |
| United Kingdom | Birmingham | Birmingham Airport | Terminated | |
| United Kingdom | Blackpool | Blackpool Airport | Airport Closed | $^{:60}$ |
| United Kingdom | Bournemouth | Bournemouth Airport | Terminated | $^{:99}$ |
| United Kingdom | Bristol | Bristol Airport | Terminated | |
| United Kingdom | Campbeltown | Campbeltown Airport | Terminated | |
| United Kingdom | Cardiff | Cardiff Airport | Terminated | |
| United Kingdom | Derry | City of Derry Airport | Terminated | |
| United Kingdom | East Midlands | East Midlands Airport | Terminated | $^{:60}$ |
| United Kingdom | Eday | Eday Airport | Terminated | $^{:60}$ |
| United Kingdom | Edinburgh | Edinburgh Airport | Passenger | |
| United Kingdom | Exeter | Exeter Airport | Terminated | $^{:99}$ |
| United Kingdom | Fair Isle | Fair Isle Airport | Terminated | |
| United Kingdom | Glasgow | Glasgow Airport | Passenger | |
| United Kingdom | Glasgow | Glasgow Prestwick Airport | Terminated | |
| United Kingdom | Inverness | Inverness Airport | Passenger | |
| United Kingdom | Islay | Islay Airport | Terminated | |
| United Kingdom | Isles of Scilly | St Mary's Airport, Isles of Scilly | Terminated | |
| United Kingdom | Kirkwall | Kirkwall Airport | Terminated | |
| United Kingdom | Leeds / Bradford | Leeds Bradford Airport | Terminated | |
| United Kingdom | Liverpool | Liverpool John Lennon Airport | Terminated | |
| United Kingdom | London | Gatwick Airport | Hub | |
| United Kingdom | London | Heathrow Airport | Hub | |
| United Kingdom | London | London City Airport | Passenger | |
| United Kingdom | London | London Stansted Airport | Passenger | |
| United Kingdom | London | Luton Airport | Terminated | |
| United Kingdom | Manchester | Manchester Airport | Passenger | |
| United Kingdom | Newcastle upon Tyne | Newcastle International Airport | Passenger | |
| United Kingdom | Newquay | Newquay Airport | Terminated | |
| United Kingdom | North Ronaldsay | North Ronaldsay Airport | Terminated | |
| United Kingdom | Norwich | Norwich Airport | Terminated | $^{:60}$ |
| United Kingdom | Papa Westray | Papa Westray Airport | Terminated | |
| United Kingdom | Plymouth | Plymouth City Airport | Airport closed | |
| United Kingdom | Sanday | Sanday Airport | Terminated | |
| United Kingdom | Shetland Islands | Sumburgh Airport | Terminated | |
| United Kingdom | Southampton | Southampton Airport | Seasonal | |
| United Kingdom | Stornoway | Stornoway Airport | Terminated | |
| United Kingdom | Stronsay | Stronsay Airport | Terminated | |
| United Kingdom | Teesside | Teesside International Airport | Terminated | $^{:60}$ |
| United Kingdom | Tiree | Tiree Airport | Terminated | |
| United Kingdom | Westray | Westray Airport | Terminated | |
| United Kingdom | Wick | Wick Airport | Terminated | |
| United States | Anchorage | Ted Stevens Anchorage International Airport | Terminated | |
| United States | Atlanta | Hartsfield–Jackson Atlanta International Airport | Passenger + Cargo | |
| United States | Austin | Austin–Bergstrom International Airport | Passenger | |
| United States | Baltimore | Baltimore/Washington International Airport | Passenger | |
| United States | Boston | Logan International Airport | Passenger | |
| United States | Charleston, SC | Charleston International Airport | Terminated | |
| United States | Charlotte | Charlotte Douglas International Airport | Terminated | |
| United States | Chicago | O'Hare International Airport | Passenger + Cargo | |
| United States | Cincinnati | Cincinnati/Northern Kentucky International Airport | Passenger | |
| United States | Dallas | Dallas Fort Worth International Airport | Seasonal | |
| United States | Denver | Denver International Airport | Passenger | |
| United States | Detroit | Detroit Metropolitan Airport | Terminated | |
| United States | Fort Lauderdale | Fort Lauderdale–Hollywood International Airport | Terminated | |
| United States | Houston | George Bush Intercontinental Airport | Passenger + Cargo | |
| United States | Las Vegas | Harry Reid International Airport | Passenger | |
| United States | Los Angeles | Los Angeles International Airport | Passenger | |
| United States | Miami | Miami International Airport | Passenger | |
| United States | Nashville | Nashville International Airport | Passenger | |
| United States | New Orleans | Louis Armstrong New Orleans International Airport | Passenger | |
| United States | Newark | Newark Liberty International Airport | Passenger | |
| United States | New York City | John F. Kennedy International Airport | Passenger | |
| United States | Oakland | Oakland International Airport | Terminated | |
| United States | Orlando | Orlando International Airport | Passenger | |
| United States | Philadelphia | Philadelphia International Airport | Passenger | |
| United States | Phoenix | Phoenix Sky Harbor International Airport | Passenger | |
| United States | Pittsburgh | Pittsburgh International Airport | Passenger | |
| United States | Portland, OR | Portland International Airport | Passenger | |
| United States | San Diego | San Diego International Airport | Passenger | |
| United States | San Francisco | San Francisco International Airport | Passenger | |
| United States | San Jose, CA | San Jose International Airport | Terminated | |
| United States | Seattle | Seattle–Tacoma International Airport | Passenger | |
| United States | Tampa | Tampa International Airport | Passenger | |
| United States | Washington, D.C. | Washington Dulles International Airport | Passenger | |
| Uzbekistan | Tashkent | Tashkent International Airport | Terminated | $^{:60}$ |
| Venezuela | Caracas | Simón Bolívar International Airport | Terminated | |
| Zambia | Lusaka | Kenneth Kaunda International Airport | Terminated | |
| Zimbabwe | Harare | Robert Gabriel Mugabe International Airport | Terminated | |
| Zimbabwe | Victoria Falls | Victoria Falls Airport | Terminated | |