Book cheap British Airways flights to all destinations

Why book with Opodo?
Combine airlines for cheaper fares
British Travel Award for Best Flight Booking Website
Best Online/Call Centre Travel Retailer (silver winner)

Top British Airways flight deals

London - Dublin
return from £102
Cairo - London
return from £328
Moscow - London
return from £227
London - Bordeaux
return from £80
Amsterdam - London
return from £93
London - Paris
return from £86

British Airways

About British Airways

British Airways, also commonly known as BA, was founded in 1973 and comprises the flag carrier airline of the United Kingdom. The airline has two hubs strategically situated in London Heathrow and Gatwick airports. British Airways is the largest airline in the United Kingdom in terms of flight size and the second largest when measured by passengers carried, the first being easyJet in this case. The airline is also the second largest airline in Europe, after Air France.

British Airways Plc and a number of subsidiaries make up the British Airways Group, formed in 1972. British Airways has many airline partners and codeshare agreements. In addition, being a founding member of the Oneworld airline alliance has allowed British Airways to collectively serve more than 600 destinations worldwide. Finally, following the merger of British Airways and Spanish airline Iberia in January 2011, one of the world's largest airline groups was formed, the International Airlines Group, IAG.

Online check-in

The airline offers four different ways to check-in. Passengers with a British Airways booking can check-in online from 24 hours prior to scheduled flight departure and print out their boarding pass. Travellers may also check-in using the British Airways mobile app then download their boarding pass on their mobile. Alternatively, it is possible to check-in and print out boarding passes at the airport kiosks or at the airport check-in desk. Those with hand luggage can proceed directly to airport security whilst passengers with checked baggage need to pass by the bag drop desk.

Hand luggage allowance

On BA flights passengers are entitled to one item of hand luggage in addition to a laptop case or handbag. The cabin baggage must weigh up to 23kg and not measure more than 56cm x 45cm x 25 cm. Similarly, handbags and laptop cases must not exceed the dimensions of 45cm x 36cm x 20cm.

Checked baggage allowance

The British Airways checked baggage allowance varies in accordance with the passengers' class of travel as follows:

  • Economy Class (UK Domestic, Euro Traveller, World Traveller, Eco) - 1 item of checked baggage weighing a max 23kg.
  • Premium Economy Class (World Traveller Plus, Prem Plus) - 2 items of checked baggage weighing a maximum 23kg each.
  • Business and First Class: Club Europe members are entitled to 2 items of checked baggage weighing a maximum 32kg each whilst Club World. Club World London City, Biz Bed and First members are allowed 3 checked bags weighing 23kg each.

Additional allowances apply for frequent flyers and there are exceptions on flights to Brazil, and flights to and from Ghana, Kenya, Liberia, Nigeria and Sierra Leone. With a British Airways booking different checked baggage allowances also apply to connecting journeys originating in Saudi Arabia going to the USA, Bermuda or Canada as well as connecting journeys between India, the USA, Bermuda and Canada.

Airline information

  • Airline name: British Airways
  • IATA code: BA
  • Founded: 1974
  • Headquarters: Waterside, Harmondsworth, United Kingdom
  • Website: www.ba com

Latest customer reviews on British Airways flights

3.3 /5
Total reviews based on: 104
London
Glasgow
Heathrow - Glasgow Scotland ( LHR - GLA )
5.0 /5
jorge
Date 2018-02-17 City Spain Age 31-50 Class Economy

Great value and no problems at all.

5.0 /5
1 reviews
Newcastle
Salzburg
Newcastle International - Wolfgang A Mozart ( NCL - SZG )
1.0 /5
Jen
Date 2018-02-13 City UK Age 51-70 Class Economy

BA1231 Newcastle to Heathrow...40 mins late. Ancient aircraft...so uncomfortable. Back problems made worse by most uncomfortable seats

1.0 /5
1 reviews
London
Hamburg
Heathrow - Fuhlsbuttel ( LHR - HAM )
5.0 /5
markyboy_007
Date 2018-01-23 Class Economy

Very good and efficient service.

5.0 /5
1 reviews
London
George
Heathrow - George Airport ( LHR - GRJ )
5.0 /5
Jossa
Date 2018-01-18 City Sweden Age 51-70 Class Economy

Upgraded to Business on the outward journey

5.0 /5
1 reviews
London
Johannesburg
Heathrow - OR Tambo International Airport ( LHR - JNB )
4.0 /5
Debs
Date 2018-01-17 City United kingdom Age 51-70 Class Economy

It was fine but I had my flight cancelled on the 10th Dec due to the weather so I was booked on flight for the next night and it was so full. I had paid BA for a seat for the10th Dec so I lost that seat the next evening ,I was so uncomfortable all the way toJohannesburg.

4.0 /5
1 reviews
London
Muscat
Heathrow - Seeb ( LHR - MCT )
3.0 /5
Jewels
Date 2018-01-15 City Uk Age 51-70

BA has a most definite class divide and economy very "economic". Limited luggage, paid seat selection, cheap meal unless otherwise paid for, no snack with drink, one of two meals a breakfast bar . No bar service on day flight unless drink requested and then have to wait for bar to be unlocked after meal service. Definite signs of austerity .

3.0 /5
1 reviews
London
Munich
Heathrow - Franz Josef Strauss ( LHR - MUC )
4.0 /5
Lew
Date 2018-01-04 City USA Age 51-70 Class Economy

There was not enough information prior to completing flight purchase regarding the limits of check-in baggage.

3.5 /5
2 reviews
London
Malaga
Gatwick - Málaga ( LGW - AGP )
4.0 /5
Topcat
Date 2018-01-04 City Uk Age 51-70 Class Economy

EasyJet policy of only 1 cabin bag is not doable. Where do you keep your valuables such as purse, passport etc

4.0 /5
1 reviews
Kiev
London
Borispol - Heathrow ( KBP - LHR )
5.0 /5
irina
Date 2017-12-31 City ukraine Age 31-50 Class Economy

ok

5.0 /5
1 reviews
London
Milan
Heathrow - Linate ( LHR - LIN )
2.0 /5
Alberto
Date 2017-12-30 Class Economy

There is no complimentary snack or drink on board. Everything is for purchase like on a low cost airline. Really embarrassing for a major airline company as British Airways

2.0 /5
1 reviews
London
Madrid
Heathrow - Adolfo Suárez Madrid - Barajas ( LHR - MAD )
3.0 /5
Raul
Date 2017-12-30 City Madrid Age 31-50 Class Economy

Iberia sucks - other than that, all good

3.0 /5
1 reviews
Madrid
Cape Town
Adolfo Suárez Madrid - Barajas - Cape Town International Airport ( MAD - CPT )
4.0 /5
Sue
Date 2017-12-29 City South Africa Age 51-70 Class Economy

Only negative parts were dealing with Heathrow ground staff when transiting from Cape Town to Madrid (sent the wrong way, nearly missed my flight) and lack of duty free buying opportunities on all 4 legs of the journey

4.0 /5
1 reviews
London
Figari
Heathrow - Sud Corse ( LHR - FSC )
1.0 /5
Andreea
Date 2017-12-17 Age 31-50

Flight got cancelled

1.0 /5
1 reviews
Jersey
Faro
States - Faro ( JER - FAO )
3.0 /5
KF
Date 2017-12-17 City Jersey Age 31-50 Class Economy

Flights were on time. However BA lost our case and therefore we were in Faro with no suitcase - the airline advised that the case 'may' arrive the following day although we needed clothing and toiletries which we had to purchase. Bizarrely on our return journey BA informed us that our suitcase was now 1kg over the required amount and informed us that we needed to remove items or we would be charged for the excess. Our suitcase was the exact weight when we left for our holiday and therefore it was the additional essential items that we purchased during the absence of our case that resulted in the case now being over the required weight. As we did not have a spare bag we had to carry our additional items of clothing on to the flight!!

3.0 /5
1 reviews
Bangkok
London
Suvarnabhumi Airport - Heathrow ( BKK - LHR )
4.0 /5
Berny
Date 2017-12-17 City England Age 51-70 Class Economy

Flight was delayed by 1 hour - late arrival at Bangkok

4.0 /5
1 reviews
View more

Other popular airlines

Top British Airways routes on offer

18/02/2018 06:44:32