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
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
12
Hub: London
Hub: London
USA
26
Germany
9
Switzerland
2
Spain
14
Italy
17
France
12
Netherlands
2
Ireland
1
India
5
Austria
3
Portugal
5
Denmark
2
South Africa
2
Sweden
2
United Kingdom
London
London
12
Hub: London
Hub: London
United Arab Emirates
2
Brazil
2
Canada
3
Czech Republic
1
Singapore
1
Turkiye
6
Greece
14
Norway
2
Belgium
1
Nigeria
2
Egypt
2
Bahamas
1
Saudi Arabia
2
Cyprus
2
Poland
2
Barbados
1
Hungary
1
Mexico
2
Romania
1
Morocco
1
Gibraltar
1
Saint Lucia
1
Ghana
1
Antigua & Barbuda
1
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.