Routes to/from London Heathrow Airport

[ Inbound Routes | Outbound Routes ]

Caution: This page displays community-maintained data: information may be missing, incorrect, or out of date. Please confirm with an official source before making travel plans.

Inbound Airline Routes

Fly to London Heathrow Airport from ...

Aberdeen – Aberdeen Dyce Airport (ABZ)
via Aegean Airlines (A3). Code share. Non-stop. Aircraft: ER4
via Air Malta (KM). Code share. Non-stop. Aircraft: 319
via All Nippon Airways (NH). Code share. Non-stop. Aircraft: ER4
via American Airlines (AA). Code share. Non-stop. Aircraft: 320 319
via Asiana Airlines (OZ). Code share. Non-stop. Aircraft: ER4
via Austrian Airlines AG dba Austrian (OS). Code share. Non-stop. Aircraft: 319
via bmi british midland international (BD). Code share. Non-stop. Aircraft: ER4
via bmi british midland international (BD). Non-stop. Aircraft: 319 ER4 320
via British Airways (BA). Non-stop. Aircraft: 321 320 319
via EgyptAir (MS). Code share. Non-stop. Aircraft: 319
via Loganair (LC). Code share. Non-stop. Aircraft: 319
via Lufthansa Airlines (LH). Code share. Non-stop. Aircraft: 319 ER4 320
via Qatar Airways (QR). Code share. Non-stop. Aircraft: 319 ER4 320
via SAS Scandinavian Airlines (SK). Code share. Non-stop. Aircraft: 319 ER4
via TAM Linhas Aereas (JJ). Code share. Non-stop. Aircraft: ER4
via US Airways (US). Code share. Non-stop. Aircraft: 319
via Virgin Atlantic Airways (VS). Code share. Non-stop. Aircraft: 319 ER4
Abu Dhabi – Abu Dhabi International Airport (AUH)
via bmi british midland international (BD). Code share. Non-stop. Aircraft: 346 332 333
via British Airways (BA). Non-stop. Aircraft: 777
via Etihad Airways (EY). Non-stop. Aircraft: 346 332 333
Abuja – Nnamdi Azikiwe International Airport (ABV)
via Arik Air (W3). Non-stop. Aircraft: 738
via British Airways (BA). Non-stop. Aircraft: 777
Accra – Kotoka International Airport (ACC)
via British Airways (BA). Non-stop. Aircraft: 777 744
via Virgin Atlantic Airways (VS). Non-stop. Aircraft: 343
Ad Dammam – King Fahd International Airport (DMM)
via Saudi Arabian Airlines (SV). Non-stop. Aircraft: 777
Addis Ababa – Bole International Airport (ADD)
via bmi british midland international (BD). Code share. Non-stop. Aircraft: 763
via Ethiopian Airlines (ET). Non-stop. Aircraft: 763
Algiers – Houari Boumediene Airport (ALG)
via Air Algerie (AH). Non-stop. Aircraft: 738 330
via British Airways (BA). Non-stop. Aircraft: 320
Almaty – Almaty Airport (ALA)
via Air Astana (KC). Non-stop. Aircraft: 752
via bmi british midland international (BD). Code share. Non-stop. Aircraft: 757
Amman – Queen Alia International Airport (AMM)
via bmi british midland international (BD). Non-stop. Aircraft: 321
via Ethiopian Airlines (ET). Code share. Non-stop. Aircraft: 321
via Royal Jordanian (RJ). Non-stop. Aircraft: 332
via Virgin Atlantic Airways (VS). Code share. Non-stop. Aircraft: 321
Amritsar – Sri Guru Ram Dass Jee International Airport, Amritsar (ATQ)
via Air India (AI). Non-stop. Aircraft: 77W
Amsterdam – Amsterdam Airport Schiphol (AMS)
via American Airlines (AA). Code share. Non-stop. Aircraft: 320 319
via British Airways (BA). Non-stop. Aircraft: 320 319 321
via KLM-Royal Dutch Airlines (KL). Non-stop. Aircraft: 737 F70
via KLM-Royal Dutch Airlines (KL). Code share. Non-stop. Aircraft: F70
Ashgabat – Ashgabat Airport (ASB)
via Turkmenistan Airlines (T5). Non-stop. Aircraft: 752
Athens – Eleftherios Venizelos International Airport (ATH)
via Aegean Airlines (A3). Non-stop. Aircraft: 321 320
via bmi british midland international (BD). Code share. Non-stop. Aircraft: 321 320
via British Airways (BA). Non-stop. Aircraft: 320 767
via Olympic Air (OA). Non-stop. Aircraft: 320
Atlanta – Hartsfield Jackson Atlanta International Airport (ATL)
via British Airways (BA). Non-stop. Aircraft: 777
via Delta Air Lines (DL). Non-stop. Aircraft: 764
via KLM-Royal Dutch Airlines (KL). Code share. Non-stop. Aircraft: 764
Baku – Heydar Aliyev International Airport (GYD)
via Azerbaijan Airlines (J2). Non-stop. Aircraft: 319
via bmi british midland international (BD). Non-stop. Aircraft: 321
Baltimore – Baltimore/Washington International Thurgood Marshal Airport (BWI)
via British Airways (BA). Non-stop. Aircraft: 767
Bangalore – Bengaluru International Airport (BLR)
via British Airways (BA). Non-stop. Aircraft: 777
Bangkok – Suvarnabhumi Airport (BKK)
via British Airways (BA). Non-stop. Aircraft: 744
via British Airways (BA). Code share. Non-stop. Aircraft: 744
via EVA Airways (BR). Non-stop. Aircraft: 77W
via Iberia (IB). Code share. Non-stop. Aircraft: 744
via Qantas Airways (QF). Non-stop. Aircraft: 744
via Qantas Airways (QF). Code share. Non-stop. Aircraft: 744
via Thai Airways International (TG). Non-stop. Aircraft: 744
Barcelona – Barcelona International Airport (BCN)
via British Airways (BA). Non-stop. Aircraft: 320 757 319
via Iberia (IB). Code share. Non-stop. Aircraft: 320 757 319
Beijing – Beijing Capital International Airport (PEK)
via Air China (CA). Non-stop. Aircraft: 330
via British Airways (BA). Non-stop. Aircraft: 777
via Virgin Atlantic Airways (VS). Code share. Non-stop. Aircraft: 330
Beirut – Beirut Rafic Hariri International Airport (BEY)
via bmi british midland international (BD). Non-stop. Aircraft: 321
via Middle East Airlines (ME). Non-stop. Aircraft: 332 321
Belfast – Belfast International Airport (BFS)
via Aer Lingus (EI). Non-stop. Aircraft: 320
via British Airways (BA). Code share. Non-stop. Aircraft: 320
Belfast – George Best Belfast City Airport (BHD)
via Aegean Airlines (A3). Code share. Non-stop. Aircraft: 319
via Air Malta (KM). Code share. Non-stop. Aircraft: 319
via All Nippon Airways (NH). Code share. Non-stop. Aircraft: 320 319
via Asiana Airlines (OZ). Code share. Non-stop. Aircraft: 319 320 ER4
via Austrian Airlines AG dba Austrian (OS). Code share. Non-stop. Aircraft: 319 320
via bmi british midland international (BD). Non-stop. Aircraft: 319 320 ER4
via EgyptAir (MS). Code share. Non-stop. Aircraft: 319
via Etihad Airways (EY). Code share. Non-stop. Aircraft: 319
via Loganair (LC). Code share. Non-stop. Aircraft: 319
via Lufthansa Airlines (LH). Code share. Non-stop. Aircraft: 319 320 ER4
via Qatar Airways (QR). Code share. Non-stop. Aircraft: 320 319 ER4
via SAS Scandinavian Airlines (SK). Code share. Non-stop. Aircraft: 319
via TAP Air Portugal (TP). Code share. Non-stop. Aircraft: 319
via Virgin Atlantic Airways (VS). Code share. Non-stop. Aircraft: 320 319
Belgrad – Belgrade Nikola Tesla Airport (BEG)
via British Airways (BA). Non-stop. Aircraft: 319 320
via Jat Airways (JU). Non-stop. Aircraft: 733
Berlin – Berlin-Tegel International Airport (TXL)
via bmi british midland international (BD). Non-stop. Aircraft: 319
via British Airways (BA). Non-stop. Aircraft: 320 319
via Lufthansa Airlines (LH). Code share. Non-stop. Aircraft: 319
via US Airways (US). Code share. Non-stop. Aircraft: 319
Bilbao – Bilbao Airport (BIO)
via Iberia (IB). Code share. Non-stop. Aircraft: 320
via Vueling Airlines (VY). Non-stop. Aircraft: 320
Boston – General Edward Lawrence Logan International Airport (BOS)
via American Airlines (AA). Non-stop. Aircraft: 757 763
via British Airways (BA). Non-stop. Aircraft: 777 744
via Continental Airlines (CO). Code share. Non-stop. Aircraft: 343 744
via El Al Israel Airlines (LY). Code share. Non-stop. Aircraft: 757
via Virgin Atlantic Airways (VS). Non-stop. Aircraft: 343 744
Brussels – Brussels Airport (BRU)
via American Airlines (AA). Code share. Non-stop. Aircraft: 320 319
via bmi british midland international (BD). Code share. Non-stop. Aircraft: 319 AR1 AR8
via British Airways (BA). Non-stop. Aircraft: 320 319 321
via Brussels Airlines (SN). Non-stop. Aircraft: 319 AR1 AR8
via Continental Airlines (CO). Code share. Non-stop. Aircraft: AR1
via Lufthansa Airlines (LH). Code share. Non-stop. Aircraft: AR8
Bucharest – Henri Coandă International Airport (OTP)
via British Airways (BA). Non-stop. Aircraft: 319 321 320
via Tarom (RO). Non-stop. Aircraft: 73G 733
Budapest – Budapest Listz Ferenc international Airport (BUD)
via American Airlines (AA). Code share. Non-stop. Aircraft: 319
via British Airways (BA). Non-stop. Aircraft: 319 321 320
Cairo – Cairo International Airport (CAI)
via bmi british midland international (BD). Non-stop. Aircraft: 321
via bmi british midland international (BD). Code share. Non-stop. Aircraft: 773 330
via British Airways (BA). Non-stop. Aircraft: 744
via EgyptAir (MS). Non-stop. Aircraft: 773 330
via EgyptAir (MS). Code share. Non-stop. Aircraft: 321
Calgary – Calgary International Airport (YYC)
via Air Canada (AC). Non-stop. Aircraft: 333 763
via British Airways (BA). Non-stop. Aircraft: 767
via Lufthansa Airlines (LH). Code share. Non-stop. Aircraft: 333 763
via Middle East Airlines (ME). Code share. Non-stop. Aircraft: 333
Cape Town – Cape Town International Airport (CPT)
via bmi british midland international (BD). Code share. Non-stop. Aircraft: 342
via British Airways (BA). Non-stop. Aircraft: 744
via South African Airways (SA). Non-stop. Aircraft: 342
via United Airlines (UA). Code share. Non-stop. Aircraft: 342
via Virgin Atlantic Airways (VS). Code share. Non-stop. Aircraft: 342
Casablanca – Mohammed V International Airport (CMN)
via Royal Air Maroc (AT). Non-stop. Aircraft: 738 73G
Chennai – Chennai International Airport (MAA)
via British Airways (BA). Non-stop. Aircraft: 777
Chicago – Chicago O'Hare International Airport (ORD)
via American Airlines (AA). Non-stop. Aircraft: 763 777
via bmi british midland international (BD). Code share. Non-stop. Aircraft: 763
via British Airways (BA). Non-stop. Aircraft: 777
via Continental Airlines (CO). Code share. Non-stop. Aircraft: 763 343
via Jet Airways (India) Ltd (9W). Code share. Non-stop. Aircraft: 763
via United Airlines (UA). Non-stop. Aircraft: 763
via Virgin Atlantic Airways (VS). Non-stop. Aircraft: 343
Cologne – Cologne Bonn Airport (CGN)
via bmi british midland international (BD). Code share. Non-stop. Aircraft: 320
via Lufthansa Airlines (LH). Code share. Non-stop. Aircraft: 320
Colombo – Bandaranaike International Colombo Airport (CMB)
via bmi british midland international (BD). Code share. Non-stop. Aircraft: 343
via SriLankan Airlines (UL). Non-stop. Aircraft: 343 332
Copenhagen – Copenhagen Kastrup Airport (CPH)
via Air Canada (AC). Non-stop. Aircraft: M80
via Air Canada (AC). Code share. Non-stop. Aircraft: 321
via American Airlines (AA). Code share. Non-stop. Aircraft: 320 319
via bmi british midland international (BD). Code share. Non-stop. Aircraft: 321 M82 319 M87 M81
via British Airways (BA). Non-stop. Aircraft: 320 321 319
via Royal Jordanian (RJ). Code share. Non-stop. Aircraft: 320
via SAS Scandinavian Airlines (SK). Non-stop. Aircraft: 321 M82 319 M87 M81
via South African Airways (SA). Code share. Non-stop. Aircraft: M82 321
via Thai Airways International (TG). Code share. Non-stop. Aircraft: M82 319
via United Airlines (UA). Code share. Non-stop. Aircraft: 321
Cork – Cork Airport (ORK)
via Aer Lingus (EI). Non-stop. Aircraft: 320
Culleredo – A Coruña Airport (LCG)
via Iberia (IB). Code share. Non-stop. Aircraft: 320
via Vueling Airlines (VY). Non-stop. Aircraft: 320
Dallas-Fort Worth – Dallas Fort Worth International Airport (DFW)
via American Airlines (AA). Non-stop. Aircraft: 777 763
via British Airways (BA). Non-stop. Aircraft: 777
via El Al Israel Airlines (LY). Code share. Non-stop. Aircraft: 777
via Finnair (AY). Code share. Non-stop. Aircraft: 777
Damascus – Damascus International Airport (DAM)
via Air Canada (AC). Code share. Non-stop. Aircraft: 321
via bmi british midland international (BD). Non-stop. Aircraft: 321
via Syrian Arab Airlines (RB). Non-stop. Aircraft: 320
Dar es Salaam – Mwalimu Julius K. Nyerere International Airport (DAR)
via British Airways (BA). Non-stop. Aircraft: 767
Denver – Denver International Airport (DEN)
via bmi british midland international (BD). Code share. Non-stop. Aircraft: 777
via British Airways (BA). Non-stop. Aircraft: 777
via Continental Airlines (CO). Code share. Non-stop. Aircraft: 777
via Jet Airways (India) Ltd (9W). Code share. Non-stop. Aircraft: 777
via United Airlines (UA). Non-stop. Aircraft: 777
Detroit – Detroit Metropolitan Wayne County Airport (DTW)
via Delta Air Lines (DL). Non-stop. Aircraft: 764
via KLM-Royal Dutch Airlines (KL). Code share. Non-stop. Aircraft: 764
Dhaka – Dhaka / Hazrat Shahjalal International Airport (DAC)
via Biman Bangladesh Airlines (BG). Non-stop. Aircraft: 772
Doha – Doha International Airport (DOH)
via bmi british midland international (BD). Code share. Non-stop. Aircraft: 333 346 332
via Qatar Airways (QR). Non-stop. Aircraft: 333 346 332
Dresden – Dresden Airport (DRS)
via bmi british midland international (BD). Code share. Non-stop. Aircraft: 319
via Lufthansa Airlines (LH). Code share. Non-stop. Aircraft: 319
Dubai – Dubai International Airport (DXB)
via American Airlines (AA). Code share. Non-stop. Aircraft: 744 777
via Biman Bangladesh Airlines (BG). Non-stop. Aircraft: 313
via British Airways (BA). Non-stop. Aircraft: 744 777
via Emirates (EK). Non-stop. Aircraft: 773 388 77W
via Royal Brunei Airlines (BI). Non-stop. Aircraft: 772
via Virgin Atlantic Airways (VS). Non-stop. Aircraft: 346
Dublin – Dublin Airport (DUB)
via Aegean Airlines (A3). Code share. Non-stop. Aircraft: 319
via Aer Lingus (EI). Non-stop. Aircraft: 321 320
via Air Canada (AC). Code share. Non-stop. Aircraft: 319
via All Nippon Airways (NH). Code share. Non-stop. Aircraft: 319
via Austrian Airlines AG dba Austrian (OS). Code share. Non-stop. Aircraft: 319
via Blue1 (KF). Code share. Non-stop. Aircraft: 319
via bmi british midland international (BD). Non-stop. Aircraft: 319
via LOT - Polish Airlines (LO). Code share. Non-stop. Aircraft: 319
via Lufthansa Airlines (LH). Code share. Non-stop. Aircraft: 319
via SAS Scandinavian Airlines (SK). Code share. Non-stop. Aircraft: 319
via TAM Linhas Aereas (JJ). Code share. Non-stop. Aircraft: 319
via TAP Air Portugal (TP). Code share. Non-stop. Aircraft: 319
via US Airways (US). Code share. Non-stop. Aircraft: 319
via Virgin Atlantic Airways (VS). Code share. Non-stop. Aircraft: 319
Düsseldorf – Düsseldorf International Airport (DUS)
via Air Canada (AC). Code share. Non-stop. Aircraft: 733 735
via American Airlines (AA). Code share. Non-stop. Aircraft: 320 319
via bmi british midland international (BD). Code share. Non-stop. Aircraft: 735 733 100 CR9 CR7
via British Airways (BA). Non-stop. Aircraft: 319 321 320
via Continental Airlines (CO). Code share. Non-stop. Aircraft: 733
via Lufthansa Airlines (LH). Non-stop. Aircraft: 735 733 100 CR9 CR7
via United Airlines (UA). Code share. Non-stop. Aircraft: 733
Edinburgh – Edinburgh Airport (EDI)
via Aegean Airlines (A3). Code share. Non-stop. Aircraft: 319
via Air Canada (AC). Non-stop. Aircraft: 319
via Air Malta (KM). Code share. Non-stop. Aircraft: 319
via All Nippon Airways (NH). Code share. Non-stop. Aircraft: 319
via Asiana Airlines (OZ). Code share. Non-stop. Aircraft: 319
via Austrian Airlines AG dba Austrian (OS). Code share. Non-stop. Aircraft: 319
via Blue1 (KF). Code share. Non-stop. Aircraft: 319
via bmi british midland international (BD). Non-stop. Aircraft: 319 320 ER4
via British Airways (BA). Non-stop. Aircraft: 321 320 319
via EgyptAir (MS). Code share. Non-stop. Aircraft: 319
via Etihad Airways (EY). Code share. Non-stop. Aircraft: 319
via Iberia (IB). Code share. Non-stop. Aircraft: 321
via Loganair (LC). Code share. Non-stop. Aircraft: 319
via Lufthansa Airlines (LH). Code share. Non-stop. Aircraft: 319 320 ER4
via Qatar Airways (QR). Code share. Non-stop. Aircraft: 319
via Royal Jordanian (RJ). Code share. Non-stop. Aircraft: 321
via SAS Scandinavian Airlines (SK). Code share. Non-stop. Aircraft: 319
via South African Airways (SA). Code share. Non-stop. Aircraft: 319
via TAP Air Portugal (TP). Code share. Non-stop. Aircraft: 319
via Thai Airways International (TG). Code share. Non-stop. Aircraft: 319
via Virgin Atlantic Airways (VS). Code share. Non-stop. Aircraft: 319
Edmonton – Edmonton International Airport (YEG)
via Air Canada (AC). Non-stop. Aircraft: 763
via Lufthansa Airlines (LH). Code share. Non-stop. Aircraft: 763
Frankfurt-am-Main – Frankfurt am Main International Airport (FRA)
via Aegean Airlines (A3). Code share. Non-stop. Aircraft: 321 320
via Air New Zealand (NZ). Code share. Non-stop. Aircraft: 321 320
via bmi british midland international (BD). Code share. Non-stop. Aircraft: 321 320 733 319
via British Airways (BA). Non-stop. Aircraft: 319 767 320 321
via Continental Airlines (CO). Code share. Non-stop. Aircraft: 321
via Lufthansa Airlines (LH). Non-stop. Aircraft: 321 320 733 319
via United Airlines (UA). Code share. Non-stop. Aircraft: 321 320
Freetown – Lungi International Airport (FNA)
via bmi british midland international (BD). Code share. Non-stop. Aircraft: 757
Geneva – Geneva Cointrin International Airport (GVA)
via bmi british midland international (BD). Code share. Non-stop. Aircraft: 319 320
via British Airways (BA). Non-stop. Aircraft: 319 321 320
via SWISS (LX). Non-stop. Aircraft: 319 320
Gibraltar – Gibraltar Airport (GIB)
via British Airways (BA). Non-stop. Aircraft: 319
Glasgow – Glasgow International Airport (GLA)
via Aegean Airlines (A3). Code share. Non-stop. Aircraft: 319
via Air Canada (AC). Code share. Non-stop. Aircraft: 320
via Air Malta (KM). Code share. Non-stop. Aircraft: 319
via All Nippon Airways (NH). Code share. Non-stop. Aircraft: 319
via American Airlines (AA). Code share. Non-stop. Aircraft: 320 319
via Asiana Airlines (OZ). Code share. Non-stop. Aircraft: 319
via Austrian Airlines AG dba Austrian (OS). Code share. Non-stop. Aircraft: 319
via bmi british midland international (BD). Non-stop. Aircraft: 319 320 ER4
via bmi british midland international (BD). Code share. Non-stop. Aircraft: ER3
via British Airways (BA). Non-stop. Aircraft: 320 321 319
via EgyptAir (MS). Code share. Non-stop. Aircraft: 320 319
via Etihad Airways (EY). Code share. Non-stop. Aircraft: 319
via Gulf Air (GF). Code share. Non-stop. Aircraft: 320
via Iberia (IB). Code share. Non-stop. Aircraft: 320
via Loganair (LC). Code share. Non-stop. Aircraft: 319
via Lufthansa Airlines (LH). Code share. Non-stop. Aircraft: 319 320 ER3 ER4
via Qatar Airways (QR). Code share. Non-stop. Aircraft: 319 320
via SAS Scandinavian Airlines (SK). Code share. Non-stop. Aircraft: 319 320
via SriLankan Airlines (UL). Code share. Non-stop. Aircraft: 320
via TAP Air Portugal (TP). Code share. Non-stop. Aircraft: 319
via Thai Airways International (TG). Code share. Non-stop. Aircraft: 319
via Virgin Atlantic Airways (VS). Code share. Non-stop. Aircraft: 319 320
Gothenburg – Gothenburg-Landvetter Airport (GOT)
via Air Canada (AC). Non-stop. Aircraft: M80
via bmi british midland international (BD). Code share. Non-stop. Aircraft: 736 M82
via SAS Scandinavian Airlines (SK). Non-stop. Aircraft: 736 M82
Halifax – Halifax / Stanfield International Airport (YHZ)
via Air Canada (AC). Non-stop. Aircraft: 763
via Lufthansa Airlines (LH). Code share. Non-stop. Aircraft: 763
via Middle East Airlines (ME). Code share. Non-stop. Aircraft: 763
via SAS Scandinavian Airlines (SK). Code share. Non-stop. Aircraft: 763
Hamburg – Hamburg Airport (HAM)
via bmi british midland international (BD). Code share. Non-stop. Aircraft: 733 319 735 CR7
via British Airways (BA). Non-stop. Aircraft: 321 319 320
via Lufthansa Airlines (LH). Non-stop. Aircraft: 733 735 CR7
via Lufthansa Airlines (LH). Code share. Non-stop. Aircraft: 319
Hannover – Hannover Airport (HAJ)
via bmi british midland international (BD). Code share. Non-stop. Aircraft: ER4
via Lufthansa Airlines (LH). Code share. Non-stop. Aircraft: ER4
Helsinki – Helsinki Vantaa Airport (HEL)
via Blue1 (KF). Non-stop. Aircraft: M90
via British Airways (BA). Non-stop. Aircraft: 320
via British Airways (BA). Code share. Non-stop. Aircraft: 321 320 319
via Finnair (AY). Non-stop. Aircraft: 321 320 319
via Finnair (AY). Code share. Non-stop. Aircraft: 320
via SAS Scandinavian Airlines (SK). Code share. Non-stop. Aircraft: M90
Hong Kong – Chek Lap Kok International Airport (HKG)
via Air New Zealand (NZ). Non-stop. Aircraft: 772
via British Airways (BA). Non-stop. Aircraft: 744
via British Airways (BA). Code share. Non-stop. Aircraft: 744
via Cathay Pacific Airways (CX). Non-stop. Aircraft: 744 773
via Qantas Airways (QF). Non-stop. Aircraft: 744
via Virgin Atlantic Airways (VS). Non-stop. Aircraft: 346
Houston – George Bush Intercontinental Houston Airport (IAH)
via bmi british midland international (BD). Code share. Non-stop. Aircraft: 777
via British Airways (BA). Non-stop. Aircraft: 777 744
via Continental Airlines (CO). Non-stop. Aircraft: 777
via United Airlines (UA). Code share. Non-stop. Aircraft: 777
Hyderabad – Rajiv Gandhi International Airport, Shamshabad (HYD)
via British Airways (BA). Non-stop. Aircraft: 767
Islamabad – Benazir Bhutto International Airport (ISB)
via Pakistan International Airlines (PK). Non-stop. Aircraft: 773 772
Istanbul – Atatürk International Airport (IST)
via British Airways (BA). Non-stop. Aircraft: 320 767
via Turkish Airlines (TK). Non-stop. Aircraft: 77W 321 343 330
via United Airlines (UA). Code share. Non-stop. Aircraft: 343
Jeddah – King Abdulaziz International Airport (JED)
via British Airways (BA). Non-stop. Aircraft: 767
via Saudi Arabian Airlines (SV). Non-stop. Aircraft: 777
Johannesburg – OR Tambo International Airport (JNB)
via American Airlines (AA). Code share. Non-stop. Aircraft: 744
via bmi british midland international (BD). Code share. Non-stop. Aircraft: 346 342
via British Airways (BA). Non-stop. Aircraft: 744
via SAS Scandinavian Airlines (SK). Code share. Non-stop. Aircraft: 346 342
via South African Airways (SA). Non-stop. Aircraft: 346 342
via Virgin Atlantic Airways (VS). Non-stop. Aircraft: 346
Kampala – Entebbe International Airport (EBB)
via British Airways (BA). Non-stop. Aircraft: 767
Karachi – Jinnah International Airport (KHI)
via Pakistan International Airlines (PK). Non-stop. Aircraft: 772
Kiev – Boryspil International Airport (KBP)
via British Airways (BA). Non-stop. Aircraft: 320 321 319
Kuala Lumpur – Kuala Lumpur International Airport (KUL)
via bmi british midland international (BD). Code share. Non-stop. Aircraft: 744
via Garuda Indonesia (GA). Code share. Non-stop. Aircraft: 744
via Malaysia Airlines (MH). Non-stop. Aircraft: 744
Kuwait City – Kuwait International Airport (KWI)
via American Airlines (AA). Code share. Non-stop. Aircraft: 777
via British Airways (BA). Non-stop. Aircraft: 777
via Kuwait Airways (KU). Non-stop. Aircraft: 343 772 AB6
Lagos – Murtala Muhammed International Airport (LOS)
via Arik Air (W3). Non-stop. Aircraft: 345
via British Airways (BA). Non-stop. Aircraft: 744
via Virgin Atlantic Airways (VS). Non-stop. Aircraft: 346
Lahore – Alama Iqbal International Airport (LHE)
via Pakistan International Airlines (PK). Non-stop. Aircraft: 773 772
Larnarca – Larnaca International Airport (LCA)
via British Airways (BA). Non-stop. Aircraft: 767
via Cyprus Airways (CY). Non-stop. Aircraft: 330 320
Las Vegas – McCarran International Airport (LAS)
via British Airways (BA). Non-stop. Aircraft: 777
Lisbon – Lisbon Portela Airport (LIS)
via Air Canada (AC). Non-stop. Aircraft: 319
via Air Canada (AC). Code share. Non-stop. Aircraft: 321
via British Airways (BA). Non-stop. Aircraft: 320
via SATA International (S4). Code share. Non-stop. Aircraft: 321 320 319
via TAP Air Portugal (TP). Non-stop. Aircraft: 319 321 320 100
via United Airlines (UA). Code share. Non-stop. Aircraft: 319
Los Angeles – Los Angeles International Airport (LAX)
via Air New Zealand (NZ). Non-stop. Aircraft: 744
via Air New Zealand (NZ). Code share. Non-stop. Aircraft: 777
via American Airlines (AA). Non-stop. Aircraft: 777
via bmi british midland international (BD). Code share. Non-stop. Aircraft: 777 744
via British Airways (BA). Non-stop. Aircraft: 744
via Continental Airlines (CO). Code share. Non-stop. Aircraft: 777 346
via Jet Airways (India) Ltd (9W). Code share. Non-stop. Aircraft: 777
via United Airlines (UA). Non-stop. Aircraft: 777
via Virgin Atlantic Airways (VS). Non-stop. Aircraft: 346
Luanda – Quatro De Fevereiro Airport (LAD)
via British Airways (BA). Non-stop. Aircraft: 777
Luqa – Luqa Airport (MLA)
via Air Malta (KM). Non-stop. Aircraft: 320 319
via bmi british midland international (BD). Code share. Non-stop. Aircraft: 320 319
Lusaka – Lusaka International Airport (LUN)
via British Airways (BA). Non-stop. Aircraft: 767
Luxor – Luxor International Airport (LXR)
via EgyptAir (MS). Non-stop. Aircraft: 738
Lyon – Lyon Saint-Exupéry Airport (LYS)
via British Airways (BA). Non-stop. Aircraft: 319 320
Madrid – Madrid Barajas International Airport (MAD)
via British Airways (BA). Non-stop. Aircraft: 320 757
via British Airways (BA). Code share. Non-stop. Aircraft: 321 320 319
via Iberia (IB). Non-stop. Aircraft: 321 320
via Iberia (IB). Code share. Non-stop. Aircraft: 320 757
via Lan Airlines (LA). Code share. Non-stop. Aircraft: 320 321
Málaga – Málaga Airport (AGP)
via British Airways (BA). Non-stop. Aircraft: 757 320
Malé – Malé International Airport (MLE)
via bmi british midland international (BD). Code share. Non-stop. Aircraft: 343
via SriLankan Airlines (UL). Non-stop. Aircraft: 343
Manama – Bahrain International Airport (BAH)
via bmi british midland international (BD). Code share. Non-stop. Aircraft: 340 332
via British Airways (BA). Non-stop. Aircraft: 744
via Gulf Air (GF). Non-stop. Aircraft: 340 332
Manchester – Manchester Airport (MAN)
via Aegean Airlines (A3). Code share. Non-stop. Aircraft: 319
via Air Canada (AC). Code share. Non-stop. Aircraft: 319
via Air Malta (KM). Code share. Non-stop. Aircraft: 319
via All Nippon Airways (NH). Code share. Non-stop. Aircraft: 319
via Asiana Airlines (OZ). Code share. Non-stop. Aircraft: 319 ER4 320
via Austrian Airlines AG dba Austrian (OS). Code share. Non-stop. Aircraft: 319
via Blue1 (KF). Code share. Non-stop. Aircraft: 319
via bmi british midland international (BD). Non-stop. Aircraft: ER4 319 320 321
via bmi british midland international (BD). Code share. Non-stop. Aircraft: ER4
via British Airways (BA). Non-stop. Aircraft: 320 319 321
via EgyptAir (MS). Code share. Non-stop. Aircraft: 319 320
via Etihad Airways (EY). Code share. Non-stop. Aircraft: 319
via Loganair (LC). Code share. Non-stop. Aircraft: 320
via Lufthansa Airlines (LH). Code share. Non-stop. Aircraft: ER4 319 320 321
via Malaysia Airlines (MH). Code share. Non-stop. Aircraft: ER4
via SAS Scandinavian Airlines (SK). Code share. Non-stop. Aircraft: ER4 319
via South African Airways (SA). Code share. Non-stop. Aircraft: 319
via SriLankan Airlines (UL). Code share. Non-stop. Aircraft: 320
via TAP Air Portugal (TP). Code share. Non-stop. Aircraft: 319 320
via Virgin Atlantic Airways (VS). Code share. Non-stop. Aircraft: 319 320
Mexico City – Licenciado Benito Juarez International Airport (MEX)
via British Airways (BA). Non-stop. Aircraft: 744
Miami – Miami International Airport (MIA)
via American Airlines (AA). Non-stop. Aircraft: 777
via British Airways (BA). Non-stop. Aircraft: 744
via Continental Airlines (CO). Code share. Non-stop. Aircraft: 744
via Virgin Atlantic Airways (VS). Non-stop. Aircraft: 744
Milan – Linate Airport (LIN)
via Alitalia - Compagnia Aerea Italiana Spa (AZ). Non-stop. Aircraft: 32S 319
via Alitalia - Compagnia Aerea Italiana Spa (AZ). Code share. Non-stop. Aircraft: 319 32S
via British Airways (BA). Non-stop. Aircraft: 320 319 321
Milan – Malpensa International Airport (MXP)
via Air Seychelles (HM). Non-stop. Aircraft: 763
via bmi british midland international (BD). Code share. Non-stop. Aircraft: 319
via British Airways (BA). Non-stop. Aircraft: 319 321 320
via Lufthansa Airlines (LH). Non-stop. Aircraft: 319
via Lufthansa Airlines (LH). Code share. Non-stop. Aircraft: 319
via SWISS (LX). Code share. Non-stop. Aircraft: 319
Minneapolis – Minneapolis-St Paul International/Wold-Chamberlain Airport (MSP)
via Delta Air Lines (DL). Non-stop. Aircraft: 764
via KLM-Royal Dutch Airlines (KL). Code share. Non-stop. Aircraft: 764
Montréal – Montreal / Pierre Elliott Trudeau International Airport (YUL)
via Air Canada (AC). Non-stop. Aircraft: 333
via British Airways (BA). Non-stop. Aircraft: 777
via Finnair (AY). Code share. Non-stop. Aircraft: 777
via Lufthansa Airlines (LH). Code share. Non-stop. Aircraft: 333
Moscow – Domodedovo International Airport (DME)
via bmi british midland international (BD). Non-stop. Aircraft: 320
via bmi british midland international (BD). Code share. Non-stop. Aircraft: 738 735
via British Airways (BA). Non-stop. Aircraft: 320 767
via Transaero Airlines (UN). Non-stop. Aircraft: 738 735
via Transaero Airlines (UN). Code share. Non-stop. Aircraft: 32S
Moscow – Sheremetyevo International Airport (SVO)
via Aeroflot Russian Airlines (SU). Non-stop. Aircraft: 319 321 320 763
Mumbai – Chhatrapati Shivaji International Airport (BOM)
via Air India (AI). Non-stop. Aircraft: 77W
via British Airways (BA). Non-stop. Aircraft: 777
via Jet Airways (India) Ltd (9W). Non-stop. Aircraft: 77W
via Kingfisher Airlines (IT). Non-stop. Aircraft: 330
via Virgin Atlantic Airways (VS). Code share. Non-stop. Aircraft: 77W
Munich – Munich International Airport (MUC)
via Aegean Airlines (A3). Code share. Non-stop. Aircraft: 320 321
via bmi british midland international (BD). Code share. Non-stop. Aircraft: 320 321 319
via British Airways (BA). Non-stop. Aircraft: 319 320
via Lufthansa Airlines (LH). Non-stop. Aircraft: 320 321 319
Muscat – Muscat International Airport (MCT)
via Oman Air (WY). Non-stop. Aircraft: 333
Nairobi – Jomo Kenyatta International Airport (NBO)
via British Airways (BA). Non-stop. Aircraft: 777
via Kenya Airways (KQ). Non-stop. Aircraft: 772
via Virgin Atlantic Airways (VS). Non-stop. Aircraft: 343
Nassau – Lynden Pindling International Airport (NAS)
via British Airways (BA). Non-stop. Aircraft: 767
New Delhi – Indira Gandhi International Airport (DEL)
via Air India (AI). Non-stop. Aircraft: 77W
via British Airways (BA). Non-stop. Aircraft: 777
via Jet Airways (India) Ltd (9W). Non-stop. Aircraft: 77W 332
via Kingfisher Airlines (IT). Non-stop. Aircraft: 330
via Virgin Atlantic Airways (VS). Non-stop. Aircraft: 343
New York – John F Kennedy International Airport (JFK)
via Air France (AF). Code share. Non-stop. Aircraft: 764
via Air India (AI). Code share. Non-stop. Aircraft: 772
via American Airlines (AA). Non-stop. Aircraft: 777
via British Airways (BA). Non-stop. Aircraft: 744 777
via Continental Airlines (CO). Code share. Non-stop. Aircraft: 346 744
via Delta Air Lines (DL). Non-stop. Aircraft: 764
via KLM-Royal Dutch Airlines (KL). Code share. Non-stop. Aircraft: 764
via Kuwait Airways (KU). Non-stop. Aircraft: 772
via Virgin Atlantic Airways (VS). Non-stop. Aircraft: 346 744
Newark – Newark Liberty International Airport (EWR)
via bmi british midland international (BD). Code share. Non-stop. Aircraft: 752 777
via British Airways (BA). Non-stop. Aircraft: 777 767
via Continental Airlines (CO). Non-stop. Aircraft: 752 777
via Continental Airlines (CO). Code share. Non-stop. Aircraft: 346
via United Airlines (UA). Code share. Non-stop. Aircraft: 752 777
via Virgin Atlantic Airways (VS). Non-stop. Aircraft: 343 346
via Virgin Atlantic Airways (VS). Code share. Non-stop. Aircraft: 777
Newcastle – Newcastle Airport (NCL)
via British Airways (BA). Non-stop. Aircraft: 321 320 319
Nice – Nice-Côte d'Azur Airport (NCE)
via British Airways (BA). Non-stop. Aircraft: 320 321 319
Oslo – Oslo Gardermoen Airport (OSL)
via Air Canada (AC). Non-stop. Aircraft: 738
via American Airlines (AA). Code share. Non-stop. Aircraft: 320 319
via bmi british midland international (BD). Code share. Non-stop. Aircraft: 736 738 734 73W 73G
via British Airways (BA). Non-stop. Aircraft: 320 319 321
via Continental Airlines (CO). Code share. Non-stop. Aircraft: 736
via SAS Scandinavian Airlines (SK). Non-stop. Aircraft: 736 738 734 73W 73G
Ottawa – Ottawa Macdonald-Cartier International Airport (YOW)
via Air Canada (AC). Non-stop. Aircraft: 333
via Lufthansa Airlines (LH). Code share. Non-stop. Aircraft: 333
Paphos – Paphos International Airport (PFO)
via Cyprus Airways (CY). Non-stop. Aircraft: 320
Paris – Charles de Gaulle International Airport (CDG)
via Air France (AF). Non-stop. Aircraft: 321 388 AT7 319 318 320
via Air Mauritius (MK). Code share. Non-stop. Aircraft: 321
via British Airways (BA). Non-stop. Aircraft: 767 319 320 321
Philadelphia – Philadelphia International Airport (PHL)
via bmi british midland international (BD). Code share. Non-stop. Aircraft: 332
via British Airways (BA). Non-stop. Aircraft: 777 767
via US Airways (US). Non-stop. Aircraft: 332
Phoenix – Phoenix Sky Harbor International Airport (PHX)
via British Airways (BA). Non-stop. Aircraft: 744
Pisa – Pisa / San Giusto - Galileo Galilei International Airport (PSA)
via British Airways (BA). Non-stop. Aircraft: 320 319 321
Port Louis – Sir Seewoosagur Ramgoolam International Airport (MRU)
via Air Mauritius (MK). Non-stop. Aircraft: 343
via British Airways (BA). Non-stop. Aircraft: 777
Prague – Ruzyně International Airport (PRG)
via American Airlines (AA). Code share. Non-stop. Aircraft: 320
via British Airways (BA). Non-stop. Aircraft: 320 319 321
via Czech Airlines (OK). Non-stop. Aircraft: 319 320
Raleigh/Durham – Raleigh Durham International Airport (RDU)
via American Airlines (AA). Non-stop. Aircraft: 763
via El Al Israel Airlines (LY). Code share. Non-stop. Aircraft: 763
Reykjavík – Keflavik International Airport (KEF)
via Icelandair (FI). Non-stop. Aircraft: 75W
Rio De Janeiro – Galeão - Antônio Carlos Jobim International Airport (GIG)
via bmi british midland international (BD). Code share. Non-stop. Aircraft: 330
via British Airways (BA). Non-stop. Aircraft: 777
via TAM Linhas Aereas (JJ). Non-stop. Aircraft: 330
Riyadh – King Khaled International Airport (RUH)
via bmi british midland international (BD). Non-stop. Aircraft: 332
via British Airways (BA). Non-stop. Aircraft: 777
via Saudi Arabian Airlines (SV). Non-stop. Aircraft: 777
Rome – Leonardo Da Vinci (Fiumicino) International Airport (FCO)
via Air Seychelles (HM). Non-stop. Aircraft: 763
via Alitalia - Compagnia Aerea Italiana Spa (AZ). Non-stop. Aircraft: 321 32S
via British Airways (BA). Non-stop. Aircraft: 767 320 321 319
via Ethiopian Airlines (ET). Non-stop. Aircraft: 752
San Francisco – San Francisco International Airport (SFO)
via Air New Zealand (NZ). Code share. Non-stop. Aircraft: 777
via bmi british midland international (BD). Code share. Non-stop. Aircraft: 777
via British Airways (BA). Non-stop. Aircraft: 744
via Continental Airlines (CO). Code share. Non-stop. Aircraft: 777 744
via Jet Airways (India) Ltd (9W). Code share. Non-stop. Aircraft: 777
via TAP Air Portugal (TP). Code share. Non-stop. Aircraft: 777
via United Airlines (UA). Non-stop. Aircraft: 777
via Virgin Atlantic Airways (VS). Non-stop. Aircraft: 744
São Paulo – Guarulhos - Governador André Franco Montoro International Airport (GRU)
via bmi british midland international (BD). Code share. Non-stop. Aircraft: 773
via British Airways (BA). Non-stop. Aircraft: 744
via TAM Linhas Aereas (JJ). Non-stop. Aircraft: 773
Seattle – Seattle Tacoma International Airport (SEA)
via British Airways (BA). Non-stop. Aircraft: 744
Seoul – Incheon International Airport (ICN)
via Asiana Airlines (OZ). Non-stop. Aircraft: 777
via Korean Air (KE). Non-stop. Aircraft: 744
Sevilla – Sevilla Airport (SVQ)
via Iberia (IB). Code share. Non-stop. Aircraft: 320
via Vueling Airlines (VY). Non-stop. Aircraft: 320
Shanghai – Shanghai Pudong International Airport (PVG)
via Air China (CA). Code share. Non-stop. Aircraft: 346
via British Airways (BA). Non-stop. Aircraft: 777
via China Eastern Airlines (MU). Non-stop. Aircraft: 332
via Virgin Atlantic Airways (VS). Non-stop. Aircraft: 346
Shannon – Shannon Airport (SNN)
via Aer Lingus (EI). Non-stop. Aircraft: 320
Singapore – Singapore Changi International Airport (SIN)
via British Airways (BA). Non-stop. Aircraft: 744 777
via British Airways (BA). Code share. Non-stop. Aircraft: 388 744
via Iberia (IB). Code share. Non-stop. Aircraft: 744
via Qantas Airways (QF). Code share. Non-stop. Aircraft: 777
via Qantas Airways (QF). Non-stop. Aircraft: 388 744
via Singapore Airlines (SQ). Non-stop. Aircraft: 77W 388
via Virgin Atlantic Airways (VS). Code share. Non-stop. Aircraft: 77W 388
Sofia – Sofia Airport (SOF)
via British Airways (BA). Non-stop. Aircraft: 320 319
via Bulgaria Air (FB). Non-stop. Aircraft: 320 319
Split – Split Airport (SPU)
via Croatia Airlines (OU). Non-stop. Aircraft: 320
St. John's – St. John's International Airport (YYT)
via Air Canada (AC). Non-stop. Aircraft: 319
via Lufthansa Airlines (LH). Code share. Non-stop. Aircraft: 319
St. Petersburg – Pulkovo Airport (LED)
via British Airways (BA). Non-stop. Aircraft: 320 321
Stavanger – Stavanger Airport, Sola (SVG)
via bmi british midland international (BD). Code share. Non-stop. Aircraft: 73G 736 73W 738
via SAS Scandinavian Airlines (SK). Non-stop. Aircraft: 73G 736 73W 738
via South African Airways (SA). Code share. Non-stop. Aircraft: 736
Stockholm – Stockholm-Arlanda Airport (ARN)
via Air Canada (AC). Non-stop. Aircraft: M80 737
via bmi british midland international (BD). Code share. Non-stop. Aircraft: M82 736 73W 73H
via British Airways (BA). Non-stop. Aircraft: 320 319 767 321
via Finnair (AY). Code share. Non-stop. Aircraft: 32S 767
via SAS Scandinavian Airlines (SK). Non-stop. Aircraft: M82 736 73W 73H
via South African Airways (SA). Code share. Non-stop. Aircraft: M82
via Thai Airways International (TG). Code share. Non-stop. Aircraft: M82
Stuttgart – Stuttgart Airport (STR)
via bmi british midland international (BD). Code share. Non-stop. Aircraft: 100 CR7
via British Airways (BA). Non-stop. Aircraft: 319 320 321
via Lufthansa Airlines (LH). Code share. Non-stop. Aircraft: 100 CR7
Taipei – Taiwan Taoyuan International Airport (TPE)
via China Airlines (CI). Non-stop. Aircraft: 343
Tashkent – Tashkent International Airport (TAS)
via Uzbekistan Airways (HY). Non-stop. Aircraft: 752
Tehran – Imam Khomeini International Airport (IKA)
via Air Canada (AC). Code share. Non-stop. Aircraft: 321
via bmi british midland international (BD). Non-stop. Aircraft: 321
via Iran Air (IR). Non-stop. Aircraft: 742
Tel Aviv – Ben Gurion International Airport (TLV)
via British Airways (BA). Non-stop. Aircraft: 767 777
via El Al Israel Airlines (LY). Non-stop. Aircraft: 772 744
Tokyo – Narita International Airport (NRT)
via All Nippon Airways (NH). Non-stop. Aircraft: 777
via All Nippon Airways (NH). Code share. Non-stop. Aircraft: 346
via British Airways (BA). Non-stop. Aircraft: 744
via Japan Airlines International (JL). Non-stop. Aircraft: 773
via Virgin Atlantic Airways (VS). Non-stop. Aircraft: 346
via Virgin Atlantic Airways (VS). Code share. Non-stop. Aircraft: 777
Toronto – Lester B. Pearson International Airport (YYZ)
via Air Canada (AC). Non-stop. Aircraft: 763 77W 333
via Air India (AI). Non-stop. Aircraft: 77W
via Air Transat (TS). Non-stop. Aircraft: 310
via British Airways (BA). Non-stop. Aircraft: 777 767
via Finnair (AY). Code share. Non-stop. Aircraft: 777 767
via Lufthansa Airlines (LH). Code share. Non-stop. Aircraft: 763 77W 333
via Middle East Airlines (ME). Code share. Non-stop. Aircraft: 333
via SAS Scandinavian Airlines (SK). Code share. Non-stop. Aircraft: 77W 333
via TAP Air Portugal (TP). Code share. Non-stop. Aircraft: 77W
via Thai Airways International (TG). Code share. Non-stop. Aircraft: 333
Toulouse/Blagnac – Toulouse-Blagnac Airport (TLS)
via British Airways (BA). Non-stop. Aircraft: 319 321 320
Tripoli – Tripoli International Airport (TIP)
via British Airways (BA). Non-stop. Aircraft: 320
via Libyan Airlines (LN). Non-stop. Aircraft: CRJ
Tunis – Tunis Carthage International Airport (TUN)
via Tunisair (TU). Non-stop. Aircraft: 320
Vancouver – Vancouver International Airport (YVR)
via Air Canada (AC). Non-stop. Aircraft: 77W 763
via British Airways (BA). Non-stop. Aircraft: 744
via Lufthansa Airlines (LH). Code share. Non-stop. Aircraft: 77W 763
Venezia – Venezia / Tessera - Marco Polo Airport (VCE)
via British Airways (BA). Non-stop. Aircraft: 319 320
Vienna – Vienna International Airport (VIE)
via Air Canada (AC). Code share. Non-stop. Aircraft: 321 737
via Air New Zealand (NZ). Code share. Non-stop. Aircraft: 738
via Austrian Airlines AG dba Austrian (OS). Non-stop. Aircraft: 321 738 319
via Austrian Airlines AG dba Austrian (OS). Code share. Non-stop. Aircraft: 320
via bmi british midland international (BD). Non-stop. Aircraft: 320
via bmi british midland international (BD). Code share. Non-stop. Aircraft: 321 738 319
via British Airways (BA). Non-stop. Aircraft: 320 757
via Lufthansa Airlines (LH). Code share. Non-stop. Aircraft: 321 738
via United Airlines (UA). Code share. Non-stop. Aircraft: 738
Warsaw – Warsaw Chopin Airport (WAW)
via All Nippon Airways (NH). Code share. Non-stop. Aircraft: 734
via bmi british midland international (BD). Code share. Non-stop. Aircraft: 734 735
via British Airways (BA). Non-stop. Aircraft: 319 321 320
via LOT - Polish Airlines (LO). Non-stop. Aircraft: 734 735
via United Airlines (UA). Code share. Non-stop. Aircraft: 735
Washington – Washington Dulles International Airport (IAD)
via bmi british midland international (BD). Code share. Non-stop. Aircraft: 763 777
via British Airways (BA). Non-stop. Aircraft: 744 767 777
via Continental Airlines (CO). Code share. Non-stop. Aircraft: 763 777 343
via Jet Airways (India) Ltd (9W). Code share. Non-stop. Aircraft: 777
via TAP Air Portugal (TP). Code share. Non-stop. Aircraft: 777
via United Airlines (UA). Non-stop. Aircraft: 763 777
via Virgin Atlantic Airways (VS). Non-stop. Aircraft: 343
Yerevan – Zvartnots International Airport (EVN)
via bmi british midland international (BD). Non-stop. Aircraft: 321
Zagreb – Zagreb Airport (ZAG)
via Croatia Airlines (OU). Non-stop. Aircraft: 319 320
Zurich – Zürich Airport (ZRH)
via American Airlines (AA). Code share. Non-stop. Aircraft: 319
via bmi british midland international (BD). Code share. Non-stop. Aircraft: 320 321 319
via British Airways (BA). Non-stop. Aircraft: 319 320
via SWISS (LX). Non-stop. Aircraft: 320 321 319

Outbound Airline Routes

Fly from London Heathrow Airport to ...

Aberdeen – Aberdeen Dyce Airport (ABZ)
via American Airlines (AA). Code share. Non-stop. Aircraft: 319
via Asiana Airlines (OZ). Code share. Non-stop. Aircraft: 319 ER4
via bmi british midland international (BD). Non-stop. Aircraft: 319 ER4 320
via bmi british midland international (BD). Code share. Non-stop. Aircraft: ER4
via British Airways (BA). Non-stop. Aircraft: 320 319 321
via Lufthansa Airlines (LH). Code share. Non-stop. Aircraft: 319 ER4 320
via Qatar Airways (QR). Code share. Non-stop. Aircraft: ER4 319
via SAS Scandinavian Airlines (SK). Code share. Non-stop. Aircraft: 319
via TAM Linhas Aereas (JJ). Code share. Non-stop. Aircraft: 319
via Virgin Atlantic Airways (VS). Code share. Non-stop. Aircraft: ER4 319
Abu Dhabi – Abu Dhabi International Airport (AUH)
via bmi british midland international (BD). Code share. Non-stop. Aircraft: 346 332 333
via British Airways (BA). Non-stop. Aircraft: 777
via Etihad Airways (EY). Non-stop. Aircraft: 346 332 333
Abuja – Nnamdi Azikiwe International Airport (ABV)
via Arik Air (W3). Non-stop. Aircraft: 738
via British Airways (BA). Non-stop. Aircraft: 777
Accra – Kotoka International Airport (ACC)
via British Airways (BA). Non-stop. Aircraft: 777 744
via Virgin Atlantic Airways (VS). Non-stop. Aircraft: 343
Ad Dammam – King Fahd International Airport (DMM)
via Saudi Arabian Airlines (SV). Non-stop. Aircraft: 777
Addis Ababa – Bole International Airport (ADD)
via bmi british midland international (BD). Code share. Non-stop. Aircraft: 752 763
via Ethiopian Airlines (ET). Non-stop. Aircraft: 752 763
Algiers – Houari Boumediene Airport (ALG)
via Air Algerie (AH). Non-stop. Aircraft: 738 330
via British Airways (BA). Non-stop. Aircraft: 320
Almaty – Almaty Airport (ALA)
via Air Astana (KC). Non-stop. Aircraft: 752
via bmi british midland international (BD). Code share. Non-stop. Aircraft: 757
Amman – Queen Alia International Airport (AMM)
via bmi british midland international (BD). Non-stop. Aircraft: 321
via Continental Airlines (CO). Code share. Non-stop. Aircraft: 321
via Ethiopian Airlines (ET). Code share. Non-stop. Aircraft: 321
via Royal Jordanian (RJ). Non-stop. Aircraft: 321 332
via United Airlines (UA). Code share. Non-stop. Aircraft: 321
via US Airways (US). Code share. Non-stop. Aircraft: 321
via Virgin Atlantic Airways (VS). Code share. Non-stop. Aircraft: 321
Amritsar – Sri Guru Ram Dass Jee International Airport, Amritsar (ATQ)
via Air India (AI). Non-stop. Aircraft: 77W
Amsterdam – Amsterdam Airport Schiphol (AMS)
via British Airways (BA). Non-stop. Aircraft: 320 319 321
via KLM-Royal Dutch Airlines (KL). Code share. Non-stop. Aircraft: F70
via KLM-Royal Dutch Airlines (KL). Non-stop. Aircraft: 737 F70
Ashgabat – Ashgabat Airport (ASB)
via Turkmenistan Airlines (T5). Non-stop. Aircraft: 752
Athens – Eleftherios Venizelos International Airport (ATH)
via Aegean Airlines (A3). Non-stop. Aircraft: 321 320
via bmi british midland international (BD). Code share. Non-stop. Aircraft: 321 320
via British Airways (BA). Non-stop. Aircraft: 320 767
via Olympic Air (OA). Non-stop. Aircraft: 320
Atlanta – Hartsfield Jackson Atlanta International Airport (ATL)
via British Airways (BA). Non-stop. Aircraft: 777
via Delta Air Lines (DL). Non-stop. Aircraft: 764
via KLM-Royal Dutch Airlines (KL). Code share. Non-stop. Aircraft: 764
Baku – Heydar Aliyev International Airport (GYD)
via Azerbaijan Airlines (J2). Non-stop. Aircraft: 319
via bmi british midland international (BD). Non-stop. Aircraft: 321
Baltimore – Baltimore/Washington International Thurgood Marshal Airport (BWI)
via British Airways (BA). Non-stop. Aircraft: 767
Bangalore – Bengaluru International Airport (BLR)
via British Airways (BA). Non-stop. Aircraft: 777
Bangkok – Suvarnabhumi Airport (BKK)
via British Airways (BA). Non-stop. Aircraft: 744
via British Airways (BA). Code share. Non-stop. Aircraft: 744
via EVA Airways (BR). Non-stop. Aircraft: 77W
via Iberia (IB). Code share. Non-stop. Aircraft: 744
via Qantas Airways (QF). Non-stop. Aircraft: 744
via Qantas Airways (QF). Code share. Non-stop. Aircraft: 744
via Thai Airways International (TG). Non-stop. Aircraft: 744
Barcelona – Barcelona International Airport (BCN)
via British Airways (BA). Non-stop. Aircraft: 320 757 319
via Iberia (IB). Code share. Non-stop. Aircraft: 320 757 319
Beijing – Beijing Capital International Airport (PEK)
via Air China (CA). Non-stop. Aircraft: 330
via British Airways (BA). Non-stop. Aircraft: 777
via Virgin Atlantic Airways (VS). Code share. Non-stop. Aircraft: 330
Beirut – Beirut Rafic Hariri International Airport (BEY)
via bmi british midland international (BD). Non-stop. Aircraft: 321
via Middle East Airlines (ME). Non-stop. Aircraft: 332
Belfast – Belfast International Airport (BFS)
via Aer Lingus (EI). Non-stop. Aircraft: 320
via British Airways (BA). Code share. Non-stop. Aircraft: 320
Belfast – George Best Belfast City Airport (BHD)
via Air Malta (KM). Code share. Non-stop. Aircraft: 320
via All Nippon Airways (NH). Code share. Non-stop. Aircraft: 319 320
via Asiana Airlines (OZ). Code share. Non-stop. Aircraft: 319 320
via Austrian Airlines AG dba Austrian (OS). Code share. Non-stop. Aircraft: 320 319
via Blue1 (KF). Code share. Non-stop. Aircraft: 319
via bmi british midland international (BD). Non-stop. Aircraft: 320 319 ER4
via EgyptAir (MS). Code share. Non-stop. Aircraft: 320 319
via Etihad Airways (EY). Code share. Non-stop. Aircraft: 319
via Gulf Air (GF). Code share. Non-stop. Aircraft: 319
via Lufthansa Airlines (LH). Code share. Non-stop. Aircraft: 320 319 ER4
via Qatar Airways (QR). Code share. Non-stop. Aircraft: 320 319
via SAS Scandinavian Airlines (SK). Code share. Non-stop. Aircraft: 320 319
via South African Airways (SA). Code share. Non-stop. Aircraft: 319
via TAP Air Portugal (TP). Code share. Non-stop. Aircraft: 319
via Virgin Atlantic Airways (VS). Code share. Non-stop. Aircraft: 320 319
Belgrad – Belgrade Nikola Tesla Airport (BEG)
via British Airways (BA). Non-stop. Aircraft: 319 320
via Jat Airways (JU). Non-stop. Aircraft: 733
Berlin – Berlin-Tegel International Airport (TXL)
via bmi british midland international (BD). Non-stop. Aircraft: 319
via British Airways (BA). Non-stop. Aircraft: 319 320
via Lufthansa Airlines (LH). Code share. Non-stop. Aircraft: 319
via US Airways (US). Code share. Non-stop. Aircraft: 319
Bilbao – Bilbao Airport (BIO)
via Iberia (IB). Code share. Non-stop. Aircraft: 320
via Vueling Airlines (VY). Non-stop. Aircraft: 320
Boston – General Edward Lawrence Logan International Airport (BOS)
via American Airlines (AA). Non-stop. Aircraft: 763 757
via British Airways (BA). Non-stop. Aircraft: 744 777
via Continental Airlines (CO). Code share. Non-stop. Aircraft: 343 744
via El Al Israel Airlines (LY). Code share. Non-stop. Aircraft: 757
via Virgin Atlantic Airways (VS). Non-stop. Aircraft: 343 744
Brussels – Brussels Airport (BRU)
via bmi british midland international (BD). Code share. Non-stop. Aircraft: AR1 319 AR8
via British Airways (BA). Non-stop. Aircraft: 320 319 321
via Brussels Airlines (SN). Non-stop. Aircraft: AR1 319 AR8
Bucharest – Henri Coandă International Airport (OTP)
via British Airways (BA). Non-stop. Aircraft: 319 321 320
via Tarom (RO). Non-stop. Aircraft: 73G 733
Budapest – Budapest Listz Ferenc international Airport (BUD)
via British Airways (BA). Non-stop. Aircraft: 321 320 319
Cairo – Cairo International Airport (CAI)
via bmi british midland international (BD). Non-stop. Aircraft: 321
via bmi british midland international (BD). Code share. Non-stop. Aircraft: 773 330
via British Airways (BA). Non-stop. Aircraft: 744
via EgyptAir (MS). Non-stop. Aircraft: 773 330
via EgyptAir (MS). Code share. Non-stop. Aircraft: 321
Calgary – Calgary International Airport (YYC)
via Air Canada (AC). Non-stop. Aircraft: 333 763
via British Airways (BA). Non-stop. Aircraft: 767
via Lufthansa Airlines (LH). Code share. Non-stop. Aircraft: 333 763
via Middle East Airlines (ME). Code share. Non-stop. Aircraft: 333
Cape Town – Cape Town International Airport (CPT)
via bmi british midland international (BD). Code share. Non-stop. Aircraft: 342
via British Airways (BA). Non-stop. Aircraft: 744
via South African Airways (SA). Non-stop. Aircraft: 342
via Virgin Atlantic Airways (VS). Code share. Non-stop. Aircraft: 342
Casablanca – Mohammed V International Airport (CMN)
via Royal Air Maroc (AT). Non-stop. Aircraft: 738 73G
Chennai – Chennai International Airport (MAA)
via British Airways (BA). Non-stop. Aircraft: 777
Chicago – Chicago O'Hare International Airport (ORD)
via American Airlines (AA). Non-stop. Aircraft: 777 763
via bmi british midland international (BD). Code share. Non-stop. Aircraft: 763
via British Airways (BA). Non-stop. Aircraft: 777
via Continental Airlines (CO). Code share. Non-stop. Aircraft: 763 343
via Jet Airways (India) Ltd (9W). Code share. Non-stop. Aircraft: 763
via United Airlines (UA). Non-stop. Aircraft: 763
via Virgin Atlantic Airways (VS). Non-stop. Aircraft: 343
Cologne – Cologne Bonn Airport (CGN)
via bmi british midland international (BD). Code share. Non-stop. Aircraft: 320
via Lufthansa Airlines (LH). Code share. Non-stop. Aircraft: 320
Colombo – Bandaranaike International Colombo Airport (CMB)
via bmi british midland international (BD). Code share. Non-stop. Aircraft: 343
via SriLankan Airlines (UL). Non-stop. Aircraft: 343 332
Copenhagen – Copenhagen Kastrup Airport (CPH)
via Air Canada (AC). Code share. Non-stop. Aircraft: M80
via American Airlines (AA). Code share. Non-stop. Aircraft: 320 319
via bmi british midland international (BD). Code share. Non-stop. Aircraft: 319 321 M82 M87 M81
via British Airways (BA). Non-stop. Aircraft: 320 321 319
via SAS Scandinavian Airlines (SK). Non-stop. Aircraft: 319 321 M82 M87 M81
via South African Airways (SA). Code share. Non-stop. Aircraft: 321
via Thai Airways International (TG). Code share. Non-stop. Aircraft: 321 M82
via United Airlines (UA). Code share. Non-stop. Aircraft: 321
Cork – Cork Airport (ORK)
via Aer Lingus (EI). Non-stop. Aircraft: 320
Culleredo – A Coruña Airport (LCG)
via Iberia (IB). Code share. Non-stop. Aircraft: 320
via Vueling Airlines (VY). Non-stop. Aircraft: 320
Dallas-Fort Worth – Dallas Fort Worth International Airport (DFW)
via American Airlines (AA). Non-stop. Aircraft: 777 763
via British Airways (BA). Non-stop. Aircraft: 777
via El Al Israel Airlines (LY). Code share. Non-stop. Aircraft: 763
Damascus – Damascus International Airport (DAM)
via Air Canada (AC). Code share. Non-stop. Aircraft: 321 320
via bmi british midland international (BD). Non-stop. Aircraft: 321 320
via Syrian Arab Airlines (RB). Non-stop. Aircraft: 320
Dar es Salaam – Mwalimu Julius K. Nyerere International Airport (DAR)
via British Airways (BA). Non-stop. Aircraft: 767
Denver – Denver International Airport (DEN)
via bmi british midland international (BD). Code share. Non-stop. Aircraft: 777
via British Airways (BA). Non-stop. Aircraft: 777
via Continental Airlines (CO). Code share. Non-stop. Aircraft: 777
via Jet Airways (India) Ltd (9W). Code share. Non-stop. Aircraft: 777
via United Airlines (UA). Non-stop. Aircraft: 777
Detroit – Detroit Metropolitan Wayne County Airport (DTW)
via Delta Air Lines (DL). Non-stop. Aircraft: 764
via KLM-Royal Dutch Airlines (KL). Code share. Non-stop. Aircraft: 764
Dhaka – Dhaka / Hazrat Shahjalal International Airport (DAC)
via Biman Bangladesh Airlines (BG). Non-stop. Aircraft: 772
Doha – Doha International Airport (DOH)
via bmi british midland international (BD). Code share. Non-stop. Aircraft: 333 346 332
via Qatar Airways (QR). Non-stop. Aircraft: 333 346 332
Dresden – Dresden Airport (DRS)
via bmi british midland international (BD). Code share. Non-stop. Aircraft: 319
via Lufthansa Airlines (LH). Code share. Non-stop. Aircraft: 319
Dubai – Dubai International Airport (DXB)
via American Airlines (AA). Code share. Non-stop. Aircraft: 744 777
via Biman Bangladesh Airlines (BG). Non-stop. Aircraft: 313
via British Airways (BA). Non-stop. Aircraft: 744 777
via Emirates (EK). Non-stop. Aircraft: 773 388 77W
via Royal Brunei Airlines (BI). Non-stop. Aircraft: 772
via Virgin Atlantic Airways (VS). Non-stop. Aircraft: 346
Dublin – Dublin Airport (DUB)
via Aegean Airlines (A3). Code share. Non-stop. Aircraft: 319
via Aer Lingus (EI). Non-stop. Aircraft: 321 320
via All Nippon Airways (NH). Code share. Non-stop. Aircraft: 319
via Austrian Airlines AG dba Austrian (OS). Code share. Non-stop. Aircraft: 319
via bmi british midland international (BD). Non-stop. Aircraft: 319
via LOT - Polish Airlines (LO). Code share. Non-stop. Aircraft: 319
via Lufthansa Airlines (LH). Code share. Non-stop. Aircraft: 319
via SAS Scandinavian Airlines (SK). Code share. Non-stop. Aircraft: 319
via TAP Air Portugal (TP). Code share. Non-stop. Aircraft: 319
via Thai Airways International (TG). Code share. Non-stop. Aircraft: 319
via Virgin Atlantic Airways (VS). Code share. Non-stop. Aircraft: 319
Düsseldorf – Düsseldorf International Airport (DUS)
via American Airlines (AA). Code share. Non-stop. Aircraft: 319
via bmi british midland international (BD). Code share. Non-stop. Aircraft: 735 733 100 CR9 CR7
via British Airways (BA). Non-stop. Aircraft: 321 319 320
via Lufthansa Airlines (LH). Non-stop. Aircraft: 735 733 100 CR9 CR7
via Qantas Airways (QF). Code share. Non-stop. Aircraft: 319
via United Airlines (UA). Code share. Non-stop. Aircraft: 733
Edinburgh – Edinburgh Airport (EDI)
via Aegean Airlines (A3). Code share. Non-stop. Aircraft: 319
via Air Canada (AC). Non-stop. Aircraft: 319
via Air Malta (KM). Code share. Non-stop. Aircraft: 319
via Asiana Airlines (OZ). Code share. Non-stop. Aircraft: 319
via Austrian Airlines AG dba Austrian (OS). Code share. Non-stop. Aircraft: 319
via bmi british midland international (BD). Non-stop. Aircraft: 319 320 ER4
via British Airways (BA). Non-stop. Aircraft: 321 320 319
via EgyptAir (MS). Code share. Non-stop. Aircraft: 319
via Etihad Airways (EY). Code share. Non-stop. Aircraft: 319
via Loganair (LC). Code share. Non-stop. Aircraft: 319
via Lufthansa Airlines (LH). Code share. Non-stop. Aircraft: 319 320 ER4
via Qatar Airways (QR). Code share. Non-stop. Aircraft: 319 320 ER4
via SAS Scandinavian Airlines (SK). Code share. Non-stop. Aircraft: 319
via TAP Air Portugal (TP). Code share. Non-stop. Aircraft: 319
via Virgin Atlantic Airways (VS). Code share. Non-stop. Aircraft: 319
Edmonton – Edmonton International Airport (YEG)
via Air Canada (AC). Non-stop. Aircraft: 763
via Lufthansa Airlines (LH). Code share. Non-stop. Aircraft: 763
Frankfurt-am-Main – Frankfurt am Main International Airport (FRA)
via Aegean Airlines (A3). Code share. Non-stop. Aircraft: 320 321
via Air New Zealand (NZ). Code share. Non-stop. Aircraft: 321
via bmi british midland international (BD). Code share. Non-stop. Aircraft: 321 320 733 319
via British Airways (BA). Non-stop. Aircraft: 767 319 320 321
via Lufthansa Airlines (LH). Non-stop. Aircraft: 321 320 733 319
via United Airlines (UA). Code share. Non-stop. Aircraft: 321 320
Freetown – Lungi International Airport (FNA)
via bmi british midland international (BD). Code share. Non-stop. Aircraft: 757
Geneva – Geneva Cointrin International Airport (GVA)
via bmi british midland international (BD). Code share. Non-stop. Aircraft: 320 319
via British Airways (BA). Non-stop. Aircraft: 319 321 320
via SWISS (LX). Non-stop. Aircraft: 320 319
Gibraltar – Gibraltar Airport (GIB)
via British Airways (BA). Non-stop. Aircraft: 319
Glasgow – Glasgow International Airport (GLA)
via Air Malta (KM). Code share. Non-stop. Aircraft: 319
via All Nippon Airways (NH). Code share. Non-stop. Aircraft: 319
via American Airlines (AA). Code share. Non-stop. Aircraft: 320
via Asiana Airlines (OZ). Code share. Non-stop. Aircraft: 319
via Austrian Airlines AG dba Austrian (OS). Code share. Non-stop. Aircraft: 319
via bmi british midland international (BD). Non-stop. Aircraft: 320 319 ER4
via bmi british midland international (BD). Code share. Non-stop. Aircraft: ER3
via British Airways (BA). Non-stop. Aircraft: 321 320 319
via EgyptAir (MS). Code share. Non-stop. Aircraft: 319
via Etihad Airways (EY). Code share. Non-stop. Aircraft: 319
via Finnair (AY). Code share. Non-stop. Aircraft: 32S
via Loganair (LC). Code share. Non-stop. Aircraft: 319
via Lufthansa Airlines (LH). Code share. Non-stop. Aircraft: 320 319 ER3 ER4
via Qatar Airways (QR). Code share. Non-stop. Aircraft: 320 319
via SAS Scandinavian Airlines (SK). Code share. Non-stop. Aircraft: 319
via TAP Air Portugal (TP). Code share. Non-stop. Aircraft: 319
via Virgin Atlantic Airways (VS). Code share. Non-stop. Aircraft: 319 320
Gothenburg – Gothenburg-Landvetter Airport (GOT)
via Air Canada (AC). Non-stop. Aircraft: M80
via bmi british midland international (BD). Code share. Non-stop. Aircraft: 736 M82
via SAS Scandinavian Airlines (SK). Non-stop. Aircraft: 736 M82
via South African Airways (SA). Code share. Non-stop. Aircraft: 736
Halifax – Halifax / Stanfield International Airport (YHZ)
via Air Canada (AC). Non-stop. Aircraft: 763
via bmi british midland international (BD). Code share. Non-stop. Aircraft: 763
via Lufthansa Airlines (LH). Code share. Non-stop. Aircraft: 763
via Middle East Airlines (ME). Code share. Non-stop. Aircraft: 763
via SAS Scandinavian Airlines (SK). Code share. Non-stop. Aircraft: 763
Hamburg – Hamburg Airport (HAM)
via bmi british midland international (BD). Code share. Non-stop. Aircraft: 319 733 735 CR7
via British Airways (BA). Non-stop. Aircraft: 319 320 321
via Lufthansa Airlines (LH). Non-stop. Aircraft: 733 735 CR7
via Lufthansa Airlines (LH). Code share. Non-stop. Aircraft: 319
Hannover – Hannover Airport (HAJ)
via bmi british midland international (BD). Code share. Non-stop. Aircraft: ER4
via Lufthansa Airlines (LH). Code share. Non-stop. Aircraft: ER4
Helsinki – Helsinki Vantaa Airport (HEL)
via Blue1 (KF). Non-stop. Aircraft: M90
via British Airways (BA). Non-stop. Aircraft: 320
via British Airways (BA). Code share. Non-stop. Aircraft: 320 321 319
via Finnair (AY). Non-stop. Aircraft: 320 321 319
via Finnair (AY). Code share. Non-stop. Aircraft: 320
via SAS Scandinavian Airlines (SK). Code share. Non-stop. Aircraft: M90
Hong Kong – Chek Lap Kok International Airport (HKG)
via Air New Zealand (NZ). Non-stop. Aircraft: 772
via British Airways (BA). Non-stop. Aircraft: 744
via British Airways (BA). Code share. Non-stop. Aircraft: 744
via Cathay Pacific Airways (CX). Non-stop. Aircraft: 744 773
via Qantas Airways (QF). Non-stop. Aircraft: 744
via Virgin Atlantic Airways (VS). Non-stop. Aircraft: 346
Houston – George Bush Intercontinental Houston Airport (IAH)
via bmi british midland international (BD). Code share. Non-stop. Aircraft: 777
via British Airways (BA). Non-stop. Aircraft: 777 744
via Continental Airlines (CO). Non-stop. Aircraft: 777
via United Airlines (UA). Code share. Non-stop. Aircraft: 777
Hyderabad – Rajiv Gandhi International Airport, Shamshabad (HYD)
via British Airways (BA). Non-stop. Aircraft: 767
Istanbul – Atatürk International Airport (IST)
via British Airways (BA). Non-stop. Aircraft: 320 767
via Turkish Airlines (TK). Non-stop. Aircraft: 321 77W 343 330
Jeddah – King Abdulaziz International Airport (JED)
via British Airways (BA). Non-stop. Aircraft: 767
via Saudi Arabian Airlines (SV). Non-stop. Aircraft: 777
Johannesburg – OR Tambo International Airport (JNB)
via bmi british midland international (BD). Code share. Non-stop. Aircraft: 346 342
via British Airways (BA). Non-stop. Aircraft: 744
via SAS Scandinavian Airlines (SK). Code share. Non-stop. Aircraft: 346 342
via South African Airways (SA). Non-stop. Aircraft: 346 342
via United Airlines (UA). Code share. Non-stop. Aircraft: 342
via Virgin Atlantic Airways (VS). Non-stop. Aircraft: 346
Kampala – Entebbe International Airport (EBB)
via British Airways (BA). Non-stop. Aircraft: 767
Kiev – Boryspil International Airport (KBP)
via British Airways (BA). Non-stop. Aircraft: 320 321 319
Kuala Lumpur – Kuala Lumpur International Airport (KUL)
via bmi british midland international (BD). Code share. Non-stop. Aircraft: 744
via Garuda Indonesia (GA). Code share. Non-stop. Aircraft: 744
via Malaysia Airlines (MH). Non-stop. Aircraft: 744
Kuwait City – Kuwait International Airport (KWI)
via British Airways (BA). Non-stop. Aircraft: 777
via Kuwait Airways (KU). Non-stop. Aircraft: AB6 343 772
Lagos – Murtala Muhammed International Airport (LOS)
via Arik Air (W3). Non-stop. Aircraft: 345
via British Airways (BA). Non-stop. Aircraft: 744
via Virgin Atlantic Airways (VS). Non-stop. Aircraft: 346
Larnarca – Larnaca International Airport (LCA)
via British Airways (BA). Non-stop. Aircraft: 767
via Cyprus Airways (CY). Non-stop. Aircraft: 330 320
Las Vegas – McCarran International Airport (LAS)
via British Airways (BA). Non-stop. Aircraft: 777
Lisbon – Lisbon Portela Airport (LIS)
via Air Canada (AC). Non-stop. Aircraft: 319
via Air Canada (AC). Code share. Non-stop. Aircraft: 320 321
via British Airways (BA). Non-stop. Aircraft: 320
via SATA International (S4). Code share. Non-stop. Aircraft: 319 321 320
via TAP Air Portugal (TP). Non-stop. Aircraft: 320 319 321
via United Airlines (UA). Code share. Non-stop. Aircraft: 319
Los Angeles – Los Angeles International Airport (LAX)
via Air New Zealand (NZ). Code share. Non-stop. Aircraft: 777
via Air New Zealand (NZ). Non-stop. Aircraft: 744
via American Airlines (AA). Non-stop. Aircraft: 777
via bmi british midland international (BD). Code share. Non-stop. Aircraft: 777 744
via British Airways (BA). Non-stop. Aircraft: 744
via Continental Airlines (CO). Code share. Non-stop. Aircraft: 777 346
via Jet Airways (India) Ltd (9W). Code share. Non-stop. Aircraft: 777
via United Airlines (UA). Non-stop. Aircraft: 777
via Virgin Atlantic Airways (VS). Non-stop. Aircraft: 346
Luanda – Quatro De Fevereiro Airport (LAD)
via British Airways (BA). Non-stop. Aircraft: 777
Luqa – Luqa Airport (MLA)
via Air Malta (KM). Non-stop. Aircraft: 320 319
via bmi british midland international (BD). Code share. Non-stop. Aircraft: 320 319
Lusaka – Lusaka International Airport (LUN)
via British Airways (BA). Non-stop. Aircraft: 767
Luxor – Luxor International Airport (LXR)
via EgyptAir (MS). Non-stop. Aircraft: 738
Lyon – Lyon Saint-Exupéry Airport (LYS)
via British Airways (BA). Non-stop. Aircraft: 319 320
Madrid – Madrid Barajas International Airport (MAD)
via British Airways (BA). Non-stop. Aircraft: 757 320
via British Airways (BA). Code share. Non-stop. Aircraft: 320 321 319
via Iberia (IB). Non-stop. Aircraft: 320 321
via Iberia (IB). Code share. Non-stop. Aircraft: 757 320
via Lan Airlines (LA). Code share. Non-stop. Aircraft: 319 321
Málaga – Málaga Airport (AGP)
via British Airways (BA). Non-stop. Aircraft: 757 320
Malé – Malé International Airport (MLE)
via bmi british midland international (BD). Code share. Non-stop. Aircraft: 343
via SriLankan Airlines (UL). Non-stop. Aircraft: 343
Manama – Bahrain International Airport (BAH)
via bmi british midland international (BD). Code share. Non-stop. Aircraft: 340 332
via British Airways (BA). Non-stop. Aircraft: 744
via Gulf Air (GF). Non-stop. Aircraft: 340 332
Manchester – Manchester Airport (MAN)
via Aegean Airlines (A3). Code share. Non-stop. Aircraft: 319
via Air Canada (AC). Code share. Non-stop. Aircraft: 319
via Air Malta (KM). Code share. Non-stop. Aircraft: 319
via All Nippon Airways (NH). Code share. Non-stop. Aircraft: ER4
via American Airlines (AA). Code share. Non-stop. Aircraft: 320 319
via Asiana Airlines (OZ). Code share. Non-stop. Aircraft: ER4
via Austrian Airlines AG dba Austrian (OS). Code share. Non-stop. Aircraft: 319 ER4
via Blue1 (KF). Code share. Non-stop. Aircraft: 319
via bmi british midland international (BD). Non-stop. Aircraft: ER4 319 320 321
via British Airways (BA). Non-stop. Aircraft: 319 320 321
via Gulf Air (GF). Code share. Non-stop. Aircraft: ER4
via Lufthansa Airlines (LH). Code share. Non-stop. Aircraft: ER4 319 320 321
via Qantas Airways (QF). Code share. Non-stop. Aircraft: 319
via Royal Jordanian (RJ). Code share. Non-stop. Aircraft: 320
via SAS Scandinavian Airlines (SK). Code share. Non-stop. Aircraft: 319 ER4
via TAP Air Portugal (TP). Code share. Non-stop. Aircraft: 319
via Thai Airways International (TG). Code share. Non-stop. Aircraft: 319
via Virgin Atlantic Airways (VS). Code share. Non-stop. Aircraft: 319 ER4 321
Mexico City – Licenciado Benito Juarez International Airport (MEX)
via British Airways (BA). Non-stop. Aircraft: 744
Miami – Miami International Airport (MIA)
via American Airlines (AA). Non-stop. Aircraft: 777
via British Airways (BA). Non-stop. Aircraft: 744
via Continental Airlines (CO). Code share. Non-stop. Aircraft: 744
via Virgin Atlantic Airways (VS). Non-stop. Aircraft: 744
Milan – Linate Airport (LIN)
via Alitalia - Compagnia Aerea Italiana Spa (AZ). Non-stop. Aircraft: 32S 319
via Alitalia - Compagnia Aerea Italiana Spa (AZ). Code share. Non-stop. Aircraft: 32S
via British Airways (BA). Non-stop. Aircraft: 319 321 320
Milan – Malpensa International Airport (MXP)
via Air Seychelles (HM). Non-stop. Aircraft: 763
via American Airlines (AA). Code share. Non-stop. Aircraft: 319 320
via bmi british midland international (BD). Code share. Non-stop. Aircraft: 319
via British Airways (BA). Non-stop. Aircraft: 319 321 320
via Lufthansa Airlines (LH). Non-stop. Aircraft: 319
via Lufthansa Airlines (LH). Code share. Non-stop. Aircraft: 319
via SWISS (LX). Code share. Non-stop. Aircraft: 319
Minneapolis – Minneapolis-St Paul International/Wold-Chamberlain Airport (MSP)
via Delta Air Lines (DL). Non-stop. Aircraft: 764
via KLM-Royal Dutch Airlines (KL). Code share. Non-stop. Aircraft: 764
Montréal – Montreal / Pierre Elliott Trudeau International Airport (YUL)
via Air Canada (AC). Non-stop. Aircraft: 333
via British Airways (BA). Non-stop. Aircraft: 777
via Lufthansa Airlines (LH). Code share. Non-stop. Aircraft: 333
Moscow – Domodedovo International Airport (DME)
via bmi british midland international (BD). Non-stop. Aircraft: 320
via bmi british midland international (BD). Code share. Non-stop. Aircraft: 738 735
via British Airways (BA). Non-stop. Aircraft: 767 320
via Transaero Airlines (UN). Non-stop. Aircraft: 738 735
via Transaero Airlines (UN). Code share. Non-stop. Aircraft: 32S
Moscow – Sheremetyevo International Airport (SVO)
via Aeroflot Russian Airlines (SU). Non-stop. Aircraft: 319 321 320 763
Mumbai – Chhatrapati Shivaji International Airport (BOM)
via Air India (AI). Non-stop. Aircraft: 77W
via British Airways (BA). Non-stop. Aircraft: 777
via Jet Airways (India) Ltd (9W). Non-stop. Aircraft: 77W
via Kingfisher Airlines (IT). Non-stop. Aircraft: 330
via Virgin Atlantic Airways (VS). Code share. Non-stop. Aircraft: 77W
Munich – Munich International Airport (MUC)
via Aegean Airlines (A3). Code share. Non-stop. Aircraft: 320
via Air New Zealand (NZ). Code share. Non-stop. Aircraft: 320
via bmi british midland international (BD). Code share. Non-stop. Aircraft: 320 321 319
via British Airways (BA). Non-stop. Aircraft: 319 320
via Lufthansa Airlines (LH). Non-stop. Aircraft: 320 321 319
Muscat – Muscat International Airport (MCT)
via Oman Air (WY). Non-stop. Aircraft: 333
Nairobi – Jomo Kenyatta International Airport (NBO)
via British Airways (BA). Non-stop. Aircraft: 777
via Kenya Airways (KQ). Non-stop. Aircraft: 772
via Virgin Atlantic Airways (VS). Non-stop. Aircraft: 343
Nassau – Lynden Pindling International Airport (NAS)
via British Airways (BA). Non-stop. Aircraft: 767
New Delhi – Indira Gandhi International Airport (DEL)
via Air India (AI). Non-stop. Aircraft: 77W
via British Airways (BA). Non-stop. Aircraft: 777
via Jet Airways (India) Ltd (9W). Non-stop. Aircraft: 77W 332
via Kingfisher Airlines (IT). Non-stop. Aircraft: 330
via Virgin Atlantic Airways (VS). Non-stop. Aircraft: 343
New York – John F Kennedy International Airport (JFK)
via Air India (AI). Code share. Non-stop. Aircraft: 772
via American Airlines (AA). Non-stop. Aircraft: 777
via British Airways (BA). Non-stop. Aircraft: 744 777
via Continental Airlines (CO). Code share. Non-stop. Aircraft: 346 744
via Delta Air Lines (DL). Non-stop. Aircraft: 764
via KLM-Royal Dutch Airlines (KL). Code share. Non-stop. Aircraft: 764
via Kuwait Airways (KU). Non-stop. Aircraft: 772
via Virgin Atlantic Airways (VS). Non-stop. Aircraft: 346 744
Newark – Newark Liberty International Airport (EWR)
via bmi british midland international (BD). Code share. Non-stop. Aircraft: 777 752
via British Airways (BA). Non-stop. Aircraft: 777 767
via Continental Airlines (CO). Non-stop. Aircraft: 777 752
via Continental Airlines (CO). Code share. Non-stop. Aircraft: 343
via United Airlines (UA). Code share. Non-stop. Aircraft: 777 752
via Virgin Atlantic Airways (VS). Non-stop. Aircraft: 346 343
via Virgin Atlantic Airways (VS). Code share. Non-stop. Aircraft: 777
Newcastle – Newcastle Airport (NCL)
via American Airlines (AA). Code share. Non-stop. Aircraft: 320
via British Airways (BA). Non-stop. Aircraft: 320 319 321
Nice – Nice-Côte d'Azur Airport (NCE)
via British Airways (BA). Non-stop. Aircraft: 321 319 320
Oslo – Oslo Gardermoen Airport (OSL)
via Air Canada (AC). Code share. Non-stop. Aircraft: 738
via American Airlines (AA). Code share. Non-stop. Aircraft: 320 319
via bmi british midland international (BD). Code share. Non-stop. Aircraft: 738 736 734 73W 73G
via British Airways (BA). Non-stop. Aircraft: 319 320 321
via Iberia (IB). Code share. Non-stop. Aircraft: 320
via SAS Scandinavian Airlines (SK). Non-stop. Aircraft: 738 736 734 73W 73G
Ottawa – Ottawa Macdonald-Cartier International Airport (YOW)
via Air Canada (AC). Non-stop. Aircraft: 333
via Lufthansa Airlines (LH). Code share. Non-stop. Aircraft: 333
Paphos – Paphos International Airport (PFO)
via Cyprus Airways (CY). Non-stop. Aircraft: 320
Paris – Charles de Gaulle International Airport (CDG)
via Air France (AF). Non-stop. Aircraft: 321 320 AT7 388 319 318
via Air Mauritius (MK). Code share. Non-stop. Aircraft: 388
via British Airways (BA). Non-stop. Aircraft: 767 319 320 321
Philadelphia – Philadelphia International Airport (PHL)
via British Airways (BA). Non-stop. Aircraft: 777 767
via US Airways (US). Non-stop. Aircraft: 332
Phoenix – Phoenix Sky Harbor International Airport (PHX)
via British Airways (BA). Non-stop. Aircraft: 744
Pisa – Pisa / San Giusto - Galileo Galilei International Airport (PSA)
via British Airways (BA). Non-stop. Aircraft: 320 319 321
Port Louis – Sir Seewoosagur Ramgoolam International Airport (MRU)
via Air Mauritius (MK). Non-stop. Aircraft: 343
via British Airways (BA). Non-stop. Aircraft: 777
Prague – Ruzyně International Airport (PRG)
via American Airlines (AA). Code share. Non-stop. Aircraft: 320
via British Airways (BA). Non-stop. Aircraft: 319 320 321
via Czech Airlines (OK). Non-stop. Aircraft: 319 320
Raleigh/Durham – Raleigh Durham International Airport (RDU)
via American Airlines (AA). Non-stop. Aircraft: 763
via El Al Israel Airlines (LY). Code share. Non-stop. Aircraft: 763
Reykjavík – Keflavik International Airport (KEF)
via Icelandair (FI). Non-stop. Aircraft: 75W
Rio De Janeiro – Galeão - Antônio Carlos Jobim International Airport (GIG)
via bmi british midland international (BD). Code share. Non-stop. Aircraft: 330
via British Airways (BA). Non-stop. Aircraft: 777
via TAM Linhas Aereas (JJ). Non-stop. Aircraft: 330
Riyadh – King Khaled International Airport (RUH)
via bmi british midland international (BD). Non-stop. Aircraft: 332
via British Airways (BA). Non-stop. Aircraft: 777
via Saudi Arabian Airlines (SV). Non-stop. Aircraft: 777
Rome – Leonardo Da Vinci (Fiumicino) International Airport (FCO)
via Air Seychelles (HM). Non-stop. Aircraft: 763
via Alitalia - Compagnia Aerea Italiana Spa (AZ). Non-stop. Aircraft: 321 32S
via British Airways (BA). Non-stop. Aircraft: 767 320 321 319
San Francisco – San Francisco International Airport (SFO)
via Air New Zealand (NZ). Code share. Non-stop. Aircraft: 777
via bmi british midland international (BD). Code share. Non-stop. Aircraft: 777
via British Airways (BA). Non-stop. Aircraft: 744
via Continental Airlines (CO). Code share. Non-stop. Aircraft: 777 744
via Jet Airways (India) Ltd (9W). Code share. Non-stop. Aircraft: 777
via TAP Air Portugal (TP). Code share. Non-stop. Aircraft: 777
via United Airlines (UA). Non-stop. Aircraft: 777
via Virgin Atlantic Airways (VS). Non-stop. Aircraft: 744
São Paulo – Guarulhos - Governador André Franco Montoro International Airport (GRU)
via bmi british midland international (BD). Code share. Non-stop. Aircraft: 773
via British Airways (BA). Non-stop. Aircraft: 744
via TAM Linhas Aereas (JJ). Non-stop. Aircraft: 773
Seattle – Seattle Tacoma International Airport (SEA)
via British Airways (BA). Non-stop. Aircraft: 744
Seoul – Incheon International Airport (ICN)
via Asiana Airlines (OZ). Non-stop. Aircraft: 777
via Korean Air (KE). Non-stop. Aircraft: 744
Sevilla – Sevilla Airport (SVQ)
via Iberia (IB). Code share. Non-stop. Aircraft: 320
via Vueling Airlines (VY). Non-stop. Aircraft: 320
Shanghai – Shanghai Pudong International Airport (PVG)
via Air China (CA). Code share. Non-stop. Aircraft: 346
via British Airways (BA). Non-stop. Aircraft: 777
via China Eastern Airlines (MU). Non-stop. Aircraft: 332
via Virgin Atlantic Airways (VS). Non-stop. Aircraft: 346
Shannon – Shannon Airport (SNN)
via Aer Lingus (EI). Non-stop. Aircraft: 320
Singapore – Singapore Changi International Airport (SIN)
via British Airways (BA). Non-stop. Aircraft: 744 777
via British Airways (BA). Code share. Non-stop. Aircraft: 388 744
via Iberia (IB). Code share. Non-stop. Aircraft: 388
via Qantas Airways (QF). Non-stop. Aircraft: 388 744
via Qantas Airways (QF). Code share. Non-stop. Aircraft: 777
via Singapore Airlines (SQ). Non-stop. Aircraft: 388 77W
via Virgin Atlantic Airways (VS). Code share. Non-stop. Aircraft: 388 77W
Sofia – Sofia Airport (SOF)
via British Airways (BA). Non-stop. Aircraft: 320 319
via Bulgaria Air (FB). Non-stop. Aircraft: 320 319
Split – Split Airport (SPU)
via Croatia Airlines (OU). Non-stop. Aircraft: 320
St. John's – St. John's International Airport (YYT)
via Air Canada (AC). Non-stop. Aircraft: 319
via Lufthansa Airlines (LH). Code share. Non-stop. Aircraft: 319
St. Petersburg – Pulkovo Airport (LED)
via British Airways (BA). Non-stop. Aircraft: 320 321
Stavanger – Stavanger Airport, Sola (SVG)
via bmi british midland international (BD). Code share. Non-stop. Aircraft: 73G 736 73W 738
via SAS Scandinavian Airlines (SK). Non-stop. Aircraft: 73G 736 73W 738
Stockholm – Stockholm-Arlanda Airport (ARN)
via Air Canada (AC). Non-stop. Aircraft: 737
via Air Canada (AC). Code share. Non-stop. Aircraft: M80
via American Airlines (AA). Code share. Non-stop. Aircraft: 320 319
via bmi british midland international (BD). Code share. Non-stop. Aircraft: M82 736 73W 73H
via British Airways (BA). Non-stop. Aircraft: 320 767 319 321
via Finnair (AY). Code share. Non-stop. Aircraft: 32S 767
via SAS Scandinavian Airlines (SK). Non-stop. Aircraft: M82 736 73W 73H
via South African Airways (SA). Code share. Non-stop. Aircraft: M82
via Thai Airways International (TG). Code share. Non-stop. Aircraft: M82 736
via United Airlines (UA). Code share. Non-stop. Aircraft: M82
Stuttgart – Stuttgart Airport (STR)
via American Airlines (AA). Code share. Non-stop. Aircraft: 319 320
via bmi british midland international (BD). Code share. Non-stop. Aircraft: 100 CR7
via British Airways (BA). Non-stop. Aircraft: 319 320 321
via Lufthansa Airlines (LH). Code share. Non-stop. Aircraft: 100 CR7
Taipei – Taiwan Taoyuan International Airport (TPE)
via China Airlines (CI). Non-stop. Aircraft: 343
Tashkent – Tashkent International Airport (TAS)
via Uzbekistan Airways (HY). Non-stop. Aircraft: 752
Tehran – Imam Khomeini International Airport (IKA)
via Air Canada (AC). Code share. Non-stop. Aircraft: 321
via bmi british midland international (BD). Non-stop. Aircraft: 321
via Iran Air (IR). Non-stop. Aircraft: 742
Tel Aviv – Ben Gurion International Airport (TLV)
via British Airways (BA). Non-stop. Aircraft: 777 767
via El Al Israel Airlines (LY). Non-stop. Aircraft: 772 744
Tokyo – Narita International Airport (NRT)
via All Nippon Airways (NH). Non-stop. Aircraft: 777
via All Nippon Airways (NH). Code share. Non-stop. Aircraft: 346
via British Airways (BA). Non-stop. Aircraft: 744
via Japan Airlines International (JL). Non-stop. Aircraft: 773
via Virgin Atlantic Airways (VS). Non-stop. Aircraft: 346
via Virgin Atlantic Airways (VS). Code share. Non-stop. Aircraft: 777
Toronto – Lester B. Pearson International Airport (YYZ)
via Air Canada (AC). Non-stop. Aircraft: 763 77W 333
via Air India (AI). Non-stop. Aircraft: 77W
via Air Transat (TS). Non-stop. Aircraft: 310
via British Airways (BA). Non-stop. Aircraft: 777 767
via Finnair (AY). Code share. Non-stop. Aircraft: 777 767
via Lufthansa Airlines (LH). Code share. Non-stop. Aircraft: 763 77W 333
via SAS Scandinavian Airlines (SK). Code share. Non-stop. Aircraft: 77W
via Thai Airways International (TG). Code share. Non-stop. Aircraft: 77W
Toulouse/Blagnac – Toulouse-Blagnac Airport (TLS)
via British Airways (BA). Non-stop. Aircraft: 319 321 320
Tripoli – Tripoli International Airport (TIP)
via British Airways (BA). Non-stop. Aircraft: 320
via Libyan Airlines (LN). Non-stop. Aircraft: CRJ
Tunis – Tunis Carthage International Airport (TUN)
via Tunisair (TU). Non-stop. Aircraft: 320
Vancouver – Vancouver International Airport (YVR)
via Air Canada (AC). Non-stop. Aircraft: 77W 763
via British Airways (BA). Non-stop. Aircraft: 744
via Lufthansa Airlines (LH). Code share. Non-stop. Aircraft: 77W 763
Venezia – Venezia / Tessera - Marco Polo Airport (VCE)
via British Airways (BA). Non-stop. Aircraft: 319 320
Vienna – Vienna International Airport (VIE)
via Air Canada (AC). Code share. Non-stop. Aircraft: 321 737
via Air New Zealand (NZ). Code share. Non-stop. Aircraft: 738
via Austrian Airlines AG dba Austrian (OS). Non-stop. Aircraft: 321 738 319
via Austrian Airlines AG dba Austrian (OS). Code share. Non-stop. Aircraft: 320
via bmi british midland international (BD). Non-stop. Aircraft: 320
via bmi british midland international (BD). Code share. Non-stop. Aircraft: 321 738 319
via British Airways (BA). Non-stop. Aircraft: 757 320
via Lufthansa Airlines (LH). Code share. Non-stop. Aircraft: 321 738
via United Airlines (UA). Code share. Non-stop. Aircraft: 738
via US Airways (US). Code share. Non-stop. Aircraft: 320
Warsaw – Warsaw Chopin Airport (WAW)
via bmi british midland international (BD). Code share. Non-stop. Aircraft: 735 734
via British Airways (BA). Non-stop. Aircraft: 319 321 320
via LOT - Polish Airlines (LO). Non-stop. Aircraft: 735 734
via United Airlines (UA). Code share. Non-stop. Aircraft: 735
Washington – Washington Dulles International Airport (IAD)
via bmi british midland international (BD). Code share. Non-stop. Aircraft: 763 777
via British Airways (BA). Non-stop. Aircraft: 744 767 777
via Continental Airlines (CO). Code share. Non-stop. Aircraft: 763 777 343
via Jet Airways (India) Ltd (9W). Code share. Non-stop. Aircraft: 777
via United Airlines (UA). Non-stop. Aircraft: 763 777
via Virgin Atlantic Airways (VS). Non-stop. Aircraft: 343
Yerevan – Zvartnots International Airport (EVN)
via bmi british midland international (BD). Non-stop. Aircraft: 321
Zagreb – Zagreb Airport (ZAG)
via Croatia Airlines (OU). Non-stop. Aircraft: 319 320
Zurich – Zürich Airport (ZRH)
via bmi british midland international (BD). Code share. Non-stop. Aircraft: 320 321 319
via British Airways (BA). Non-stop. Aircraft: 319 320
via SWISS (LX). Non-stop. Aircraft: 320 321 319