Book British Airways flight tickets on eDreams

British Airways top flight deals and other popular routes

Save big and visit this destination

DUB
05 Jan - 08 Jan Aberdeen Dublin
£76 £71
Prime price per passenger
NCL
07 Jan - 09 Jan Southampton Newcastle
£222 £218
Prime price per passenger
ABZ
06 Jan - 09 Jan Manchester Aberdeen
£224 £220
Prime price per passenger
NQY
05 Jan - 08 Jan Manchester Newquay
£254 £249
Prime price per passenger
MAN
29 Dec - 01 Jan Aberdeen Manchester
£230 £226
Prime price per passenger
BHX
03 Jan - 05 Jan Aberdeen Birmingham
£261 £257
Prime price per passenger

At eDreams, we have a long-lasting tradition of making travel dreams come true. That’s why, if you’ve been dreaming of making that long-awaited trip to your favourite destination, we have prepared a whole set of great deals to fly there with your preferred airline too: British Airways (BA). That’s right! Whether it’s for business, leisure, or adventure, securing a cheap flight is always a breeze, thanks to our user-friendly platform.

Simply use our search engine to compare flights, select your perfect deal, and book your British Airways flight in minutes. With eDreams, you’ll enjoy both great prices and a seamless booking experience.

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:

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

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

British Airways flight reviews by eDreams customers

Book a cheap flight with British Airways
3.7 /5
Total reviews: 128
Manchester
Johannesburg
Manchester International - OR Tambo International Airport ( MAN - JNB )
5.0 /5
Sonja
Date 2019-08-28 Location UK Age 51-70 Class Economy

Unable to use app to pre book seats; too complicated. Had to go through BA direct who were very helpful. Disliked the fact one has to pay extra for seats which start at £30.

5.0 /5
2 reviews
Funchal
London
Madeira - Gatwick ( FNC - LGW )
5.0 /5
Tourist
Date 2018-08-27 Location Portugal Age 31-50 Class Economy

Very good service!

5.0 /5
1 reviews
London
Newcastle
Heathrow - Newcastle International ( LHR - NCL )
5.0 /5
none
Date 2018-08-12 Location London Age 51-70 Class Economy

I think BA could make the booking for luggage clearer - you are not sure whether you have booked in suitcases for the hold

5.0 /5
1 reviews
London
Copenhagen
Heathrow - Kastrup ( LHR - CPH )
5.0 /5
Yasim
Date 2018-07-23 Location Sweden Age 31-50 Class Economy

Setisty all the service of Britishairways

5.0 /5
1 reviews
London
Alicante
Heathrow - Alicante ( LHR - ALC )
5.0 /5
Balbir
Date 2018-07-22 Location Uk Age 51-70 Class Economy

Good flight. Timing was good as my daughter could come and collect me fromvthe airport at night.

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

Clean efficient good flight

5.0 /5
1 reviews
London
Bucharest
Heathrow - Otopeni International ( LHR - OTP )
5.0 /5
Basty
Date 2018-05-02 Location Romania Age 31-50 Class Economy

Good staff... professional

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

Everything fine with journey

5.0 /5
1 reviews
Edinburgh
London
Turnhouse - Gatwick ( EDI - LGW )
5.0 /5
Javaid
Date 2018-04-25 Location Scotland edinburgh Age 31-50 Class Economy

Great flight experience. I would always like to travel with British airways

5.0 /5
1 reviews
Abuja
London
Abuja - Heathrow ( ABV - LHR )
5.0 /5
Elder
Date 2018-04-21 Location Nigeria Age 51-70 Class Economy

Their prices are higher than other airlines for the same route.

5.0 /5
2 reviews
London
Hanover
Heathrow - Langenhagen ( LHR - HAJ )
5.0 /5
Florence
Date 2019-04-17 Location Freetown Age 31-50 Class Economy

Honestly everything was pleasant and went smoothly

5.0 /5
1 reviews
London
Amsterdam
Gatwick - Schiphol ( LGW - AMS )
5.0 /5
ciilow
Date 2018-04-12 Location Somalia Age 31-50 Class Economy

very good service

5.0 /5
1 reviews
London
Lisbon
Heathrow - Lisboa ( LHR - LIS )
5.0 /5
Jaswinder singh
Date 2020-03-17 Location Portugal faro Age 31-50 Class Economy

Very good service.l like british airways.i like trevells british airways. British airways very good staff.

5.0 /5
2 reviews
Belfast
London
Belfast City Apt - Heathrow ( BHD - LHR )
5.0 /5
Stephanie
Date 2019-02-26 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
London
Berlin
London City - Tegel ( LCY - TXL )
5.0 /5
EvK
Date 2018-02-22 Location London Age 31-50 Class Economy

Great flight from Lcy

5.0 /5
1 reviews

Plan your trip