British Airways BA

217 nonstop destinations · 80 countries · oneworld

Main hubs: London (LHR) · London (LGW) · London (LCY)

Cheap British Airways nonstop deals

Direct round-trips on British Airways below their typical price · updated continuously
Watch cheap British Airways deals The cheapest nonstop round-trips from London (LHR), where British Airways is based — free, weekly, no password.

Free · weekly digest · no password needed

Where British Airways flies nonstop

Filters

About British Airways

British Airways (BA) operates 531 nonstop routes to 217 destinations across 80 countries, departing from 203 airports. Its busiest bases by nonstop route count are London (LHR), London (LGW) and London (LCY). British Airways is a member of oneworld. Updated 30 June 2026.

Frequently asked questions

Where does British Airways fly?

British Airways (BA) flies nonstop to 217 destinations in 80 countries, with the most routes from London (LHR), London (LGW) and London (LCY).

How many destinations does British Airways fly to?

British Airways operates 531 nonstop routes serving 217 destinations across 80 countries.

What are British Airways's main hubs?

British Airways's busiest airports by nonstop route count are London (LHR) (161 routes), London (LGW) (68 routes) and London (LCY) (26 routes).

Is British Airways part of an airline alliance?

Yes — British Airways is a member of oneworld.