Adequate to good experience. Comfort was mediocre but everything else was good..
Old tired plane, Uncomfortable business class seat. Breakfast dreadful and meagre. At least flight was on time!
Terrible, We experienced massive delays and then couldn’t book a hotel through the link provided, nothing was available. We then went to the airport the next day and experienced further delays, almost no communication was given. We had dinner at lunchtime and breakfast at midnight. We then landed in Jhb at 1am and had to book another hotel as our flight to durban was at 8am. The experience was painful and very expensive.
They are disorganized….show your flight info half an hour before take off, so you are running all over the place. Customer personnel are not helpful, and act like you are bothering them when you asked for assistance - very rude!!! My very first and last time flying with British airways… good thing we have other options.
Was 3 hrs delayed and my poor friend I met in Barcelona was waiting at airport for 3 hrs. Dallas airport was awful
Very bad experience they cancelled my ticket and no body bothered to even inform me, i was on the airport and it’s come to my knowledge that it was cancelled a week back,
Pleasant staff. Entertainment system was down in many rows for a while the staff did rectify it in the end.
I was charged fees for check in bags at the airport by British Airways. It was supposed to be no charge but Kayak messed up my booking apparently and I had to pay for check in bags. I paid $175.
The worst travel experience of my life. Boarding chaos, delays and disorganisation at every stage. The worst of many was sitting in freezing temperatures for 10 hours whilst asking all cabin crew to turn the heat up to no avail.
Denied boarding passes for connecting flight. Missed connection as a result. Customer services T5 Heathrow airport vile, arrogant people who lied to us and threatened us.