JNB

£313 Find Cheap Flights to Johannesburg – Compare and Save

1 adult
1 adult, Economy, 0 bags

Save 25% or more on flights. Compare deals from all over the web.

Never overpay with our price tracking tools.

Filter searches by price, airline and more to find your best flights.

Everything you should know

Cheapest return flight
£477
Typical prices: £562-£869
Ethiopian Air
Wed 24/10Wed 7/11
LHR - JNB • 1 stop
Cheapest direct flights
£480
Typical prices: £631-£927
British Airways
Sat 10/11Sat 17/11
LHR - JNB • Direct
Direct flights
You can fly direct with British Airways and Virgin Atlantic. Average duration is 11h 04m
FAQs
FAQs
Top airlines
Most flights • 14 per week
Best reviews • 7.8 score
Airline reviews
+1
Airline reviews
+1
Top routes
Cheapest • 11% average savings
Most popular
Insights
Insights
When to book
in advance
Our data shows that travellers who book at least 11 weeks in advance save around 4% compared to booking last minute.
Insights
Insights
When to travel
Cheapest • 13% price drop
Most popular
Good to know
+1
Good to know
+1
Start a new search
KAYAK searches hundreds of sites at once to find you the best travel deals.
We hope you enjoy your trip to Johannesburg OR Tambo Airport!
Flight Deals
Booking Insights
Expert advice
Flight Deals

Cheap Flights to OR Tambo

 
Discover the best prices for you by selecting your travel dates on KAYAK.

Recent return flight deals to OR Tambo

Sat, 24 Oct - Sat, 7 Nov
Ethiopian Air Logo
21:00 - 13:30LHR  London Heathrow-JNB Johannesburg OR Tambo
15h 30m1 stop Addis Ababa Bole
Ethiopian Air Logo
14:30 - 06:35JNB  Johannesburg OR Tambo-LHR London Heathrow
18h 05m1 stop Addis Ababa Bole
£477Ethiopian Air
Sun, 17 Jan - Thu, 4 Feb
Etihad Airways Logo
20:55 - 08:20LHR  London Heathrow-JNB Johannesburg OR Tambo
33h 25m1 stop Abu Dhabi Zayed Intl
Etihad Airways Logo
09:50 - 14:30JNB  Johannesburg OR Tambo-LHR London Heathrow
30h 40m1 stop Abu Dhabi Zayed Intl
£478Etihad Airways
Tue, 10 Nov - Tue, 17 Nov
KLM Logo
06:30 - 22:00LHR  London Heathrow-JNB Johannesburg OR Tambo
13h 30m1 stop Amsterdam Schiphol
KLM Logo
23:59 - 16:05JNB  Johannesburg OR Tambo-LHR London Heathrow
18h 06m1 stop Amsterdam Schiphol
£479KLM
Tue, 10 Nov - Tue, 17 Nov
British Airways Logo
21:15 - 10:25LHR  London Heathrow-JNB Johannesburg OR Tambo
11h 10mdirect
British Airways Logo
19:35 - 04:55JNB  Johannesburg OR Tambo-LHR London Heathrow
11h 20mdirect
£480British Airways
Tue, 6 Oct - Mon, 19 Oct
Uganda Airlines Logo
20:10 - 12:45LGW  London Gatwick-JNB Johannesburg OR Tambo
15h 35m1 stop Entebbe
Uganda Airlines Logo
03:00 - 17:10JNB  Johannesburg OR Tambo-LGW London Gatwick
15h 10m1 stop Entebbe
£480Uganda Airlines
Mon, 28 Sep - Mon, 5 Oct
Multiple Airlines Logo
07:55 - 13:30LTN  London Luton-JNB Johannesburg OR Tambo
28h 35m2 stops Madrid Barajas Addis Ababa Bole
Multiple Airlines Logo
14:30 - 14:05JNB  Johannesburg OR Tambo-LTN London Luton
24h 35m2 stops Addis Ababa Bole Madrid Barajas
£481Multiple Airlines
Sun, 17 Jan - Thu, 4 Feb
Etihad Airways Logo
20:55 - 08:20LHR  London Heathrow-JNB Johannesburg OR Tambo
33h 25m1 stop Abu Dhabi Zayed Intl
Etihad Airways Logo
09:50 - 14:30JNB  Johannesburg OR Tambo-LHR London Heathrow
30h 40m1 stop Abu Dhabi Zayed Intl
£484Etihad Airways
Tue, 24 Nov - Thu, 3 Dec
British Airways Logo
21:15 - 10:25LHR  London Heathrow-JNB Johannesburg OR Tambo
11h 10mdirect
British Airways Logo
19:35 - 04:55JNB  Johannesburg OR Tambo-LHR London Heathrow
11h 20mdirect
£486British Airways
Thu, 5 Nov - Sun, 15 Nov
KLM Logo
20:25 - 22:00LHR  London Heathrow-JNB Johannesburg OR Tambo
23h 35m1 stop Amsterdam Schiphol
KLM Logo
23:59 - 13:50JNB  Johannesburg OR Tambo-LHR London Heathrow
15h 51m1 stop Amsterdam Schiphol
£497KLM
Thu, 8 Oct - Sun, 1 Nov
Ethiopian Air Logo
21:00 - 13:30LHR  London Heathrow-JNB Johannesburg OR Tambo
15h 30m1 stop Addis Ababa Bole
Ethiopian Air Logo
14:30 - 14:25JNB  Johannesburg OR Tambo-LHR London Heathrow
25h 55m1 stop Addis Ababa Bole
£632Ethiopian Air
Booking Insights

Price, demand, and travel trends for United Kingdom to Johannesburg OR Tambo Airport flights

Use KAYAK data on prices, travel dates, airlines, and seasonal trends to compare options and book flights from the United Kingdom to Johannesburg OR Tambo Airport with more confidence.

What is the cheapest flight to Johannesburg OR Tambo Airport?

London Heathrow Airport to Johannesburg OR Tambo Airport is the cheapest route at £477 return, found in the past 5 days on KAYAK. KAYAK data shows this is also the most popular route.

How much is a flight to Johannesburg OR Tambo Airport?

A return flight to Johannesburg OR Tambo Airport costs £684 on average, based on data over the past 12 months on KAYAK. Return fares from London average £675, while Manchester runs a bit higher at £676.

What is the cheapest day to fly to Johannesburg OR Tambo Airport?

Tuesday is the cheapest day to fly to Johannesburg OR Tambo Airport at £657 return on average over the past 12 months on KAYAK. Friday is the most expensive at £735.

What is the cheapest month to fly to Johannesburg OR Tambo Airport?

•February is the cheapest month to fly to Johannesburg OR Tambo Airport with an average price of £594 return.
•December (£914) and July (£870) are the most expensive.
•Based on KAYAK data over the past 12 months.

What is the cheapest time of day to fly to Johannesburg OR Tambo Airport?

Afternoon flights to Johannesburg OR Tambo Airport are the cheapest at £667 return on average. Night flights are the most expensive at £713.

What is a good deal for flights to Johannesburg OR Tambo Airport?

Flights under £562 are considered a good deal. 25% of KAYAK users found return flights to Johannesburg OR Tambo Airport at or below these prices, with the lowest fares from:
•London £544.

When are flights to Johannesburg OR Tambo Airport the cheapest?

Flights to Johannesburg OR Tambo Airport are cheapest 11 weeks before departure. Booking in this window typically costs about 4% less than the average last-minute fare (within 2 weeks of the flight), based on KAYAK data.

Expert advice

Expert advice for your flight to OR Tambo

 
KAYAK teamed up with top travel experts to share the best tips for your journey.
Our travel experts
Duncan Madden

Duncan Madden

Expert on British Airways and Emirates

Duncan is a freelance travel writer, copywriter and book author in constant search of travel stories and the perpetual sensation of being on holiday. He’s never happier than when on a dusty trail in search of empty waves or ducking under the piste tape in search of snowbound solitude. British born, living in Germany, but happiest heading for the horizon. His first book, Found in Translation, explores the etymologies and stories of country names around the world and is out now.

Jessica Macdonald

Jessica Macdonald

Expert on Ethiopian Air and JNB

Currently based in Scotland after living in South Africa and the United States, Jessica has been writing travel and aviation content for more than 10 years. She regularly contributes to Travel + Leisure and TripSavvy, and has had work published by Condé Nast Traveller and The Independent. She has travelled to more than 50 countries across six continents.

Laura Ratliff

Laura Ratliff

Expert on Virgin Atlantic

Laura Ratliff is a New York-based writer and editor. She lives in downtown Brooklyn with her husband and their beloved dogs. Originally from Texas, she now considers New York City her home. She typically spends more than 200,000 miles on a plane each year and stays in plenty of hotels.

Blane Bachelor

Blane Bachelor

Expert on KLM

Blane Bachelor is a journalist and editor specialising in travel and aviation who writes regularly for top global outlets. Born and raised in Florida, Blane has worked and lived in four countries, including the Netherlands, where she’s currently based with her family. Her favourite way to get to know a new destination is by running or riding a bike around town – or hearing a spooky ghost story about local history.

Ramsey Qubein

Ramsey Qubein

Expert on RwandAir

An avid traveller and aviation expert who has visited 173 countries, all 50 states and seven continents, Ramsey Qubein flies nearly 400,000 miles a year. As a North Carolina-based freelance journalist for publications including Conde Nast Traveler, Forbes, USA Today and Bloomberg, among others, he explores the latest trends in aviation, hospitality, cruises and business.

Key details for flights to Johannesburg OR Tambo Airport

Low season

May

Cheapest flight

£313
Best time to beat the crowds (5% less expensive on average)
Most popular time to fly and prices are also 13% lower on average.
Flights from London Stansted Airport to Johannesburg OR Tambo Airport

When to book flights to OR Tambo

Are your dates flexible? Find out the best times to travel to OR Tambo based on our flight data from the last year. Discover the cheapest month and even day to fly.
Estimated return price

Your questions about flights to Johannesburg OR Tambo Airport, answered

Find helpful route details based on KAYAK data, including flight times, airports, airlines, and booking questions.

  • Are there any onsite hotels at OR Tambo Airport?

    Protea Airport Hotel Transit is a 4-star accommodation at the International Departures terminal (Terminal A) providing immediate check-in after your flight to Johannesburg and removing the hassle of dealing with public transportation. Airport City Lodge Hotel is another good accommodation located within the airport precincts while Inter-Continental Johannesburg situated not far from the airport entrance is also another option.

  • What’s the best way from OR Tambo Airport to downtown?

    Gautrain rapid transit operates daily rail service directly to downtown Johannesburg and there are five bus lines (Metrobus and Putco) that will connect you to the city centre twice daily (morning and evening) from outside the International Arrivals terminal. TTE Shuttles, Magic Bus coaches, taxis and car rental are also other options.

  • What are the food choices at OR Tambo Airport?

    Interested in something to eat while at OR Tambo Airport? In addition to Wimpy Restaurant and fast food favourite KFC in the Central Terminal Building there is also a Piece a Pizza Diner located before (landside) and after (airside) security at the International Terminal A while Nandos is located at the Domestic Terminal.

  • Are there any retail options at OR Tambo Airport?

    OR Tambo Airport is a virtual cornucopia of shopping options across a wide spectrum of services from Health & Beauty (The Body Shop and Link Pharmacy) to Duty Free (Big 5 Duty Free) to Art & Antiques (African Origins and Out of Africa) all of which can be found at Terminal A (International Terminal).

  • How can I fly direct to OR Tambo Airport, Johannesburg?

    You can fly direct to OR Tambo Airport, Johannesburg, from London Heathrow Airport when you fly with British Airways or with Virgin Atlantic. On most other flights from London airports or from other parts of the UK, your journey will involve at least one layover en route.

  • Do I need a visa to fly to Johannesburg?

    UK travellers flying to South Africa do not need a visa unless their stay will be longer than 90 days. You will need to have a valid British passport with at least 30 days of ongoing validity from the date you enter South Africa. It is also usually advisable to have at least six months of validity on your passport when you travel abroad.

  • What is the difference between the most popular and the most frequent airline at Johannesburg OR Tambo Airport?

    British Airways operates the most flights from the United Kingdom to Johannesburg OR Tambo Airport at 14 per week, while Virgin Atlantic is the airline most often selected by KAYAK users searching for flights from the United Kingdom to Johannesburg OR Tambo Airport. The two are often different because flight volume reflects an airline's schedule, while popularity reflects traveller choice.

  • Which airports serve Johannesburg and the surrounding area?

    Flights to Johannesburg can arrive at several major airports serving the metro area, including Johannesburg Lanseria (HLA) and Johannesburg OR Tambo (JNB). Nearby alternatives within 50.0 mi of Johannesburg include Pretoria Wonderboom Apt. (PRY). This airport is not in Johannesburg itself but may be useful depending on your route, airline, and onward travel plans.

  • How long is a direct flight to Johannesburg OR Tambo Airport?

    Direct flights to Johannesburg OR Tambo Airport are available from London, with a flight time of about 10h 55m.

  • Where can I fly from to get the cheapest fares to Johannesburg OR Tambo Airport?

    Based on fares booked in the past 5 days, the cheapest flights to Johannesburg OR Tambo Airport are from:
    • London, from £477 return

  • How many flights serve Johannesburg OR Tambo Airport?

    Johannesburg OR Tambo Airport receives 3 flights per day and 21 per week from across the world. London has the most flights to Johannesburg OR Tambo Airport with 21 weekly flights.

  • How do I know if a flight to Johannesburg OR Tambo Airport is a good deal?

    A good deal on a flight to Johannesburg OR Tambo Airport is around £562 return. This fare is in the lowest 25% of return flight prices searched on KAYAK, averaged across the cities most often searched as origins by KAYAK users.

  • How expensive are last-minute flights to Johannesburg OR Tambo Airport?

    Last-minute fares to Johannesburg OR Tambo Airport – booked within 2 weeks of departure – run 1% below the average return fare of £684. Booking late can sometimes save money, but availability is limited.

  • Which airlines should I consider for flights to Johannesburg OR Tambo Airport?

Your guide to booking Johannesburg OR Tambo Airport flights

From booking to airport arrival, find tips to help you plan your flight with more confidence.
  • For the best chance at a low fare to Johannesburg OR Tambo Airport, aim to book around 11 weeks before you fly. That window historically saves about 4% versus last-minute pricing based on KAYAK booking data over the last 12 months.
  • For flights to Johannesburg OR Tambo Airport, recent KAYAK data shows that stronger deals tend to be around £562 return. If you see a fare below that threshold, it's a good deal – book before the price climbs back up.
  • If you can choose when to go, aim to travel to Johannesburg OR Tambo Airport in February. Return fares historically average £594 that month – typically the cheapest month to travel based on the last 12 months.
  • Before you book:

    • Check the route's typical price range so you can spot a deal.
    • Confirm baggage fees and seat selection costs on budget carriers.
    • Verify whether you need any travel documents beyond an ID.
    • Pick a departure airport, since your nearest may not be the cheapest origin.
  • Shift your departure to midday to save up to £46 per return. Midday flights to Johannesburg OR Tambo Airport average £667 compared to £713 for evening flights. See the time-of-day chart above for the full breakdown.
  • Bag allowances vary by airline, fare type, cabin class, and route. On flights to Johannesburg OR Tambo Airport, some airlines may include bags at no extra cost. For example, Virgin Atlantic includes a cabin bag and a checked bag in Economy class, British Airways includes a cabin bag and a checked bag in Economy class, and Lufthansa includes a cabin bag in Economy class. Always check the fare details before booking, since bag policies can change by ticket type.
  • Once you arrive in Johannesburg OR Tambo Airport, a few great places to start are Sandton Convention Centre and Nelson Mandela Square. These are popular with first-time visitors and can give you a good feel for the area.
  • O.R. Tambo International Airport (JNB), otherwise known as OR Tambo Airport is the gateway to South Africa as well as the nation’s busiest airport and serves as the hub for several airlines including the national carrier South African Airways, South Africa Express in addition to the budget airlines Mango and Kulula.com.
  • If your flight to Johannesburg is just the beginning of your holidays in South Africa you should know that there are several private shuttles operating at OR Tambo Airport that provide airport transfer service to several districts and cities in the greater metropolitan area including Pretoria, Soweto and Gauteng.
  • Taking a flight to Johannesburg? You’ll be pleased to know there are several banks at OR Tambo Airport to expedite your cash advances, financial services and other foreign exchange transactions. American Express and ABSA Bank are in the Central Terminal Building while, Standard Bank and Travelex are located at the International Arrivals area.
  • Concerned about parking? Well you need not because OR Tambo Airport has 10 separate parking options including split level Parkades (P1, 2 and 3) as well as covered Short stay parking (P7 and P8) while P4, 5, 6 and 9 are reserved for Long term parking clientele. Valet parking is also another option should you prefer.
  • Fans of airport lounges will be happy to know that there are several located at OR Tambo Airport for your comfort and convenience including six Premium Lounges, four in the International Terminal and two in the Domestic Terminal. All are air-conditioned and provide a range of hospitality services including designated smoking areas.
  • The fastest flights to OR Tambo Airport, Johannesburg, from the UK are direct flights from London. Direct flights usually take just under 11h regardless of which airline you fly with. If you want a flight with layovers, you can fly with SWISS or with Lufthansa from London Heathrow and reach your destination in around 13h with one layover in Europe. You can also fly from London with Egypt Air in around 15h with a changeover in Cairo.
  • Looking to reduce your carbon footprint when you travel? Flights with easyJet from London Luton Airport can decrease your carbon emissions by around 50%. This route involves a changeover in Amsterdam where you will continue your journey with KLM. Direct flights from London Heathrow to Johannesburg with British Airways are also a good low-carbon option. Low-carbon flights are usually slightly more expensive than other routes.
  • Passengers on flights to OR Tambo Airport, Johannesburg, will find a wide range of car hire services available at the airport. Car hire pick-up points are located at the front entrance of Car Park 2 beside the Central and Domestic Terminals. If you plan to hire a car with kids, it is advisable to take a travel seat with you as hiring one at the airport can be extremely expensive.

Reviews of the top 5 airlines flying to OR Tambo

 
Need help choosing which airline to fly with to OR Tambo? KAYAK airline reviews give an overall score for each airline based on loads of factors, including comfort, boarding, in-flight entertainment and more, to make your decision easier. See airline scores according to verified KAYAK customer reviews.
8.1
EmiratesOverall score based on 3662 reviews
8.2Entertainment
8.0Comfort
8.4Crew
7.9Food
8.1Boarding
Airline reviews

The staff were fantastic and the food was tasty. My check in experience was good too.

10.0 ExcellentAnonymous, Sept 2026
Read more Emirates reviews

The staff were fantastic and the food was tasty. My check in experience was good too.

The quality of food is going down comparing with old history of excellent food. It was cold and a bad quality. The crew is always excellent and caring.

The journey was nice, all the crews were very good and services are excellent

Great flight - Clubhouse met our needs, and the staff provided good service. Boarding felt a little chaotic, but given the size of the aircraft, it's always going to be challenging. Whilst the crew were friendly, the number of passengers meant that we received our breakfast items, but had finished breakfast before we were served a drink. Lunch was much better organised, and throughout the flight, the crew were attentive. Found the seats and ICE to be excellent. Disembarkation was fine, and everything possible to expedite the process was being done.

We loved flying with Emirates in business class, the staff were fabulous, going above & beyond

The seating is spaced out nicely, The crew could have offer more drinks.

Excellent comfort and entertainment. Service poor..Food average with little choice.

Comfort good. Service as usual poor. Cabin temperature as usual too cold, about 15 degrees

Fresh energetic and friendly crew, great food, brand new plane and non stop entertainment

On both legs of my trips (Jhb - Dxb and Dxb - Jhb) the entertainment system did not work.

The flight was 45 mins late leaving, we sat without a/c for some of this, 2nd Meal was a slice of pizza. Movies were good.

Short flight so it was okay. Nice crew, all very pleasant and professional. We were near the back in row 27 so just as we got our drinks, we started our descent so had to drink very quickly!

Our first flight was delayed so we missed our connecting flight. However it was easy to book a later flight on their app.

The flight was great, the only reason for middle scores on entertainment and food is that it was a short flight so not included (but snacks were served including alcoholic beverages free of charge). I would definitely recommend KLM.

Was trying to change a flight but told that Canadian and local klm systems do not interact so they could not access my booking. Overall I like klm a lot but if it was important to change flights I would be very frustrated.

KLM is my favourite airline. Never ever let us down.Staff are first class.

Pretty bad. Food was awful. drinks were scarce, as if drinking an extra drink would ruin the airline. attendants were not very helpful. likely Dutch "directedness" (I cannot be bothered). Crammed flight. Entertainment in very minimal dosage. Almost all old movies and series with 1-3 episodes only. Very limited number of options available. Jesus!! it seems you need to bring your own entertainment these days even of flights that are 13 hrs long!! I would and I will avoid in the future!

I travel frequently. The flight was late again... KLM should really try and be on time

The flight itself it was great nice food the crew were very nice and helpful, Checking in from Birmingham wasn't great long queues for bag dropped, And I had my hand luggage case taken away from me even though I requested to have it with me as I had breakables items. I was told I can not because of the length of the flight with no explanation at all no options was given for me to take my fragile items out of my case it was taken away with hold buggage I find the staff member who was checking me in very unpleasant !! Can we please be advise if the rules have changed about the the carry on hand luggage it will be easier to be advise on booking your tickect if we not allowed to take the hand luggage with me. Overall I had a good flight .

Amazing KLM service and brilliant economy comfort seats. Well worth the extra.

Lounge was top notch h with great variety of food and drinks. Cabin crew were great. Smooth flight.

My seat 3G did not go down fully and the buttons were not working properly

Food was the worst I’ve had on a VA flight. Normally it’s a lot better

These are one of the older seat arrangements facing away from the windows! Not particularly convenient sets. No storage spaces. NO COAT HANGING HOOKS. Inconvenient business class seat compared to any other airlines of similar class. Staff are excellent! Extremely professional, friendly. Food is good too.

The staff was not very polite but the flight was very very nice and comfortable and the entertainment was great

Premium economy more comfortable than economy, but not by much. Did was awful, do not try the omelette. Flight crew were helpful. Flight was delayed by over an hour. Overall but bad, arrived safely and thank God.

Food was excellent. Service was very good. Staff was very helpful to all passengers.

Your flight delayed at Heathrow n I almost missed my mother funeral.you idiots. I had to waste 10 hours in different airports. Thank your stars I'm not suing you.

Seats were old and dirty, for a long haul flight you expect to be able to recline and for the av to work properly. Choice for vegans was fruit….

Very good airline. There is still some room for improvement but overall I’m happy

It was a great experience for my first time flying with this airline. I will be flying with them a lot more now. Plane crew was amazing.

To the Ethiopian Airlines Customer Relations Team, I am writing to formally express my disappointment regarding my recent travel experience with Ethiopian Airlines on flight 629/352. Unfortunately, the level of service provided fell significantly short of the standards I expected from your airline. I would like to highlight the following serious issues encountered during the journey: • Cabin Condition and Hygiene: The aircraft cabin was notably poorly maintained. The seating area was dirty, and there was a persistent, unpleasant odor throughout the flight, which made the environment very uncomfortable for passengers. • Inadequate Service: The overall level of service provided by the staff was unsatisfactory and did not reflect a professional passenger experience. • Baggage Loss: Upon arrival, I was informed that my luggage was lost. This is particularly distressing as it has caused significant personal inconvenience and disruption to my schedule. As a frequent traveler, I value reliability and a clean cabin environment. I request that you investigate these matters immediately, provide an update on the status of my missing baggage, and outline how you intend to compensate for these failures in service. I look forward to your prompt response and a resolution to my lost luggage claim. Sincerely, Puguh

The Boeing 737 MAX on this route, flown in the middle of the night, is an UTTER FAILURE for business travellers. The whole point of business travel is to arrive alert and recover from travel quickly, and this little aeroplane with its quarter recline uncomfortable business seats does nothing for that. It’s a small step up from economy in that you have decent legroom, but that’s it. Absolute margin at the cost of the traveller.

Forgotten Suite inside of the top compartment but went back to ask and they didn’t leave at the lost and found place. Also the checking in was so horrible. I had multi city and one of the passenger saint have visa go go go Dubai. The Ethiopian airlines never had information about requirement for US permanent resident so couldn’t go to Dubai. And when coming back to US we were told we can not use our Addis to Washington ticket and they forced us to get new ticket. Very horrible experience.

The use of a domestic carrier without entertainment was disappointing and a let down

There where no ear phones provided and the food needs to improve.

The food needs to improve especially the fish as there where only 3 fish cubes in my plate.

Am Wowed I did not ever thought African has such an amazing airline before.

The food could be better, the beef was quite tough. The crew were friendly and helpful on this flight, which has not being my experience on other Ethiopian flights.

Flight was smooth but unnecessary long because we had to refuel at FCO Rome. Air hostesses service and response to call light could be better. Both planes were old with broken seat arms and toilets. Why Africans had to be given the farthest Gates is what baffles me and why we have to pay for Aisle seats I found really strange. Is there ever an end to ripping people off even after paying over $2300 for one seat.

The staff were fantastic and couldn't have been more accomodating; however, the air-conditioning was broken in our section of the aircraft, leaving us feeling extremely cold and unwell on arrival in Johannesbury. The head sets were also faulty, causing difficulty when listening to announcements and entertainment.

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.

Ok we did get an upgrade and the flight was delayed 45 minutes BUT without any bias. The crew were excellent, friendly, efficient and verging on exuberant, they all were so happy to do their jobs. Food excellent and the new safety video is fun to watch.

old seat need to go! outdated and uncomfortable. I waited 40 minutes for my bag

Flight on time. Food was poor - low quality and hard to eat due to poor layout

The crew on board were all very pleasant and happy to help. The flight had the old business class seats. The departure board in the business lounge did not update and kept on saying ' gate open' but never said boarding. When I got nervous about the departure time and walked to the gate I was told off rudely for being late.

Struggled with boarding pass on my iPhone.Suggest taking a printed copy. We sat upper deck at the rear on right hand side and best Economy flight in years. Bins below the windows made a massive difference for storage etc. inflight entertainment played up for a few pax but we were fine. Crew were first rate. Overall an excellent flight

They ran out of starter options but the alternative was okay. Just disappointed

Staff was wonderful. There was no breakfast because a cooling system had not been repaired. My luggage didn’t make it on the plane in London, so I had to wait to have my luggage delivered. I’m a long ways from home to be without items in my bag. We have to wait to be reimbursed for costs

The flight boarded two hours late and then we had an hour sitting in the aircraft before take off. Tempers got hot The actual flight was fine and the food was really tasty. Because we landed more than 3 hours late, I missed my connecting flight. No connecting flight for the rest of the day and had to sleep over. There was absolutely no support from BA on the other side. Nothing

Travelling to a place near OR Tambo?

Book flights to OR Tambo if you plan to visit one of these locations
Kempton Park
Edenvale
Middelburg
Potchefstroom

More options for your flight to OR Tambo