Type in your origin and destination city and we will give you the best flight route options based on flight time and connection time along with airline and airports delays.
British Airways is the main airline in the United Kingdom and has its headquarters located in London. The airline is also the flag carrier of the country and has two major hubs at Heathrow and Gatwick in London. British Airways is the second largest airline in the country, with EasyJet having a bigger fleet size and more passengers carried. The airline offers flights to most parts of the world and is a part of the Oneworld alliance.
Ad
British Airways routes
A list of routes recently added British Airways routes in our database (added in the last 9 months).
Via {{ route.airportVia.IATA }} {{ route.airportVia.city_name_en }}
British Airways destination countries. 40 in total.
Country
Hubs
Destinations
United Kingdom
London
London
14
Hub: London
Hub: London
USA
26
Spain
14
Italy
17
Germany
9
France
12
Netherlands
2
Greece
14
Switzerland
2
Ireland
1
India
5
Portugal
5
Cyprus
2
Turkiye
6
Canada
3
Denmark
2
Sweden
2
United Arab Emirates
2
Czech Republic
1
United Kingdom
London
London
14
Hub: London
Hub: London
South Africa
2
Brazil
2
Singapore
1
Austria
3
Hungary
1
Nigeria
2
Mexico
2
Japan
1
Poland
2
Gibraltar
1
Hong Kong
1
Morocco
2
Norway
2
Romania
1
Saint Lucia
1
Belgium
1
Croatia
4
Bahamas
1
Ghana
1
China
2
British Airways online check-in
To avoid having to stand in line at the airport, British Airways offers the possibility of checking in online. This can either be done through their official website or by using the British Airways app.
The online check-in is available from 24 hours before your flight departs, and you can choose to print, download or email your boarding pass. Boarding passes can also be downloaded from the mobile app, and you can download boarding passes for up to eight people in the same booking.