Estados Unidos ($)
United States ($)
Deutschland (€)
Portugal (€)
United Kingdom (£)
Italia (€)
International (€)
France (€)
España (€)
México ($)
Argentina ($)
Colombia ($)
Chile ($)

Book British Airways flights on eDreams

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

Cheapest British Airways flight deals

Flights from Johannesburg to Atlanta with British Airways
Johannesburg - Atlanta
return from R9,971
Flights from Johannesburg to Dallas with British Airways
Johannesburg - Dallas
return from R10,128
Dublin - Johannesburg
return from R7,372
Johannesburg - Boston
return from R9,908
Johannesburg - Las Vegas
return from R10,434
Port Elizabeth - Amsterdam
return from R8,885

British Airways

British Airways information

Going on holiday is exciting but searching for the best deal not so much. Search for British Airways flights on eDreams and save time browsing for the lowest prices on the web. Our powerful search engine does all the work for you! Enter you chosen destinations and wait while it filters amongst thousands of flights from over 440 airlines to bring you a handy list ordered in accordance with price, number of stop overs and time. Our smart choice, featuring athe direct route with the best price. helps making the decision a little easier! Alternatively, browse the other travel options returned for British Airways and select what suits you best. We're flexible!

If you are flexible too on your dates or chose of destination then take a look at your British Airways flight deals displayed above. They comprise some of the most popular routes amongst our customers with the lowest price. Let us inspire you for your next trip!

So, don't delay! Give our speedy search engine a whirl and discover how easy it is to search with eDreams and how cheap it can be with flights starting at R7372. Bargain!

British Airways latest customer reviews

Find cheap flights with British Airways
4.0 /5
Total reviews based on: 138
Johannesburg
Port Elizabeth
OR Tambo International Airport - Port Elizabeth Airport ( JNB - PLZ )
5.0 /5
Charlie
Date 2019-09-26 City UK Age Over 70 Class Economy

Apart from having to change planes due to instrument failure (top marks to the Pilot) which caused severe delay for arrival in PE for a very short stay anyway, the flight was excellent . The crew were very efficient and cheerful and a credit to their profession .

4.1 /5
16 reviews
Windhoek
Port Elizabeth
Hosea Kutako Int'L - Port Elizabeth Airport ( WDH - PLZ )
5.0 /5
Chef D
Date 2019-09-16 City Namibia Age Under 30 Class Economy

Overall experience was good, all flights were on time and no flight cancellations were experienced. Thank you.

5.0 /5
1 reviews
Port Elizabeth
Cape Town
Port Elizabeth Airport - Cape Town International Airport ( PLZ - CPT )
5.0 /5
Andile
Date 2019-09-14 City capetown Age 31-50 Class Economy

everything was excellent

4.8 /5
4 reviews
Port Elizabeth
Johannesburg
Port Elizabeth Airport - OR Tambo International Airport ( PLZ - JNB )
5.0 /5
Monz
Date 2019-08-14 City Zimbabwe Age 31-50 Class Economy

It was nice to travel with BA.the hostesses were friendly.everything was cool.

3.6 /5
9 reviews
Windhoek
Johannesburg
Hosea Kutako Int'L - OR Tambo International Airport ( WDH - JNB )
5.0 /5
Barbs
Date 2019-07-09 City Namibia Age 31-50 Class Economy

Thank you for your sterling assistance with our travel arrangements

3.2 /5
5 reviews
Port Elizabeth
Port Elizabeth
Port Elizabeth Airport - Port Elizabeth Airport ( PLZ - PLZ )
5.0 /5
Grunt
Date 2020-03-03 City Age Class Economy

British Airways were incredible! Our entire experience with them was fantastic!

5.0 /5
1 reviews
Cape Town
Durban
Cape Town International Airport - Durban International Airport ( CPT - DUR )
5.0 /5
prudy
Date 2020-03-22 City cape town Age 31-50 Class Economy

was treated well. also informed immediately of flight cancellation and put on other flight immediately. Really appreciated that. Will definetly make use of your service again snd recommend you to fruends abd colleagues.

4.3 /5
10 reviews
Harare
Johannesburg
Harare - OR Tambo International Airport ( HRE - JNB )
5.0 /5
Vee
Date 2020-02-27 City Zimbabwe Age 31-50 Class Economy

The best trip I had

4.5 /5
6 reviews
Durban
Cape Town
Durban International Airport - Cape Town International Airport ( DUR - CPT )
5.0 /5
Mkhule
Date 2019-11-09 City Durban Age 31-50 Class Economy

It was on time and had breakfast

3.6 /5
10 reviews
Durban
Port Elizabeth
Durban International Airport - Port Elizabeth Airport ( DUR - PLZ )
4.0 /5
Glen
Date 2019-08-20 City Port Elizabeth Age 51-70 Class Economy

Was unable to do online check in

2.7 /5
3 reviews
Durban
Johannesburg
Durban International Airport - OR Tambo International Airport ( DUR - JNB )
4.0 /5
Bobo
Date 2020-03-04 City Gauteng Age 31-50 Class Economy

The experience was good,i was impressed

3.7 /5
6 reviews
Johannesburg
Tucson, AZ
OR Tambo International Airport - Tucson International Airport ( JNB - TUS )
4.0 /5
Lizanne
Date 2020-03-21 City Cape Town Age 31-50 Class Economy

On return flight BA50 LHR - JHB there was a baby crying NON STOP 2 rows ahead of me (row80) it was a MAJOR disruption and I eventually asked the hostess for another seat so I could get some rest. It was terrible.

4.0 /5
1 reviews
Johannesburg
Harare
OR Tambo International Airport - Harare ( JNB - HRE )
4.0 /5
Pepe
Date 2020-01-21 City Ekurhuleni Age 51-70 Class Economy

mine was a good experience

4.0 /5
7 reviews
Johannesburg
Chicago
OR Tambo International Airport - O'hare International Airport ( JNB - ORD )
3.0 /5
Emlun
Date 2020-02-28 City South africa Age 31-50 Class Economy

British airlines was a good flight but America airlines was terrible

3.0 /5
1 reviews
Billund
Port Elizabeth
Billund - Port Elizabeth Airport ( BLL - PLZ )
3.0 /5
MJ
Date 2019-12-10 City South Africa Age 31-50 Class Economy

Denied access when boarding. Was put on the next flight from London to RSA. Was given a 10 pound voucher while waiting..what can you buy with that in an airport. Baggage arrived 3 days late. Delayed by 7 hours on return flight to Denmark.

3.0 /5
1 reviews

Other top airlines

International sites