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 |
Find which airlines fly direct from Johannesburg OR Tambo Airport to London Heathrow Airport, which days they fly and book direct flights.
Direct departures
Johannesburg OR Tambo to London Heathrow
Monday
American Airlines,British Airways,China Eastern, +4 more
American Airlines,British Airways, +5 more
3
4
Tuesday
American Airlines,British Airways,China Eastern, +4 more
American Airlines,British Airways, +5 more
3
4
Wednesday
American Airlines,British Airways,China Eastern, +4 more
American Airlines,British Airways, +5 more
3
4
Thursday
American Airlines,British Airways,China Eastern, +4 more
American Airlines,British Airways, +5 more
3
4
Friday
American Airlines,British Airways,China Eastern, +4 more
American Airlines,British Airways, +5 more
3
4
Saturday
American Airlines,British Airways,China Eastern, +4 more
American Airlines,British Airways, +5 more
3
4
Sunday
American Airlines,British Airways,China Eastern, +4 more
American Airlines,British Airways, +5 more
3
4
Direct returns
London Heathrow to Johannesburg OR Tambo
Monday
American Airlines,British Airways,China Eastern, +4 more
American Airlines,British Airways, +5 more
3
4
Tuesday
American Airlines,British Airways,China Eastern, +4 more
American Airlines,British Airways, +5 more
3
4
Wednesday
American Airlines,British Airways,China Eastern, +4 more
American Airlines,British Airways, +5 more
3
4
Thursday
American Airlines,British Airways,China Eastern, +4 more
American Airlines,British Airways, +5 more
3
4
Friday
American Airlines,British Airways,China Eastern, +4 more
American Airlines,British Airways, +5 more
3
4
Saturday
American Airlines,British Airways,China Eastern, +4 more
American Airlines,British Airways, +5 more
3
4
Sunday
American Airlines,British Airways,China Eastern, +4 more
American Airlines,British Airways, +5 more
3
4
The meal was wonderful and strawberry ice cream was a plus.
The meal was wonderful and strawberry ice cream was a plus.
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 cushion of the seats are old and very thin. The food can be more tasty or come with salt packages
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
I slept the whole flight so I can't tell you about the food and there was no entertainment offered. Crew was very nice, seats were comfortable in business, and boarding was easy.
I haven't flown Swiss in a long time. I was disappointed that after paying $14,907 for 3 business class seats, we still had to pay another $200 for a single business class seat. All the window seats used to be single seats. Now it's every other one and if you want a single seat it's extra. Also, The double seats do not have pods or any privacy. We landed in Chicago after a long 10 hour flight and our connecting flight was on United. Because we do not have status on Swiss, we were not allowed to use the United lounge, even with business class seats. My father is on crutches and we had a 4 hour layover. No lounge was also disappointing. All of my status is on British Airways so I will go back to flying BA. We flew Swiss because my father did not want to go through Heathrow. On a positive, the crew were super nice and accommodating for my father who had recently had hip replacement surgery. Food was okay. I"m not a good person to critique the food, I never like airplane food.
Terrible plane small airbus good for a 1 hr trip I booked business as it is. A night flight and 4hrs trip it was an ordinary economy seat with no one next to me what a joke what a stupid decision to buy business
For the price of the ticket it's probably the best service in the world
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 Lufthansa app needs a whole revamp flight got delayed and it kept showing original time. Communicate better with you customers
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.
Seats were terribly uncomfortable! Couldn’t sleep! I paid for good seats when scheduled with Lufthansa, got crappy mid-section seats on Air Canada!
No refreshments apart from a bottle of water. No pillows. No entertainment. Flight delayed by 52 minutes.
Generally everything was OK,except the food but that seems to be a normal tendency for all the airlines nowadays
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.
The payment system was not working so was unable to connect wifi the entire flight
The boarding call announcements versus the Staff announcements versus the digital signage board on the out-going and returning flights WERE NOT IN SYNC. I was sent through check and re-checks 3 times. WHY?
Absolutely the worst airline. Can’t find anything positive to say. We were in business which is the same as most airlines coach
everything to do with KAYAK was terrible. Your customer facing departments are utterly useless, timewasting and unhelpful.
I ordered short ribs for main course. It tasted sweet, really sweet. Horrible.
When checking our bags we were told our bags would go through our final destination. This did not happen. When boarding, after group 3 it was a free for all, everyone boards. When served lunch, I asked for anything without dairy, I was given popcorn and gummy snacks. She said she would come back with more options, she never did. Also, when traveling through London, they don’t tell you your gate number until 1 hour before flight leaves, causing everyone to run to their gate.
Full flight, but crew was great. No wifi and no seatback entertainment, so had to read...argh!
The screen didn’t work and I didn’t get the seat upgrade I paid $300 for. They were no help with that,
The crew did not really interact with me which was no problem as I was fine. I did see that they were somewhat short with some passengers but that was not common. Just in general, they did not seem friendly - no requirement to be so but I am used to a friendly crew on most flights. The food was just ok but with a flight that large, I would think it hard to make something more elaborate.
Not what you’re looking for? Find thousands of other hotels, flights, car rentals and package deals with KAYAK.