Book British Airways flight tickets from £32 with eDreams

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

Cheap British Airways flights

Palma de Mallorca
London → Malaga
London → Tirana
London → Palma de Mallorca
London → Funchal
London → Amsterdam
London → Barcelona
London → Faro
London → Edinburgh
London → Madrid
London → Alicante
Malaga → London
Malaga → Manchester
2 stops
Malaga → Bristol
2 stops
Malaga → Birmingham
2 stops
Palma de Mallorca → London
1 stop
Barcelona → London
Barcelona → Accra
2 stops
Barcelona → Edinburgh
1 stop
Barcelona → Milan
Barcelona → Rome
Amsterdam → London
Amsterdam → Edinburgh
2 stops

The prices shown are only for your reference. They reflect the best prices found through our search engines during the last 5 days and they correspond to one-way flights, or the arithmetic half of return flights for an adult in tourist class, with departure date within the following 45 days from the current date. Prices may be a reflection of connecting flights, secondary airports and unusual hours.

Relevant British Airways information

Free carry-on (56x45x25cm) on your flight.

Book from 704 British Airways routes with eDreams!

Online check-in from 24h to 1h preceding departure.

* This Price is based on eDreams search results for flights performed within the next 365 days for this airline. It reflects the cheapest price per route for an adult passenger that can be found in our system

British Airways latest news

01/02/2017British Airways has been ranked as the 15th best full-service airline in the world, according to the eDreams Best Airlines survey 2017. This study is conducted every year listing the overall top 15 airlines, and is based on eDreams customer reviews received during 2016.

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.

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.

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.

Additional information

Airline name: British Airways 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!

Latest British Airways flight reviews

Average Rating4.0/5

Was informed on info board that there would be a delay in arriving at Malaga, but no delay in take off. Once on plane after short time, was informed of computer issue & then told off long delay on runway, 50 mins later take off. Made up time but still late.

Average Rating2.0/5

Despite what was written on British Airways website, I was not given any food. No dinner, no snack, no water. We also took off 30min behind schedule. Little information was given.

Average Rating5.0/5

Slightly unusual that BA don't accept cash for in flight purchases, also total lack of inflight entertainment.... But not really a deal breaker, otherwise everything OK.


London Heathrow - Vienna Schwechat (LHR - VIE)From: £132

Average Rating2.0/5

BA is now more like Ryanair than ever....shocking to have to buy even a glass of juice!!! And no pillows or blankets available except for business class!!!

I don't have one

Malaga Málaga - London City (AGP - LCY)From: £126

Average Rating5.0/5

Glad to see BA stick to their standards of service. Unique in their own quality of service even though it is an older company, compairing their service to other low cost flight companies I would say BA has far better one than them. Also the plane is spacious, a whole lot quieter, friendly staff and you don't have to pay separately for simple foods on thr plane as it comes with the service. Just how it is supposed to be.


London Heathrow - Milan Linate (LHR - LIN)From: £94

Average Rating5.0/5

I was given a voucher that if I book a holiday I will be given discount and I'm entering the said code did not apply very dissapointed


Berlin Tegel - London Heathrow (TXL - LHR)From: £127

Average Rating4.0/5

Flight good but we had a long bus drive from plane to terminal. Would seriously consider not flying to Heathrow.

Blah Blah

Isle of Man Ronaldsway - Rome Fiumicino (IOM - FCO)

Average Rating5.0/5

I highly appreciated the sms send by british airways informing of a possible delay in departure the next morning early..they still wanted pax at airport at 6am BUT informed probable departure after 9 due to the be kept informed is important :)


Newquay Civil - Paris Charles De Gaulle (NQY - CDG)

Average Rating1.0/5

Flight was over an hour late leaving Newquay which meant that when we got to Heathrow we had missed our coach to get to Gatwick. We arrived at Gatwick 2 minutes before our second flight was due to leave. Thankfully British Airways were very helpful and managed to book us on a later flight and provided ?20 in vouchers for food. On the way home our flight to Newquay was cancelled completely and we were put on a coach which meant we arrived home 6 hours later than planned. Not a pleasant experience at all.


Montpellier Mediterranee - London Heathrow (MPL - LHR)

Average Rating5.0/5

British airways was absolutely brilliant and amazing. Compared to the regular easy jet or Ryanair, it really was a first class experience which made us feel like valued costumer, rather than disposable cattle. We loved it so much, we will use British airways again as soon as we get the chance as long as it is not too expensive. In this case it was very reasonable. ??


This Site is published by eDreams for comparison, information and commercial purpose and it has no link with the official website of the airline here above mentioned.