Upgrade to Main Cabin Extra for early boarding and complimentary drinks on longer flights.
Access Flagship Lounges at Heathrow with premium seating, meals, and cocktail service.
Low season | February |
---|---|
High season | December |
Direct departures
Johannesburg OR Tambo to London Heathrow
Monday
American Airlines,British Airways,China Eastern, +5 more
American Airlines,British Airways, +6 more
4
5
Tuesday
American Airlines,British Airways,China Eastern, +5 more
American Airlines,British Airways, +6 more
4
5
Wednesday
American Airlines,British Airways,China Eastern, +5 more
American Airlines,British Airways, +6 more
4
5
Thursday
American Airlines,British Airways,China Eastern, +5 more
American Airlines,British Airways, +6 more
4
5
Friday
American Airlines,British Airways,China Eastern, +5 more
American Airlines,British Airways, +6 more
4
5
Saturday
American Airlines,British Airways,China Eastern, +5 more
American Airlines,British Airways, +6 more
4
5
Sunday
American Airlines,British Airways,China Eastern, +5 more
American Airlines,British Airways, +6 more
4
5
Direct returns
London Heathrow to Johannesburg OR Tambo
Monday
American Airlines,British Airways,China Eastern, +5 more
American Airlines,British Airways, +6 more
4
5
Tuesday
American Airlines,British Airways,China Eastern, +5 more
American Airlines,British Airways, +6 more
4
5
Wednesday
American Airlines,British Airways,China Eastern, +5 more
American Airlines,British Airways, +6 more
4
5
Thursday
American Airlines,British Airways,China Eastern, +5 more
American Airlines,British Airways, +6 more
4
5
Friday
American Airlines,British Airways,China Eastern, +5 more
American Airlines,British Airways, +6 more
4
5
Saturday
American Airlines,British Airways,China Eastern, +5 more
American Airlines,British Airways, +6 more
4
5
Sunday
American Airlines,British Airways,China Eastern, +5 more
American Airlines,British Airways, +6 more
4
5
The cabin was warm and few used the blankets. I should’ve upgraded.
The cabin was warm and few used the blankets. I should’ve upgraded.
Poor. Seats uncomfortable. No leg room. Hot and humid the whole trip. Food and staffs were ok.
Delay more than hour created pressure to catch the connecting flight
The seats were so close together, when the man in front of me put his seat back, the screen in front of me was 9 inches from my face. There is no way to lean forward if I needed to pick something up. It was pretty uncomfortable for a ten hour flight. I was very surprised.
The food was good. Most the staff was pleasant. The flight would be drastically improved with WiFi on a long international flight.
The crew was very friendly and nice! Very smooth flight.
Absolutely amazing! Best airline i have flown with, huge difference to United!
Swiss airline do not allow online check-in before 24 hrs, this is very inconvenient to us. I tried many ways such as booking code(6 numbers) or 13 booking numbers , neither of them work, Lufthansa is better which allow us to check in even before 30 hrs, so we can assign our seats( not many people want spend extra money to assign seats on top of airfare which is already spent.)
Delayed 30 mins Forced to check in my carry on luggage
The biggest let down was with booking experience through Kayak. I booked a flight with checked bags on Kayak. Right away I got a message from travel agency that the flight is not confirmed and to call them. I called them and they said the flight I have booked is no longer available with the price I have booked it for and I can book it with about $100 more. I already had other options I could book with cheaper price so I asked them to cancel my booking. Then they said I can have the ticket with the same price but a date change which was not working for me as I had to be there for a seminar. So again I said no then they said they will cover the charges and confirm my flight. When comes time for check-in I see I have no checked bag option which means the travel agency deceived me saying I can have my booking as I had booked it. And at that point I ended up paying $155 for my checked bag going back and forth. I am extremely angry and unhappy with this experience
Flight was great only departure was delayed to saome ground crew issues
It was good although we could not land in Munich due to weather and we had to go to Stuttgart. Missed our second flight. They did get us on another flight but the seats where not the ones I paid for in the flight that we missed.
The United Airlines crew that operated this flight was subpar. They didn’t
Excellent once on board. Security staff at Johannesburg rude and aggressive.
It was my first experience in business class. It was everything I expected and more. Service was impeccable, food was delicious and I felt rested once I arrived to London
The plane was 3 hours late. What more can I say?!.. This, plus my horrendous experience of the second leg of my trip in where the plane had to be boarded (off and on) without escalators.. but not-covered outside regular steps…!! No… this is my last flight with Lufthansa!! Never again!
Loved flying with this airline. Professional, courteous staff who did everything possible to make the long flight comfortable!
I had a family emergency and couldn’t board and I contacted underpricer to help me get a refund or just a flight adjustment as i would still be flying later that week, and that hasn’t happened. I will never book a flight through kayak/ underpricer ever again.
Crew is good. Food lacked any taste. Comfort of seating in economy was worst ever experienced.
Missed our flight to London and we were put on coach seats to Munich.
Not what you’re looking for? Find thousands of other hotels, flights, car rentals and package deals with KAYAK.