Do you need help?

Call for exclusive deals: 0800 026 3723

Book British Airways flight tickets on eDreams

Why book with eDreams
Smart combination of flights
Secure flight booking
24/7 customer service

British Airways top flight deals

London - Tirana
return from £402
London - Dubai
return from £388
London - Madrid
return from £137
Tirana - London
return from £196
London - Porto
return from £231
London - Funchal
return from £334

British Airways

Flying with British Airways

British Airways (BA) was founded in 1973 and is the UK's largest international airline, and the second largest in Europe, with a fleet of over 240 aircraft and carrying almost 32 million passengers in 2010. The airline's two main hubs are located in London's two major airports, Heathrow and Gatwick, and it offers routes to more than 160 destinations, including six domestic.

In January 2011, British Airways and Iberia officially merged creating the International Airlines Group (IAG), the world’s third largest airline in terms of annual revenue. The British Airways Group includes British Airways Plc and a number of additional companies. The airline has partnerships and agreements with numerous companies, and being a founding member of Oneworld alliance, British Airways is able to operate a network that covers more than 600 destinations.

The company also has agreements with independent airlines based in the United Kingdom, which fly under British Airways name, flight code and company conditions. It also offers code share routes with other airlines. BA Cityflyer, British Midland International (BMI), OpenSkies, and British Airways World Cargo are subsidiary airlines owned by British Airways.

Online check-in

There are four ways you can check in for your British Airways flight:

  • Online: from 24hrs prior to scheduled flight departure. Boarding passes can be printed out at home or at an airport check-in kiosk.
  • On your mobile: available from 24hrs before scheduled flight time. Passenger boarding passes are downloaded and stored on their mobile.
  • At an airport kiosk: passengers can check in and print out their boarding pass with the British Airways airport kiosks.
  • At a check-in desk: passengers may also check-in at the British Airways check-in desks.

Cabin luggage allowance

Passengers are entitled to one piece of hand baggage with a maximum weight of 23kg. Restrictions on baggage dimensions also exist and they are as follows, 40cm x 30cm x 15cm. In addition to hand luggage, passengers may also carry aboard British Airway flights a laptop or handbag with dimensions not exceeding 56cm x 45cm x 25cm. Both items must fit in the bag gauge at the check-in counter.

Checked baggage allowance

Included in the flight ticket price is a checked bag with maximum dimensions of 90cm x 75cm x 43cm including the wheels and handles, etc. Extra bags are allowed for an additional price. Save money on additional baggage by paying online before you fly. Bags exceeding the free weight allowance will be subject to an overweight baggage charge.

Additional information

  • Airline name: British Airways IATA code : BA
  • IATA code : BA
  • Year founded: 1973
  • Headquarters: London, UK
  • Website: www.

Browse British Airways flights to all your favourite destinations and book with eDreams now!

British Airways flight reviews by eDreams customers

3.7 /5
Total reviews: 23
Almeria - Adolfo Suárez Madrid - Barajas ( LEI - MAD )
1.0 /5
Date 2019-07-08 Location English resident in Spain Age Over 70 Class Economy

Air Nostros Good/ Iberia AS usual very poor

1.0 /5
1 reviews
Landvetter - Heathrow ( GOT - LHR )
5.0 /5
Date 2019-05-26 Location England Age 51-70 Class Economy

Clean efficient good flight

5.0 /5
1 reviews
Heathrow - Sydney Airport (Kingsford Smith Airport) ( LHR - SYD )
3.0 /5
Date 2019-04-23 Location Norfolk Age 31-50 Class Economy

Far too few stewards serving economy. Food and drinks had run out by the time we were served. Drinks served an hour and a half into the outgoing flight.

3.7 /5
3 reviews
Heathrow - Langenhagen ( LHR - HAJ )
5.0 /5
Date 2019-04-17 Location Freetown Age 31-50 Class Economy

Honestly everything was pleasant and went smoothly

5.0 /5
1 reviews
London City - Ibiza ( LCY - IBZ )
4.0 /5
Date 2019-04-08 Location London Age 51-70 Class Economy


4.0 /5
1 reviews
Warsaw Frederic Chopin Airport - Heathrow ( WAW - LHR )
5.0 /5
Date 2019-04-06 Location Poland Age 31-50 Class Economy

Everything fine with journey

5.0 /5
1 reviews
Gatwick - Vc Bird Intl ( LGW - ANU )
1.0 /5
Date 2019-04-03 Location London Age 31-50 Class Economy

I found the fight attendance shape and imperient, at times condescending an rude.

1.0 /5
1 reviews
Linate - Newcastle International ( LIN - NCL )
3.0 /5
Date 2019-03-09 Location Italy Age Under 30 Class Economy

What is the point having cheaper flights and then finding out on the day of the journey that is because the changing gate are 1.5 hrs away from each other!!

3.0 /5
1 reviews
London City - Geneva ( LCY - GVA )
1.0 /5
Date 2019-02-28 Age Under 30 Class Economy

BA cancelled the flight for no reason at all, causing a huge disruption in my business, significant disruptions in my client relationships and unforseeable financial damage.

1.0 /5
1 reviews
Belfast City Apt - Heathrow ( BHD - LHR )
5.0 /5
Date 2019-02-27 Location London Age Under 30 Class Economy

How can you justify £248 for a 1 hour flight? Simply ridiculous. But I had to pay because I had to travel home for personal reasons

5.0 /5
1 reviews
Gatwick - Ile Maurice Sir Seewoosagur ( LGW - MRU )
5.0 /5
Marie codabaccus
Date 2019-02-18 Location Clacton On sea Age 31-50 Class Economy

My trip was very amazing thank you I will go back again

5.0 /5
1 reviews
Buenos Aires
Heathrow - Jorge Newberry ( LHR - AEP )
3.0 /5
Date 2019-01-19 Location UK Age 51-70 Class Economy

Outbound departure delayed by 2 hours and missed my connection in Sao Paolo as a result. BA were very good at getting me an alternative flight with another airline and I arrived just 90 minutes late in Mendoza.

3.0 /5
1 reviews
View more

Other popular airlines

More British Airways flights