British Airways (BA)
374 non-stop routes across 165 airports on record, the longest SCL to LHR at 7,237 miles. Flown with 13 aircraft types.
Fleet on these routes
Aircraft types we have seen scheduled, by departures.
Airports that list it
Airports whose own schedules name this carrier, with the size of the airport's whole non-stop network.
- London Heathrow (LHR) 225
- London Gatwick (LGW) 217
- Edinburgh (EDI) 170
- Geneva (GVA) 152
- Nice (NCE) 133
- Thessaloniki (SKG) 97
- Faro (FAO) 91
- Glasgow (GLA) 90
- Ibiza (IBZ) 89
- Olbia (Sardinia) (OLB) 86
- Milan (Linate) (LIN) 57
- Nassau (NAS) 54
- Paphos (PFO) 52
- Florence (FLR) 48
- Bridgetown (BGI) 38
- Islamabad (ISB) 35
- London City (LCY) 31
- St. John's, Antigua (ANU) 29
- Saint Lucia (UVF) 14
- Grenada (GND) 11
Non-stop routes
Longest first. Routes with their own page are linked.
| Route | Distance | Duration |
|---|---|---|
| Santiago de Chile (SCL) → London Heathrow (LHR) | 7,237 miles | 14h 10m |
| London Heathrow (LHR) → Santiago de Chile (SCL) | 7,237 miles | 14h 35m |
| Singapore (SIN) → London Heathrow (LHR) | 6,758 miles | 14h 10m |
| London Heathrow (LHR) → Singapore (SIN) | 6,758 miles | 13h 40m |
| Kuala Lumpur (KUL) → London Heathrow (LHR) | 6,586 miles | 13h 35m |
| London Heathrow (LHR) → Kuala Lumpur (KUL) | 6,586 miles | 13h 20m |
| London Gatwick (LGW) → Mauritius (MRU) | 6,054 miles | 11h 50m |
| Mauritius (MRU) → London Gatwick (LGW) | 6,054 miles | 12h 35m |
| London Heathrow (LHR) → Cape Town (CPT) | 6,012 miles | 11h 40m |
| Cape Town (CPT) → London Heathrow (LHR) | 6,012 miles | 12h |
| Hong Kong (HKG) → London Heathrow (LHR) | 5,981 miles | 14h 50m |
| London Heathrow (LHR) → Hong Kong (HKG) | 5,981 miles | 13h 5m |
| London Heathrow (LHR) → Tokyo (HND) | 5,956 miles | 13h 50m |
| Tokyo (HND) → London Heathrow (LHR) | 5,956 miles | 14h 45m |
| London Gatwick (LGW) → Bangkok (BKK) | 5,943 miles | 11h 45m |
| Bangkok (BKK) → London Gatwick (LGW) | 5,943 miles | 13h 20m |
| São Paulo (GRU) → London Heathrow (LHR) | 5,875 miles | 11h 20m |
| London Heathrow (LHR) → São Paulo (GRU) | 5,875 miles | 11h 40m |
| Rio de Janeiro (GIG) → London Heathrow (LHR) | 5,747 miles | 11h 25m |
| London Heathrow (LHR) → Rio de Janeiro (GIG) | 5,747 miles | 11h 50m |
| London Heathrow (LHR) → Shanghai (PVG) | 5,739 miles | 12h 50m |
| Shanghai (PVG) → London Heathrow (LHR) | 5,739 miles | 14h 45m |
| London Heathrow (LHR) → Johannesburg (JNB) | 5,636 miles | 11h 5m |
| Johannesburg (JNB) → London Heathrow (LHR) | 5,636 miles | 11h 25m |
| London Heathrow (LHR) → Mexico City (MEX) | 5,529 miles | 11h 35m |
| Mexico City (MEX) → London Heathrow (LHR) | 5,529 miles | 10h 30m |
| London Heathrow (LHR) → San Diego (SAN) | 5,469 miles | 11h 20m |
| San Diego (SAN) → London Heathrow (LHR) | 5,469 miles | 10h 45m |
| London Heathrow (LHR) → Los Angeles (LAX) | 5,440 miles | 11h 25m |
| Los Angeles (LAX) → London Heathrow (LHR) | 5,440 miles | 10h 30m |
| London Heathrow (LHR) → San José (SJO) | 5,408 miles | 11h 30m |
| San José (SJO) → London Heathrow (LHR) | 5,408 miles | 10h 10m |
| London Gatwick (LGW) → Colombo (CMB) | 5,400 miles | 10h |
| Colombo (CMB) → London Gatwick (LGW) | 5,400 miles | 11h 30m |
| London Heathrow (LHR) → San Francisco (SFO) | 5,351 miles | 11h 10m |
| San Francisco (SFO) → London Heathrow (LHR) | 5,351 miles | 10h 25m |
| London Heathrow (LHR) → Malé (MLE) | 5,303 miles | 10h 30m |
| Malé (MLE) → London Heathrow (LHR) | 5,303 miles | 11h 25m |
| Phoenix (PHX) → London Heathrow (LHR) | 5,255 miles | 10h |
| London Heathrow (LHR) → Phoenix (PHX) | 5,255 miles | 10h 55m |
| London Heathrow (LHR) → Las Vegas (LAS) | 5,213 miles | 10h 40m |
| Las Vegas (LAS) → London Heathrow (LHR) | 5,213 miles | 9h 55m |
| Chennai (MAA) → London Heathrow (LHR) | 5,114 miles | 11h 30m |
| London Heathrow (LHR) → Chennai (MAA) | 5,114 miles | 10h 20m |
| Bengaluru (BLR) → London Heathrow (LHR) | 4,997 miles | 10h 55m |
| London Heathrow (LHR) → Bengaluru (BLR) | 4,997 miles | 10h 10m |
| London Gatwick (LGW) → Cancún (CUN) | 4,954 miles | 10h 20m |
| Cancún (CUN) → London Gatwick (LGW) | 4,954 miles | 9h 25m |
| Austin (AUS) → London Heathrow (LHR) | 4,901 miles | 9h 10m |
| London Heathrow (LHR) → Austin (AUS) | 4,901 miles | 10h 30m |
| London Heathrow (LHR) → Portland (PDX) | 4,897 miles | 10h |
| Portland (PDX) → London Heathrow (LHR) | 4,897 miles | 9h 30m |
| Houston (IAH) → London Heathrow (LHR) | 4,821 miles | 9h 10m |
| London Heathrow (LHR) → Houston (IAH) | 4,821 miles | 10h 15m |
| London Heathrow (LHR) → Hyderabad (HYD) | 4,815 miles | 9h 20m |
| Hyderabad (HYD) → London Heathrow (LHR) | 4,815 miles | 10h 35m |
| Seattle / Tacoma (SEA) → London Heathrow (LHR) | 4,783 miles | 9h 15m |
| London Heathrow (LHR) → Seattle / Tacoma (SEA) | 4,783 miles | 9h 55m |
| London Heathrow (LHR) → Dallas-Fort Worth (DFW) | 4,736 miles | 10h 10m |
| Dallas-Fort Worth (DFW) → London Heathrow (LHR) | 4,736 miles | 9h 15m |
| London Gatwick (LGW) → Vancouver (YVR) | 4,731 miles | 9h 50m |
| Vancouver (YVR) → London Gatwick (LGW) | 4,731 miles | 9h 25m |
| London Heathrow (LHR) → Vancouver (YVR) | 4,706 miles | 9h 45m |
| Vancouver (YVR) → London Heathrow (LHR) | 4,706 miles | 9h 20m |
| Kingston (KIN) → London Gatwick (LGW) | 4,680 miles | 9h 10m |
| London Gatwick (LGW) → Kingston (KIN) | 4,680 miles | 9h 55m |
| London Heathrow (LHR) → Denver (DEN) | 4,655 miles | 9h 55m |
| Denver (DEN) → London Heathrow (LHR) | 4,655 miles | 8h 55m |
| London Heathrow (LHR) → New Orleans (MSY) | 4,617 miles | 10h |
| New Orleans (MSY) → London Heathrow (LHR) | 4,617 miles | 8h 50m |
| Mumbai (BOM) → London Heathrow (LHR) | 4,479 miles | 10h |
| London Heathrow (LHR) → Mumbai (BOM) | 4,479 miles | 9h 5m |
| London Gatwick (LGW) → Tampa (TPA) | 4,416 miles | 9h 40m |
| Tampa (TPA) → London Gatwick (LGW) | 4,416 miles | 8h 40m |
| London Heathrow (LHR) → Miami (MIA) | 4,415 miles | 9h 35m |
| Miami (MIA) → London Heathrow (LHR) | 4,415 miles | 8h 55m |
| Port of Spain (POS) → London Gatwick (LGW) | 4,409 miles | 8h 40m |
| London Gatwick (LGW) → Port of Spain (POS) | 4,409 miles | 9h 10m |
| London Heathrow (LHR) → Tampa (TPA) | 4,400 miles | 9h 45m |
| Tampa (TPA) → London Heathrow (LHR) | 4,400 miles | 8h 20m |
| London Gatwick (LGW) → Orlando (MCO) | 4,342 miles | 9h 40m |
| Orlando (MCO) → London Gatwick (LGW) | 4,342 miles | 8h 25m |
| London Heathrow (LHR) → Nassau (NAS) | 4,332 miles | 9h 50m |
| Nassau (NAS) → London Heathrow (LHR) | 4,332 miles | 8h 35m |
| London Heathrow (LHR) → Orlando (MCO) | 4,325 miles | 9h 35m |
| Orlando (MCO) → London Heathrow (LHR) | 4,325 miles | 8h 35m |
| London Gatwick (LGW) → Punta Cana (PUJ) | 4,283 miles | 9h 15m |
| Punta Cana (PUJ) → London Gatwick (LGW) | 4,283 miles | 8h 25m |
| London Heathrow (LHR) → Nairobi (NBO) | 4,249 miles | 8h 55m |
| Nairobi (NBO) → London Heathrow (LHR) | 4,249 miles | 9h 20m |
| Saint Lucia (UVF) → London Gatwick (LGW) | 4,222 miles | 8h 20m |
| London Gatwick (LGW) → Saint Lucia (UVF) | 4,222 miles | 8h 50m |
| London Heathrow (LHR) → Atlanta (ATL) | 4,198 miles | 9h 30m |
| Atlanta (ATL) → London Heathrow (LHR) | 4,198 miles | 8h |
| London Gatwick (LGW) → Bridgetown (BGI) | 4,197 miles | 9h 5m |
| Bridgetown (BGI) → London Gatwick (LGW) | 4,197 miles | 8h 15m |
| London Heathrow (LHR) → Bridgetown (BGI) | 4,192 miles | 8h 55m |
| Bridgetown (BGI) → London Heathrow (LHR) | 4,192 miles | 8h 15m |
| London Heathrow (LHR) → St. Louis (STL) | 4,187 miles | 9h 5m |
| St. Louis (STL) → London Heathrow (LHR) | 4,187 miles | 8h |
| New Delhi (DEL) → London Heathrow (LHR) | 4,180 miles | 9h 55m |
| London Heathrow (LHR) → New Delhi (DEL) | 4,180 miles | 8h 50m |
| Nashville (BNA) → London Heathrow (LHR) | 4,169 miles | 8h 10m |
| London Heathrow (LHR) → Nashville (BNA) | 4,169 miles | 9h 30m |
| St. John's, Antigua (ANU) → London Gatwick (LGW) | 4,076 miles | 8h |
| London Gatwick (LGW) → St. John's, Antigua (ANU) | 4,076 miles | 8h 50m |
| London Heathrow (LHR) → Cincinnati (CVG) | 3,950 miles | 8h 55m |
| Cincinnati (CVG) → London Heathrow (LHR) | 3,950 miles | 7h 40m |
| London Heathrow (LHR) → Chicago (ORD) | 3,939 miles | 8h 40m |
| Chicago (ORD) → London Heathrow (LHR) | 3,939 miles | 7h 45m |
| Kuala Lumpur (KUL) → Melbourne (MEL) | 3,921 miles | 7h 55m |
| Melbourne (MEL) → Kuala Lumpur (KUL) | 3,921 miles | 8h 15m |
| Singapore (SIN) → Sydney (SYD) | 3,909 miles | 7h 45m |
| Sydney (SYD) → Singapore (SIN) | 3,909 miles | 8h 25m |
| Islamabad (ISB) → London Gatwick (LGW) | 3,752 miles | 8h 55m |
| London Gatwick (LGW) → Islamabad (ISB) | 3,752 miles | 7h 45m |
| London Heathrow (LHR) → Pittsburgh (PIT) | 3,707 miles | 8h 15m |
| Pittsburgh (PIT) → London Heathrow (LHR) | 3,707 miles | 7h 20m |
| London Heathrow (LHR) → Washington (IAD) | 3,665 miles | 8h 20m |
| Washington (IAD) → London Heathrow (LHR) | 3,665 miles | 7h 35m |
| London Heathrow (LHR) → Baltimore-Washington (BWI) | 3,622 miles | 8h 15m |
| Baltimore-Washington (BWI) → London Heathrow (LHR) | 3,622 miles | 7h 20m |
| London Heathrow (LHR) → Toronto (YYZ) | 3,544 miles | 7h 50m |
| Toronto (YYZ) → London Heathrow (LHR) | 3,544 miles | 7h 10m |
| London Heathrow (LHR) → Philadelphia (PHL) | 3,533 miles | 7h 55m |
| Philadelphia (PHL) → London Heathrow (LHR) | 3,533 miles | 7h 5m |
| London Heathrow (LHR) → Newark (EWR) | 3,454 miles | 8h 10m |
| Newark (EWR) → London Heathrow (LHR) | 3,454 miles | 7h |
| London Heathrow (LHR) → New York City (JFK) | 3,440 miles | 8h 5m |
| New York City (JFK) → London Heathrow (LHR) | 3,440 miles | 7h 10m |
| London Heathrow (LHR) → BDA | 3,427 miles | 7h 35m |
| BDA → London Heathrow (LHR) | 3,427 miles | 6h 45m |
| London Heathrow (LHR) → Abu Dhabi (AUH) | 3,426 miles | 7h |
| Abu Dhabi (AUH) → London Heathrow (LHR) | 3,426 miles | 7h 55m |
| Dubai (DXB) → London Heathrow (LHR) | 3,414 miles | 8h 10m |
| London Heathrow (LHR) → Dubai (DXB) | 3,414 miles | 7h |
| London Heathrow (LHR) → Doha (DOH) | 3,255 miles | 7h 35m |
| Doha (DOH) → London Heathrow (LHR) | 3,255 miles | 7h 30m |
| London Heathrow (LHR) → Boston (BOS) | 3,254 miles | 7h 40m |
| Boston (BOS) → London Heathrow (LHR) | 3,254 miles | 6h 45m |
| London Heathrow (LHR) → Montreal (YUL) | 3,238 miles | 7h 10m |
| Montreal (YUL) → London Heathrow (LHR) | 3,238 miles | 6h 40m |
| Accra (ACC) → London Heathrow (LHR) | 3,167 miles | 7h 5m |
| London Heathrow (LHR) → Accra (ACC) | 3,167 miles | 6h 40m |
| Bahrain Island (BAH) → London Heathrow (LHR) | 3,163 miles | 7h |
| London Heathrow (LHR) → Bahrain Island (BAH) | 3,163 miles | 6h 45m |
| Accra (ACC) → London Gatwick (LGW) | 3,145 miles | 6h 45m |
| London Gatwick (LGW) → Accra (ACC) | 3,145 miles | 6h 40m |
| Lagos (LOS) → London Heathrow (LHR) | 3,108 miles | 6h 30m |
| Riyadh (RUH) → London Heathrow (LHR) | 3,068 miles | 7h 10m |
Questions
- Where does British Airways fly non-stop?
- 374 non-stop routes across 165 airports in the schedules we hold. The longest is SCL to LHR at 7,237 miles.
- What aircraft does British Airways fly?
- We have seen 13 types on its schedules, most often the Airbus A320.
- What is British Airways's main hub?
- Of the airports whose own schedules list British Airways, London Heathrow (LHR) is the largest, with 225 non-stop destinations in total.
Schedules last checked 23/08/2026. How we know this