
After arriving in JNB in good time from LHR getting this flight was pretty straight forward. We did have to collect our cases in JNB and check them in again for our flight. We had been given our boarding cards for both legs in LHR so were able to relax and enjoy a nice drink between flights. JNB is a very nice and modern airport.
Boarding was straight forward and we pushed off on time. They did serve us a sandwich on board with drinks. There were no entertainment systems. The crew were friendly and helpful and we touched down in CPT on time and enjoyed a lovely trip.