British Airways Flights

British Airways is a full service global airline, offering year-round low fares with an extensive global route network flying to and from centrally-located airports.
British Airways can trace its origins back to the birth of civil aviation, the pioneering days following World War I. In the 90 years that have passed since the world’s first schedule air service on 25 August 1919, air travel has changed beyond all recognition. Each decade saw new developments and challenges, leading British Airways to become the airline it is today.
Bookmyseat offers cheapest flights on all British Airways network.

British Airways International and domestic routes

Listings are for reference only.

British Airways Destinations

Bookmyseat offers the best deals on cheap tickets with British Airways from Canada, the USA, and worldwide.

City Country IATA Airport
Aarhus Denmark AAR Aarhus Airport
Aberdeen United Kingdom ABZ Aberdeen Airport
Abidjan Ivory Coast ABJ Port Bouet Airport
Abu Dhabi United Arab Emirates AUH Abu Dhabi Airport
Abuja Nigeria ABV Nnamdi Azikiwe International Airport
Accra Ghana ACC Kotoka International Airport
Addis Ababa Ethiopia ADD Bole International Airport
Adelaide Australia ADL Adelaide Airport
Aden Yemen ADE Aden International Airport
Agadir Morocco AGA Al Massira Airport
Ajaccio France AJA Napoléon Bonaparte Airport
Aleppo Syria ALP Aleppo International Airport
Alexandria Egypt ALY Alexandria International Airport
Algiers Algeria ALG Houari Boumediene Airport
Alicante Spain ALC Alicante Airport
Almaty Kazakhstan ALA Almaty International Airport
Amman Jordan AMM Queen Alia International Airport
Amsterdam Netherlands AMS Amsterdam Airport Schiphol
Anchorage United States ANC Ted Stevens Anchorage International Airport
Ankara Turkey ESB Esenboğa International Airport
Annecy France NCY Annecy – Haute-Savoie – Mont Blanc Airport
Antigua Antigua and Barbuda ANU V. C. Bird International Airport
Antwerp Belgium ANR Antwerp International Airport
Ashgabat Turkmenistan ASB Ashgabat Airport
Athens Greece ATH Athens International Airport
Atlanta United States ATL Hartsfield-Jackson Atlanta International Airport ^
Auckland New Zealand AKL Auckland Airport
Austin [F]
begins 5 May 2014 United States AUS Austin-Bergstrom International Airport
Baghdad Iraq BGW Baghdad International Airport
Bahrain Bahrain BAH Bahrain International Airport ^
Baku Azerbaijan GYD Heydar Aliyev International Airport
Baltimore United States BWI Baltimore/Washington International Thurgood Marshall Airport
Bandar Seri Begawan Brunei BWN Brunei International Airport
Bangalore India BLR Bengaluru International Airport
Bangkok Thailand BKK Suvarnabhumi Airport
Banjul Gambia BJL Banjul International Airport
Barbados Barbados BGI Grantley Adams International Airport
Barcelona Spain BCN Barcelona El Prat Airport
Bari Italy BRI Bari Airport [S]
Barra United Kingdom BRR Barra Airport
Basel
Mulhouse
Freiburg Switzerland
France
Germany BSL
MLH
EAP LFSB EuroAirport Basel-Mulhouse-Freiburg
Bastia France BIA Poretta Airport
Beijing China PEK Beijing Capital International Airport
Beirut Lebanon BEY Beirut–Rafic Hariri International Airport
Belfast United Kingdom BFS Belfast International Airport
Belfast United Kingdom BHD George Best Belfast City Airport
Belgrade Serbia BEG Belgrade Nikola Tesla Airport
Benbecula United Kingdom BEB Benbecula Airport
Bergamo Italy BGY Orio al Serio Airport
Bergen Norway BGO Bergen Airport
Berlin Germany TXL Berlin Tegel Airport
Bermuda Bermuda BDA L.F. Wade International Airport
Berne Switzerland BRN Bern Belp Airport
Bilbao Spain BIO Bilbao Airport
Billund Denmark BLL Billund Airport
Birmingham United Kingdom BHX Birmingham Airport
Bishkek Kyrgyzstan FRU Manas International Airport
Blackpool United Kingdom BLK Blackpool International Airport
Blantyre Malawi BLZ Chileka International Airport
Bogotá Colombia BOG El Dorado International Airport
Bologna Italy BLQ Guglielmo Marconi Airport
Bordeaux France BOD Bordeaux–Mérignac Airport
Boston United States BOS Logan International Airport
Bournemouth United Kingdom BOH Bournemouth Airport
Bratislava Slovakia BTS Bratislava Airport
Bremen Germany BRE Bremen Airport
Brisbane Australia BNE Brisbane Airport
Bristol United Kingdom BRS Bristol Airport
Brussels Belgium BRU National Airport
Bucharest Romania OTB Henri Coandă International Airport
Budapest Hungary BUD Budapest Ferenc Liszt International Airport
Buenos Aires Argentina EZE Ministro Pistarini International Airport
Cagliari Italy CAG Cagliari-Elmas Airport
Cairo Egypt CAI Cairo International Airport
Calgary Canada YYC Calgary International Airport
Campbeltown United Kingdom CAL Campbeltown Airport
Campinas Brazil VCP Viracopos-Campinas International Airport
Cancún Mexico CUN Cancún International Airport
Cape Town South Africa CPT Cape Town International Airport
Caracas Venezuela CCS Simón Bolívar International Airport of Maiquetia
Cardiff United Kingdom CWL Cardiff Airport
Casablanca Morocco CMN Mohammed V International Airport
Catania Italy CTA Catania Vincenzo Bellini Airport
Chambéry France CMF Chambéry Airport [S]
Charlotte United States CLT Charlotte Douglas International Airport
Chengdu China CTU Chengdu Shuangliu International Airport
Chennai India MAA Chennai International Airport ^
Chicago United States ORD Chicago O’Hare International Airport ^
Christchurch New Zealand CHC Christchurch International Airport
Cluj-Napoca Romania CLJ Cluj-Napoca International Airport
Cologne Germany CGN Cologne Bonn Airport [C]
Colombo Sri Lanka CMB Bandaranaike International Airport
Copenhagen Denmark CPH Copenhagen Airport
Corfu Greece CFU Corfu International Airport
Cork Ireland ORK Cork Airport
Dakar Senegal DKR Léopold Sédar Senghor International Airport
Dalaman Turkey DLM Dalaman Airport
Dallas/Fort Worth United States DFW Dallas/Fort Worth International Airport
Damascus Syria DAM Damascus International Airport
Dammam Saudi Arabia DMM King Fahd International Airport [C]
Dar es Salaam Tanzania DAR Julius Nyerere International Airport
Delhi India DEL Indira Gandhi International Airport ^
Denver United States DEN Denver International Airport
Detroit United States DTW Detroit Metropolitan Wayne County Airport
Dhahran Saudi Arabia DHA Dhahran International Airport
Dhaka Bangladesh DAC Shahjalal International Airport [C]
Doha Qatar DOH Doha International Airport
Douala Cameroon DLA Douala International Airport
Dresden Germany DRS Dresden Airport
Dubai United Arab Emirates DXB Dubai International Airport ^
Dublin Ireland DUB Dublin Airport
Dubrovnik Croatia DBV Dubrovnik Airport
Durban South Africa DUR Durban International Airport
Düsseldorf Germany DUS Düsseldorf International Airport
East Midlands United Kingdom EMA East Midlands Airport
Eday United Kingdom EOI Eday Airport
Edinburgh United Kingdom EDI Edinburgh Airport
Edmonton Canada YEG Edmonton International Airport
Eindhoven Netherlands EIN Eindhoven Airport
Exeter United Kingdom EXT Exeter International Airport
Fair Isle United Kingdom FIE Fair Isle Airport
Faro Portugal FAO Faro Airport
Fes Morocco FEZ Fes-Saïss Airport
Frankfurt Germany FRA Frankfurt am Main Airport ^
Freeport Bahamas FPO Grand Bahama International Airport
Freetown Sierra Leone FNA Lungi International Airport
Friedrichshafen Germany FDH Friedrichshafen Airport
Fukuoka Japan FUK Fukuoka Airport
Funchal Portugal FNC Madeira Airport
Gaborone Botswana GBE Sir Seretse Khama International Airport
Geilo Norway VDB Fagernes Airport
Geneva Switzerland GVA Geneva International Airport
Genoa Italy GOA Genoa Cristoforo Colombo Airport
Georgetown Guyana GEO Cheddi Jagan International Airport
Gibraltar Gibraltar GIB Gibraltar International Airport
Glasgow United Kingdom GLO Glasgow International Airport
Gothenburg Sweden GOT Gothenburg-Landvetter Airport
Granada Spain GRX Federico García Lorca Airport
Grand Cayman Cayman Islands GCM Owen Roberts International Airport
Guadalajara Mexico GDL Guadalajara International Airport
Guernsey Guernsey GCI Guernsey Airport
Hamburg Germany HAM Hamburg Airport
Hanover Germany HAJ Hannover-Langenhagen Airport
Harare Zimbabwe HRE Harare International Airport
Hassi Messaoud Algeria HME Oued Irara – Krim Belkacem Airport
Haugesund Norway HAU Haugesund Airport
Havana Cuba HAV José Martí International Airport
Helsingborg Sweden AGH Ängelholm-Helsingborg Airport
Helsinki Finland HEL Helsinki Airport
Heraklion Greece HER Heraklion International Airport
Ho Chi Minh City Vietnam SGN Tan Son Nhat International Airport
Hoedspruit South Africa Eastgate Airport
Hong Kong Hong Kong HKG Hong Kong International Airport ^
Honolulu United States HNL Honolulu International Airport
Houston United States IAH George Bush Intercontinental Airport ^
Hyderabad India HYD Rajiv Gandhi International Airport
Ibiza Spain IBZ Ibiza Airport [S]
Innsbruck Austria INN Innsbruck Airport [S]
Inverness United Kingdom INV Inverness Airport
Isfahan Iran IFN Isfahan International Airport
Islamabad Pakistan ISB Benazir Bhutto International Airport
Islay United Kingdom ILY Islay Airport
Istanbul Turkey IST Istanbul Atatürk Airport
Jakarta Indonesia CGK Soekarno–Hatta International Airport
Jeddah Saudi Arabia JED King Abdulaziz International Airport
Jerez de la Frontera Spain XRY Jerez Airport
Jersey Jersey JER Jersey Airport
Johannesburg South Africa JNB OR Tambo International Airport ^
Kampala Uganda EBB Entebbe International Airport
Kano Nigeria KAN Mallam Aminu Kano International Airport
Karachi Pakistan KHI Jinnah International Airport
Kelowna Canada YLW Kelowna International Airport
Khartoum Sudan KRT Khartoum International Airport
Kiev Ukraine KBP Boryspil International Airport
Kingston Jamaica KIN Norman Manley International Airport
Kingston-upon-Hull United Kingdom HUY Humberside Airport
Kinshasa Democratic Republic of the Congo FIH N’djili Airport
Kirkwall United Kingdom KOI Kirkwall Airport
Kolkata India CCU Netaji Subhash Chandra Bose International Airport
Kraków Poland KRK John Paul II International Airport Kraków-Balice
Kuala Lumpur Malaysia KUL Kuala Lumpur International Airport
Kuwait Kuwait KWI Kuwait International Airport
Lagos Nigeria LOS Murtala Muhammed International Airport
Lanzarote Spain ACE Lanzarote Airport
Larnaca Cyprus LCA Larnaca International Airport
Las Palmas de Gran Canaria [F]
begins 26 October 2013 Spain LPA Gran Canaria Airport
Las Vegas United States LAS McCarran International Airport
Leeds United Kingdom LBA Leeds Bradford International Airport
Leipzig Germany LEJ Leipzig/Halle Airport
Lilongwe Malawi LLW Lilongwe International Airport
Lima Peru LIM Jorge Chávez International Airport
Linz Austria LNZ Linz Airport
Lisbon Portugal LIS Lisbon Portela Airport
Liverpool United Kingdom LPL Liverpool John Lennon Airport
Ljubljana Slovenia LJU Ljubljana Jože Pučnik Airport
London United Kingdom LGW Gatwick Airport [Hub]
London United Kingdom LCY London City Airport
London United Kingdom LHR London Heathrow Airport [Primary Hub]
London United Kingdom LTN London Luton Airport
London United Kingdom STN London Stansted Airport [Cargo Hub]
Londonderry United Kingdom LDY Londonderry Airport
Los Angeles United States LAX Los Angeles International Airport
Luanda Angola LAD Quatro de Fevereiro Airport
Lugano Switzerland LUG Lugano Airport
Lusaka
ends 27 October 2013 Zambia LUN Lusaka International Airport
Luxembourg Luxembourg LUX Findel Airport
Luxor Egypt LXR Luxor International Airport
Lyon France LYS Lyon-Saint Exupéry Airport
Madrid Spain MAD Madrid-Barajas Airport ^
Mahé Seychelles SEZ Seychelles International Airport
Mahébourg Mauritius MRU Sir Seewoosagur Ramgoolam International Airport
Malmö Sweden MMX Malmö Airport
Malta Malta MLA Malta International Airport
Malé Maldives MLE Ibrahim Nasir International Airport
Manchester United Kingdom MAN Manchester Airport
Manila Philippines MNL Ninoy Aquino International Airport
Manzini Swaziland MTS Matsapha Airport
Maputo Mozambique MPM Maputo International Airport
Marrakech Morocco RAK Marrakech-Menara Airport
Marseille France MRS Marseille Provence Airport
Melbourne Australia MEL Melbourne Airport
Mexico City Mexico MEX Mexico City International Airport
Miami United States MIA Miami International Airport
Milan Italy LIN Linate Airport
Milan Italy MXP Malpensa Airport
Minorca Spain NAH Menorca Airport
Minsk Belarus MSQ Minsk International Airport
Monrovia Liberia ROB Roberts International Airport
Montego Bay Jamaica MBJ Sangster International Airport
Montpellier France MPL Montpellier – Méditerranée Airport
Montreal Canada YUL Montréal-Pierre Elliott Trudeau International Airport
Moscow Russia DME Domodedovo International Airport
Mumbai India BOM Chhatrapati Shivaji International Airport ^
Munich Germany MUC Munich Airport
Murcia Spain MJV Murcia-San Javier Airport
Muscat Oman MCT Muscat International Airport
Mykonos Greece JMK Mykonos Island National Airport
Málaga Spain AGP Málaga Airport
Münster Germany FMO Münster Osnabrück International Airport
Nadi Fiji NAN Nadi International Airport
Nagoya Japan NGO Chūbu Centrair International Airport
Nagoya Japan NKM Komaki Airport
Nairobi Kenya NBO Jomo Kenyatta International Airport ^
Nantes France NTE Nantes Atlantique Airport
Naples Italy NAP Naples Airport
Nassau Bahamas NAS Lynden Pindling International Airport
New Orleans United States MSY Louis Armstrong New Orleans International Airport
New York City United States JFK John F. Kennedy International Airport
Newark United States EWR Newark Liberty International Airport
Newcastle upon Tyne United Kingdom NCL Newcastle Airport
Newquay United Kingdom NQY Newquay Cornwall Airport
Nice France NCE Nice Côte d’Azur Airport
Nicosia Cyprus NIC Nicosia International Airport
Norrköping Sweden NRK Norrköping Airport
North Ronaldsay United Kingdom NRL North Ronaldsay Airport
Norwich United Kingdom NWI Norwich International Airport
Nottingham United Kingdom EMA East Midlands Airport
Nuremberg Germany NUE Nuremberg Airport
Orlando United States MCO Orlando International Airport
Osaka Japan KIX Kansai International Airport
Oslo Norway FBU Fornebu Airport
Oslo Norway OSL Gardermoen Airport
Ostend Belgium OST Ostend-Bruges International Airport
Palermo Italy PMO Palermo Airport
Palma de Mallorca Spain PMI Palma de Mallorca Airport
Panama City Panama PTY Tocumen International Airport
Papa Westray United Kingdom PPW Papa Westray Airport
Paphos Cyprus PFO Paphos International Airport [S]
Paris France CDG Paris-Charles de Gaulle Airport
Paris France ORY Paris-Orly Airport
Perth Australia PER Perth Airport
Philadelphia United States PHL Philadelphia International Airport
Phoenix United States PHX Phoenix Sky Harbor International Airport
Pisa Italy PSA Galileo Galilei Airport
Pittsburgh United States PIT Pittsburgh International Airport
Plymouth United Kingdom PLH Plymouth City Airport
Port Elizabeth South Africa PLZ Port Elizabeth Airport
Port of Spain Trinidad and Tobago POS Piarco International Airport
Porto Portugal OPO Francisco de Sá Carneiro Airport
Porto Santo Portugal PXO Porto Santo Airport
Poznań Poland POZ Poznań-Ławica Airport
Prague Czech Republic PRG Prague Václav Havel Airport
Pristina Kosovo PRN Pristina International Airport Adem Jashari
Providenciales Turks and Caicos Islands PLS Providenciales International Airport
Punta Cana Dominican Republic PUJ Punta Cana International Airport
Rabat Morocco RBA Rabat-Salé Airport
Recife Brazil REC Recife Airport
Reykjavík Iceland RKV Reykjavík Airport
Rhodes Greece RHO Rhodes International Airport
Richards Bay South Africa RCB Richards Bay Airport
Riga Latvia RIX Riga International Airport
Rio de Janeiro Brazil GIG Rio de Janeiro-Galeão International Airport
Riyadh Saudi Arabia RUH King Khalid International Airport
Rome Italy FCO Leonardo da Vinci-Fiumicino Airport
Rotterdam Netherlands RTM Rotterdam The Hague Airport
Saarbrücken Germany SCN Saarbrücken Airport
Saint Kitts Saint Kitts and Nevis SKB Robert L. Bradshaw International Airport
Saint Petersburg Russia LED Pulkovo Airport
Salzburg Austria SZG Salzburg Airport
San Diego United States SAN San Diego International Airport
San Francisco United States SFO San Francisco International Airport
San José de Costa Rica Costa Rica SJO Juan Santamaría International Airport
San Juan Puerto Rico SJU Luis Muñoz Marín International Airport
Sana’a Yemen SAH Sana’a International Airport
Sanday United Kingdom NDY Sanday Airport
Santa Cruz de La Palma Spain SPC La Palma Airport
Santiago de Chile Chile SCL Comodoro Arturo Merino Benítez International Airport
Santo Domingo Dominican Republic SDQ Las Américas International Airport
Sarajevo Bosnia and Herzegovina SJJ Sarajevo International Airport
Seattle United States SEA Seattle-Tacoma International Airport
Seoul South Korea GMP Gimpo International Airport [T][nb 2]
Seoul South Korea ICN Incheon International Airport
Shanghai China PVG Shanghai Pudong International Airport ^
Shannon Ireland SNN Shannon Airport
Sharm el-Sheikh Egypt SSH Sharm el-Sheikh International Airport
Sheffield United Kingdom DSA Robin Hood Airport Doncaster Sheffield
Shetland Islands United Kingdom LSI Sumburgh Airport
Singapore Singapore SIN Changi Airport
Skopje Macedonia SKP Skopje “Alexander the Great” Airport
Sofia Bulgaria SOF Vrazhdebna Airport
Southampton United Kingdom SOU Southampton Airport
Split Croatia SPU Split Airport
St. George Grenada GND Maurice Bishop International Airport
Stavanger Norway SVG Stavanger Airport
Stockholm Sweden ARN Arlanda Airport
Stockholm Sweden BMA Bromma Airport
Stornoway United Kingdom SYY Stornoway Airport
Strasbourg France SXB Strasbourg Airport
Stronsay United Kingdom SOY Stronsay Airport
Stuttgart Germany STR Echterdingen Airport
Surabaya Indonesia SUB Juanda International Airport
Sydney Australia SYD Sydney Airport
São Paulo Brazil GRU São Paulo-Guarulhos International Airport
Taipei Taiwan TPE Taiwan Taoyuan International Airport
Tallinn Estonia TLL Lennart Meri Tallinn Airport
Tampa United States TPA Tampa International Airport
Tampere Finland TMP Tampere-Pirkkala Airport
Tangier Morocco TNG Tangier Ibn Battouta Airport
Tashkent Uzbekistan TAS Tashkent International Airport
Tbilisi Georgia TBS Tbilisi International Airport
Teesside United Kingdom MME Durham Tees Valley Airport
Tehran Iran IKA Tehran Imam Khomeini International Airport
Tel Aviv Israel TLV Ben Gurion International Airport
Tenerife Spain TFS Tenerife South Airport
Thessaloniki Greece SKG Thessaloniki International Airport [S]
Thisted Denmark TED Thisted Airport
Tirana Albania TIA Tirana International Airport Nënë Tereza
Tiree United Kingdom TRE Tiree Airport
Tobago Trinidad and Tobago TAB Arthur Napoleon Raymond Robinson International Airport
Tokyo Japan HND Haneda Airport
Tokyo Japan NRT Narita International Airport
Toronto Canada YYZ Toronto Pearson International Airport
Toulouse France TLS Toulouse-Blagnac Airport
Tripoli Libya TIP Tripoli International Airport
Tunis Tunisia TUN Tunis-Carthage International Airport
Turin Italy TRN Turin Caselle Airport
Turku Finland TKU Turku Airport
Vaasa Finland VAA Vaasa Airport
Valencia Spain VLC Valencia Airport
Vancouver Canada YVR Vancouver International Airport
Varna Bulgaria VAR Varna Airport
Venice Italy VCE Venice Marco Polo Airport
Verona Italy VRN Verona Airport
Victoria Falls Zimbabwe VFA Victoria Falls Airport
Vienna Austria VIE Vienna International Airport
Vieux-Fort Saint Lucia UVF Hewanorra International Airport
Vilnius Lithuania VNO Vilnius International Airport
Warsaw Poland WAW Warsaw Chopin Airport
Washington, D.C. United States IAD Washington Dulles International Airport
Waterford Ireland WAT Waterford Airport
Westray United Kingdom WRY Westray Airport
Wick United Kingdom WIC Wick Airport
Windhoek Namibia WDH Windhoek Hosea Kutako International Airport
Yekaterinburg Russia SVX Koltsovo Airport
Yerevan Armenia EVN Zvartnots International Airport
Zagreb Croatia ZAG Zagreb Airport
Zaragoza Spain ZAZ Zaragoza Airport [C]
Zurich Switzerland ZRH Zurich Airport