Book British Airways cheap flights with Opodo

Top British Airways flight deals

Save big and visit this destination

NQY
18 Dec - 23 Dec Manchester Newquay
£332 £326
Prime price per passenger
DUB
26 Dec - 28 Dec Aberdeen Dublin
£131 £127
Prime price per passenger
MAN
24 Dec - 28 Dec Aberdeen Manchester
£263 £258
Prime price per passenger
NCL
30 Dec - 31 Dec Southampton Newcastle
£217 £213
Prime price per passenger
EDI
26 Dec - 29 Dec Southampton Edinburgh
£335 £313
Prime price per passenger
BHX
24 Dec - 28 Dec Aberdeen Birmingham
£280 £275
Prime price per passenger

Wondering if British Airways can take you to your dream destination? Worry not! At Opodo, we make it easy to book cheap flights with British Airways (BA). Whether you’re planning a quick business trip, a family holiday, or a fun adventure, Opodo offers you a hassle-free way to secure the cheapest flights to suit your needs.

Search, compare our flight deals, and find the perfect offer for you in just a few clicks. Book your flight with British Airways now and enjoy incredible savings!

British Airways

About British Airways

Established in 1974, British Airways is one of the largest airlines in the United Kingdom, flying to over 200 worldwide destinations. This leading global brand in the aviation industry is owned by Madrid-based holding company IAG. Unsurprisingly, London Heathrow Airport (one of the biggest in the UK) is the main operating headquarters for British Airways.


Known for their impeccable service and dependability, British Airways cater to both casual and business flyers. Over the years, British Airways has proven itself as a franchise thoroughly dedicated to environmental sustainability and local community initiatives. Yet their main stand-out accomplishment is their ability to provide a wide range of flights both domestically and worldwide. With BA you can book flights knowing that you'll be flying in comfort and with peace of mind within one of their many acclaimed aeroplanes including the likes of Boeing 747s and Boeing 777s.

For long-haul flights, British Airways is a great option because they provide many onboard packages to keep you and your family entertained throughout the journey. You can start with a minimal package that gets you access to onboard Wi-Fi, essentially allowing you to stay connected to the world from the comfort of your seat, at thousands of miles altitude. Another option is the high-life entertainment package, which allows you to watch your favourite movies on the go. If you've got children, you'll probably want to make the most of the Kids Zone, which keeps the munchkins entertained with games and shows.


If that wasn't enough, British Airways also provides you with a multi-tier membership system. Joining this scheme will allow you to take advantage of lucrative perks such as first-class check-in and boarding, free seat selection at the booking stage and access to first lounges.

British Airways check-in information

Flying can be incredibly stressful for lots of reasons. With this in mind, British Airways puts its customers first and makes its system as smooth and convenient as possible. One way they do this is by offering multiple options for checking in.


If you'd rather wait to check in when you arrive at the airport, then British Airways provides you with a high quality customer service experience at one of their many dedicated desks in the departures area. When you get to the desk, you'll be assisted by friendly and helpful staff.


You also have the option of checking in online, which is usually available up to 24 hours before your flight is set to depart. Download the Opodo app, check in, receive your boarding pass and pick your seat with a few taps on your mobile. It's that straightforward! Depending on the airport, you might even be able to use one of British Airways' self-service check-in kiosks. These kiosks basically offer you the same experience as what you'd get online, but from a physical stand within the airport.

British Airways cabin baggage information

You'll be pleased to hear that their cabin baggage policy is very generous. All customers are allowed to bring a hand bag in the cabin, with dimensions of up to 40 x 30 x 15cm and weighing up to 23kg.

For a cabin bag, you're looking at dimensions of up to 56 x 45 x 25cm. Again, this shouldn't exceed 23kg. It's important to remember that a larger bag may be put into the hold and could cost more.

British Airways hold luggage information

Luckily for you, British Airways are just as generous with their hold luggage as they are with their cabin baggage. When flying with British Airways, you can choose from a wide variety of baggage options.


Checked bags have to be within the dimensions of 90 x 75 x 43cm. Note that basic economy ticket-holders will only be allowed cabin and hand luggage, though you will be entitled to one 23kg bag with an economy ticket. Premium economy allows you an additional 23kg bag, business class allows two 32kg bags and first class allows three 32kg bags.


If you've taken advantage of the multi-tiered membership system we mentioned earlier, then you could be able to take advantage of free checked luggage, depending on which tier you choose. Also, if you specify your needs in advance, British Airways can handle more robust items as well as cater for luggage that exceeds the weight requirement. For example, if you're hauling around sporting or musical equipment, you should definitely highlight your situation as early as possible so that the airline can make appropriate arrangements.

Finding cheap flights with British Airways

With British Airways, there are plenty of options to choose from, so you can find flights that perfectly cater to your needs. If you're a little overwhelmed and don't quite know where to start, we'd recommend making a list of your essentials. For instance, you might be looking out for cheap and cheerful flights, flights under six hours and destinations that have multiple beaches only a short distance away from the airport.

Take this information and search away on our website. Here at Opodo, we pride ourselves on being able to offer customers sophisticated results. Within minutes of entering your departure airport and intended location, we can present the best flight options available on the market and arrange them by a number of filters including cost. Not only this but you can also get a saving of up to 40% if you book your flight and hotel with us.

Frequently Asked Questions About Flying with British Airways

How do I contact British Airways' customer services?

The best way to get in contact with British Airways customer service is to call 0344 493 0787 and select from several options that fit your request. The customer service line is open from 7:30 to 20:00 every day of the week. You can also reach out through the British Airways website by going to customer support, by email or through social media.

Does British Airways allow unaccompanied minors to fly?

British Airways will allow minors over the age of 14 to fly alone. However, anybody under this age must be accompanied by a guardian over the age of 16.

What is the hand luggage allowance on British Airways?

Hand luggage on British Airways is any carry-on that is within the dimensions 40 x 30 x 15cm and doesn't exceed 23kg. Customers are also allowed to bring on one personal item and a cabin bag depending on their booking information.

Are pets allowed on British Airways flights?

Only recognised service dogs are allowed to travel in the cabin of a British Airways flight, all other pets must travel in a waterproof bag or cage.

Latest customer reviews on British Airways flights

Book a cheap flight with British Airways
3.6 /5
Total reviews based on: 475
London
Skiathos
London City - Skiathos ( LCY - JSI )
5.0 /5
Fluff
Date 2019-09-20 Location Uk Age 51-70 Class Economy

Helpful friendly staff on the aircraft, clean aircraft, all on time, good info from captain during the flight, good take if and landing on short runways. Our first experience of London city airport, a very good experience

5.0 /5
1 reviews
London
Riga
Gatwick - Riga ( LGW - RIX )
5.0 /5
N/a at my age!
Date 2019-09-12 Location U.K. Age 51-70 Class Economy

Very pleasant flight. Getting on plane was well organised.

5.0 /5
1 reviews
London
Nantes
Heathrow - Nantes Atlantique ( LHR - NTE )
5.0 /5
Jim
Date 2019-08-06 Location Age Class Economy

British Airways have always met my expectations

5.0 /5
1 reviews
London
Glasgow
Heathrow - Glasgow Scotland ( LHR - GLA )
5.0 /5
Rankin
Date 2019-08-20 Location Orkney Age 51-70 Class Economy

Every thing was great apart from the delay on leaving air crew were great and friendly

3.7 /5
3 reviews
London
Stuttgart
Heathrow - Echterdingen ( LHR - STR )
5.0 /5
Michael
Date 2019-08-12 Location Esher Surrey Age 51-70 Class Economy

Great on time take off early landing.

5.0 /5
1 reviews
Berlin
London
Tegel - Heathrow ( TXL - LHR )
5.0 /5
Rose
Date 2019-07-23 Location UK/ BERLIN Age Under 30 Class Economy

Long queue for check in. Clean seats and great staff!

3.0 /5
2 reviews
London
Turin
Gatwick - Caselle ( LGW - TRN )
5.0 /5
Eve
Date 2019-07-17 Location Ghana Age 51-70 Class Economy

A drink would have been welcome. They do not accept cash.

3.7 /5
3 reviews
Glasgow
London
Glasgow Scotland - Gatwick ( GLA - LGW )
5.0 /5
Becky
Date 2019-06-07 Location United Kingdom Age 51-70 Class Economy

it was a good flight and on time

4.0 /5
3 reviews
Manchester
Doha
Manchester International - Doha ( MAN - DOH )
5.0 /5
Jemm120
Date 2019-06-30 Location UK Age 51-70 Class Economy

A good flight lots of food lovely polite air stewards. Entertainment very good.

3.0 /5
2 reviews
Manchester
Malaga
Manchester International - Málaga ( MAN - AGP )
5.0 /5
Stu
Date 2019-06-18 Location Chorley UK Age 31-50 Class Economy

A world apart from the budget airlines and well worth the small extra cost.

5.0 /5
1 reviews
Newcastle
London
Newcastle International - Heathrow ( NCL - LHR )
5.0 /5
diannen/a
Date 2018-05-28 Location newcastle Age 51-70 Class Economy

the flight crew were incredibly helpful and professional with a keen sense of humour. An excellent flight due to the great staff.

3.8 /5
5 reviews
London
Malaga
Gatwick - Málaga ( LGW - AGP )
5.0 /5
P.D
Date 2018-05-21 Location Ireland Age 51-70 Class Economy

Good flight

3.8 /5
6 reviews
London
Faro
Heathrow - Faro ( LHR - FAO )
5.0 /5
Lucky
Date 2019-05-19 Location Uk Age Over 70 Class Economy

All good nothing to complain about saved us a lot of money on the fare compared to BA

3.0 /5
3 reviews
Dusseldorf
London
Düsseldorf International - Heathrow ( DUS - LHR )
5.0 /5
DrJohnty
Date 2019-05-17 Location Jersey CI Age 51-70 Class Economy

Very comfortable flight and pleasant crew.

4.5 /5
2 reviews
London
Madrid
Heathrow - Adolfo Suárez Madrid - Barajas ( LHR - MAD )
5.0 /5
mary
Date 2018-05-13 Location England Age 51-70 Class Economy

excellent service would have preferred a cheaper price.

3.7 /5
3 reviews
Best offer £120 The best offer we have found is £120
Hand luggage allowance 56 x 45 x 25 cm British Airways's hand luggage must not exceed 56 x 45 x 25 cm.
Hand luggage weight 23 kg The hand luggage weight must not exceed 23 kg.
Fidelity programme Executive Club If you are a frequent flyer, you can benefit from the British Airways fidelity programme.

Plan your trip