Review: SAA business class from London to Johannesburg (and back) – Part 2
Links on Head for Points may support the site by paying a commission. See here for all partner links.
This is part two of my review of the South African Airways business class service between London and Johannesburg focusing on the food.
Part one which looks at South African’s A330-300 business class cabin and my seat is here.
As a reminder, South African Airways gave us a free return trip to try out the brand new A330-300 aircraft. This has an improved Business Class seat and is now operating SAA’s daily London to Johannesburg flight. HfP paid its own hotel and other expenses.
Food and drink
We were offered a welcome drink before take off, both outbound and inbound. The choices were either orange juice or South African sparkling white wine (Laborie Brut which retails at £7).
Food outbound
Shortly after take off we were served canapes and drinks. I enjoyed the Laborie Brut, so I had another glass. There were also two different red wines and white wines as well as three different beers and the usual gin, whisky, rum and soft drinks.
Next was a choice of a starter. I had the tomato soup with garlic bread. The other options were Beef Bresaola or a seasonal salad.
As you can see, everything was nicely plated albeit served on a large tray. This was removed before dessert was served.
The main course choices were seared beef filet, roasted chicken supreme, seafood trio and aubergine stew. I chose the seafood trio which turned out to be just one kind of fish: salmon. It was very good though.
For dessert I chose cheese with crackers. I was offered a port wine but chose some water instead. In general I thought that this was a good quality light meal which was a sensible choice given that most people would be trying to sleep immediately after eating.
Before going to sleep I was asked to fill out a piece of paper with the breakfast options for the next morning. I chose natural yogurt and fruit with a croissant and muffin. The coffee was ok by aircraft standards.
Food inbound
The canape selection was different to the one from the outbound flight. Whilst this is only a small thing, it does make a difference as the same food would have been a bit boring.
I chose the soup of the day as my starter which was a mixed vegetable soup. The other options were smoked salmon with trout pate or a seasonal salad. Again, whilst the return flight departs at the same time of day (early evening) as the outbound flight, SAA had changed the options to ensure that you got some variety.
The main course options were pan fried beef fillet, lemon and olive herbed buttered chicken breast, herbed pancake stuffed with spinach and roasted Norwegian salmon. I chose the latter. It was good but the fish was a little bit dry.
Dessert was ice cream and/or a cheese plate.
My breakfast the next morning was pretty much the same as on the outbound flight. This time I wasn’t asked to order my food in advance.
Overall the food worked well and was well up to the standard you would expect from a major international carrier in business class.
And I made a video …..
I edited a few clips into a short video of the new A330-300 South African Airways Business Class product. You can subscribe to our YouTube channel via this page – this is the same link to visit if the video does not automatically appear below.
Conclusion
I had two good flights to Johannesburg and back. South African Airways has a sound new business product with a good sized, comfortable fully flat seat.
Except for the dry salmon on the inbound flight the food was very good and so was the drink selection. It was also great to have two different food menus on the inbound and outbound flight. The cabin crew made me feel welcome and was very attentive throughout the whole flight.
With the 1-2-1 seating configuration also offering lots of privacy, the whole package works well and I recommend them for your next flight to South Africa and the wider region.
There are two more articles still to come. Tomorrow I will take a look at the SAA flagship lounge in Johannesburg, and next weekend I will share my thoughts on the InterContinental Sandton Towers hotel.
PS. If you are not a regular Head for Points visitor, why not sign up for our FREE weekly or daily newsletters? They are full of the latest Avios, airline, hotel and credit card points news and will help you travel better. To join our 65,000 free subscribers, click the button below or visit this page of the site to find out more. Thank you.

How to earn Star Alliance miles from UK credit cards (April 2025)
None of the Star Alliance airlines currently have a UK credit card.
There is, however, still a way to earn Star Alliance miles from a UK credit card.
The route is via Marriott Bonvoy. Marriott Bonvoy hotel loyalty points convert to over 40 airlines at the rate of 3:1.
The best way to earn Marriott Bonvoy points is via the official Marriott Bonvoy American Express card. It comes with 20,000 points for signing up and 2 points for every £1 you spend. At 2 Bonvoy points per £1, you are earning (at 3:1) 0.66 airline miles per £1 spent on the card.
There is a preferential conversion rate to United Airlines – which is a Star Alliance member – of 2 : 1 if you convert 60,000 Bonvoy points at once.
The Star Alliance members which are Marriott Bonvoy transfer partners are: Aegean, Air Canada, Air China, Air New Zealand, ANA, Asiana Airlines, Avianca, Copa Airlines, Singapore Airlines, TAP Air Portugal, Thai Airways, Turkish Airlines and United Airlines.
You can apply here.

Marriott Bonvoy American Express
20,000 points for signing up and 15 elite night credits each year Read our full review
Comments (14)