Find flights
When to book
FAQs & Tips
Direct Flights
Airlines
Deals

R6 089 Find cheap flights from Europe to OR Tambo Airport, Johannesburg

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight to OR Tambo departing on 18/11. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
1 adult
0 bags

Search hundreds of travel sites at once for deals on flights to OR Tambo Airport, Johannesburg

In the last 7 days, travellers have searched 44 024 289 times on KAYAK, and here's why:

Save 26% or moreCompare multiple travel sites with one search.

Track pricesNot ready to book? Create a price alert for when prices drop.

Free to useThere are no hidden charges or fees.

Filter your dealsChoose cabin class, free Wi-Fi and more.

Good to know

Low season

June

High season

December

Cheapest flight

R6 089
Best time to beat the crowds (1% less expensive on average)
Most popular time to fly (19% more expensive on average)
Flight from London Gatwick Airport to Johannesburg

FAQs for booking Europe to OR Tambo Airport, Johannesburg flights

  • How does KAYAK find such low prices on flights from Europe to OR Tambo Airport, Johannesburg?

    KAYAK is a travel search engine. That means we look across the web to find the best prices we can find for our users. With over 2 billion flight queries processed yearly, we are able to display a variety of prices and options on flights from Europe to OR Tambo Airport, Johannesburg.

  • How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket from Europe to OR Tambo Airport, Johannesburg?

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight to OR Tambo Airport, Johannesburg from Europe is likely to change within 7 days, so travellers know whether to wait or book now.

  • What is the Hacker Fare option on flights from Europe to OR Tambo Airport, Johannesburg?

    Hacker Fares allow you to combine one-way tickets in order to save you money over a traditional return ticket. You could then fly to OR Tambo Airport, Johannesburg with an airline and back to Europe with another airline.

  • What is KAYAK's "flexible dates" feature and why should I care when looking for a flight from Europe to OR Tambo Airport, Johannesburg?

    Sometimes travel dates aren't set in stone. If your preferred travel dates have some wiggle room, flexible dates will show you all the options when flying to OR Tambo Airport, Johannesburg from Europe up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

See more FAQs

Prefer to fly direct from Europe to Johannesburg OR Tambo?

Find which airlines fly direct from Europe to Johannesburg OR Tambo Airport, which days they fly and book direct flights.

Direct departures

Europe to Johannesburg OR Tambo

Monday

ANA, ASKY, Aegean Airlines, +66 more

ANA, ASKY, +67 more

Tuesday

ANA, ASKY, Aegean Airlines, +57 more

ANA, ASKY, +58 more

Wednesday

ANA, ASKY, Aegean Airlines, +64 more

ANA, ASKY, +65 more

Thursday

ANA, ASKY, Aegean Airlines, +62 more

ANA, ASKY, +63 more

Friday

ANA, ASKY, Aegean Airlines, +67 more

ANA, ASKY, +68 more

Saturday

ANA, ASKY, Aegean Airlines, +57 more

ANA, ASKY, +58 more

Sunday

ANA, ASKY, Aegean Airlines, +66 more

ANA, ASKY, +67 more

See more direct flights

Direct returns

Johannesburg OR Tambo to Europe

Monday

ANA, ASKY, Aegean Airlines, +66 more

ANA, ASKY, +67 more

Tuesday

ANA, ASKY, Aegean Airlines, +57 more

ANA, ASKY, +58 more

Wednesday

ANA, ASKY, Aegean Airlines, +64 more

ANA, ASKY, +65 more

Thursday

ANA, ASKY, Aegean Airlines, +62 more

ANA, ASKY, +63 more

Friday

ANA, ASKY, Aegean Airlines, +67 more

ANA, ASKY, +68 more

Saturday

ANA, ASKY, Aegean Airlines, +57 more

ANA, ASKY, +58 more

Sunday

ANA, ASKY, Aegean Airlines, +66 more

ANA, ASKY, +67 more

See more direct flights
See more direct flights

Top 5 airlines serving from Europe to OR Tambo

Need help choosing which airline to fly with from Europe 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.
7,8
KLMOverall score based on 1358 reviews
7,3Food
7,7Comfort
7,2Entertainment
7,9Boarding
8,4Crew
Airline reviews

The baggage service at Malpensa was the worst ever. We wanted for over an hour without any information, they broke my suitcase, and the services of the local luggage services company was below any usual services level of a KLM partner.

2,0 MediocreCarel, Sept 2024AMS - MXP
Read more KLM reviews

The baggage service at Malpensa was the worst ever. We wanted for over an hour without any information, they broke my suitcase, and the services of the local luggage services company was below any usual services level of a KLM partner.

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.

Flight was delayed. Can happen. But the info on the website and app said that flight was cancelled which was not the case.

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

It was operated by Delta. Boarding took a long time. How difficult can it be? Overall decent trip. Liked the Salt Lake City airport. Better option than Chicago for transfers.

Put some new and several options for entertainment. Do not be rude to customers and avoid serving them an extra coke or something. We paid 1200 GBP for a return flight.. A noisy, crowded, rude and uncomfortable flight.

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!

Quick and efficient as always. Air France managed to loose and damage my luggage that never made it onto my KLM flight.

The food from Lagos to Amsterdam was was very poor compared to AMS-YYZ

The flight was again delayed for more then 2 hours with some lousy explanation regarding the reason of the delay. Although the flight was delayed for more than 2 hours, no refreshments were offered (according to EU regulations). Last 4 flights on KLM - always at least 2 hrs late. So be prepared that you cannot plan anything with KLM.

The rows of seats in economy class are seriously close to one another making eating and resting just about impossible - there is hardly any legroom. Anyone larger than average size would have an incredibly uncomfortable flight. I had to basically share my seat with the lady passenger next to me as she was too big to fit into her allotted seat.

Operated by American Airlines. Very chaotic and the crew was bit rough responding any enquiries. Restricted leg space.. Qatar would have been better

Qatar airways from Doha to guangzhau was excellent big bird Boeing 777 more room and smoothly flight, I Love it

Not good. Expected a lot more as far as excellence.

There’s lots of problem I faced from Bom to Doha that experience was worst I never faced before like this

Overall it was a very good experience. Boarding was efficient and well organized. The cabin crew were excellent. The meals were tasty and quite filling. The warm bread rolls were a nice touch. Seats were comfortable even if they were a little narrow. Entertainment selection was excellent.

The crew was fantastic and the over flight was perfect as well.

Boarding procedures are very tiring. We have to clear security twice for our connecting flights from Doha. Also every time we board flights we have to show boarding passes 5-6 times.

Food and entertainment was very very bad. Also, Doha airport is very bad. Entertainment was same for last 1 month....no change. Old movies. Food quality was sub par.

Boarding delayed, no communication. I left the lounge, and heard a final call, boarding started after a 30 minutes.

They lost my baggage and I still have not got it back. Disgrace

They lost my lauggage and I STILL HAVE NOT RECEIVED IT. NO ONE IS HELPING! PLEASE HELP FIND MY LOST LAUGGAGE

A disaster. Air France is a real joke. They overcharge us customers for absolutely nothing. Service was very poor, food was mediocre, entertainment non existent, etc. We paid thousands of dollars for our business class tickets and then we were told in Paris we could not access its lounge. Really Air France ? Congratulations on irritating your customers to the sky high level and ensuring we will do everything in our power to discourage others to travel with you.

The first half from DC to Paris was very good and the staff were very helpful and humble BUT flight from Paris to Mumbai was sad. 1) it was packed. 2) no space on head compartment 3) crews were unresponsive to the calls 4) one crew member literally banged the bottle of water after giving me glass of water. A little water splashed on me and she was unapologetic 5) with so many hours of flight, little leg space should be taken care else don’t fill your airline till brim which affects your crew and they remove anger on us. 6) huge line for washrooms. 7) 2nd half journey was pathetic

Flight was late over a hour just like the first one. WiFi was down.

I paid 3 this and dollars for two tickets. No food, minimum drink, confused service and very uncomfortable sear. There was zero difference between busy ness and tourist class. I received a pathetic apology

Good. Food items are ok but not really healthy (no protein for the vegetarian option, just a total of 2 gr total) so not fulfilling. Also, no airline is educating passengers to behave and have common sense: let the one sitting by the window pass first, leave toilets clean after use, etc. Humanity is just getting rude and more disgusting by the day and without education or enforced common sense no

My only issue was my meal was inedible except for the sides.

Medíocre. The food wasn't good (although not bad, bad) and the staff wasn't kind. I asked for n extra blanket, the steward never came back, serving us roughly.

Generally good. The crew is excellent. The food could be better.

We were delayed taking off which caused us to miss the connection to Orlando in Frankfurt. The gate we landed at in Frankfurt was in A terminal and the next flight was c15 which was impossible to get to even running. Very poor planning on Lufthansa’s part.

Prompt, efficient boarding. Clean aircraft and knowledgeable crew. Everything on time.

Seats did not have enough legroom. Reclined seat in front meant very little room to move. Tablet for movies was difficult to tap on. Food was excellent. Staff excellent.

I like entertainment on the plane once I got it to work. The touch screen really had a hard time responding to touch. Boarding was excruciatingly slow. Getting through passport control was bad enough but security had a line of us not moving at all while this team of security people took their time going through every item of one single passenger, not letting anybody else advance (only one lane open while the equipment was there for 2). I would have missed my connecting flight had it not been an hour late itself. I know the airport is not the responsibility of Lufthansa or Kayak but I mention it as the reason my experience was not great.

I had to fly United where the flight crew was atrocious

Both my flight to Germany and my flight from Germany to the USA were delayed which caused me to miss my connection and additional stress. I had to stay overnight in Chicago, compensated by the airline. All very frustrating. We sat in the runway in Germany for over an hour? Which was never explained and caused the additional day of travel.

Staff are really not attentive. Seem rather disinterested in attending to the customers in general.

Courtesy of waitress. Could improve on time management and check-in

Lost my luggage and still not found to this point.

My baggage got struck in Rome while coming back from Hyderabad - SFO I missed my connection from Delhi to Hyderabad, and they were offering me a flight 3 days later. I had to purchase my ticket to go to Hyderabad.

Flight was 1 hour 40 minutes late in departure. My luggage was left at Heathrow but is being delivered today. All things considered, it was a good flight.

Flight delayed and we were forced to check our carryon bags which was huge inconvenience.

When flying from Dallas Texas to London, the entertainment section went down. The attendants said they would restart it. After 30 minutes, it still wasn't fixed. I called it to their attention and was told that they would try to restart it. Nothing was corrected. They said there was nothing they could do. This didn't happen to the entire plane; just our section which was in the middle of the plane - about 4-5 people. An attendant came by and asked each person to write down their names and email addresses and that a credit would be issued. This was on September 3 2024. It is now September 19, 2024 and I have yet to see any credit issued.

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

I never travelled better and more comfortably than with this flight because I was upgraded to the business class! it was amazing in every aspect. I was able to lay down and sleep, and the food was comparable to a gourmet restaurant menu. The flight was not only on time, but even much earlier, the crew was excellent as well. It felt like a very nice reward after so many uncomfortable and frustrating travels in the past decades. Even though most of my past trips were not with BA, they gave me a memorable gift with this favor. Thank you British Airways!

American Airlines is the worst airline to fly. you can’t get on an earlier flight if you don’t have ‘status’, they cancel their flights with no warning, and they lie about why their flights are delayed so they don’t have to pay for meals or hotels. They lost me as a customer after this trip. I’ll be flying Delta or Untied from now on.

Staff should be polite and not rude when they speak with passengers.

I had paid for my family to sit together on the plane. When we got to the plane this wasn't the case and we were separated. meanwhile the lady sitting next to me told me how she didn't pay and were all sitting together

They ran out of headphones so my 3rd daughter couldn’t use the onboard TV the entire flight. They also rain out of food, so my 1st daughter didn’t get to choose her entrees or snack (chicken or cheese) because by the time they got to the last row they only had chicken left. Luckily she is not a vegetarian.

Was delayed for checks after evidence of bird strike, good call

Book cheap flights from Europe to Johannesburg

Recent return flight deals

2/11Sat
1 stopRwandAir
16h 50mCDG-JNB
15/11Fri
1 stopRwandAir
16h 10mJNB-CDG
R8 313
15/3Sat
1 stopRwandAir
16h 50mCDG-JNB
28/3Fri
1 stopRwandAir
16h 10mJNB-CDG
R8 330
21/11Thu
1 stopRwandAir
16h 50mCDG-JNB
2/12Mon
1 stopRwandAir
16h 10mJNB-CDG
R8 415
12/11Tue
1 stopQatar Airways
24h 30mCDG-JNB
19/11Tue
1 stopQatar Airways
32h 45mJNB-CDG
R10 964
18/1Sat
1 stopKLM
13h 50mCDG-JNB
26/1Sun
1 stopKLM
16h 20mJNB-CDG
R11 614
17/1Fri
1 stopKLM
24h 25mCDG-JNB
24/1Fri
1 stopKLM
15h 00mJNB-CDG
R11 716
1/3Sat
1 stopQatar Airways
18h 40mCDG-JNB
9/3Sun
1 stopQatar Airways
18h 30mJNB-CDG
R11 921
21/1Tue
1 stopAir France
20h 15mFRA-JNB
11/2Tue
1 stopAir France
21h 55mJNB-FRA
R12 725
20/1Mon
1 stopAir France
22h 35mFRA-JNB
12/2Wed
1 stopAir France
16h 30mJNB-FRA
R12 794
28/10Mon
1 stopBritish Airways
18h 35mAMS-JNB
11/11Mon
1 stopBritish Airways
18h 05mJNB-AMS
R16 317

Search by stops

Search by airline

Search by price

Recent one-way flight deals

18/11Mon
2 stops
41h 25mLGW-JNB
R6 089
4/12Wed
3 stops
46h 25mLGW-JNB
R6 363
16/10Wed
2 stops
33h 35mLGW-JNB
R6 636
8/11Fri
1 stopKLM
30h 45mFRA-JNB
R10 622
9/11Sat
1 stopKLM
14h 05mFRA-JNB
R10 656
11/12Wed
1 stopQatar Airways
24h 00mZRH-JNB
R11 306
11/12Wed
2 stopsQatar Airways
22h 30mORY-JNB
R11 785
29/10Tue
directAir France
11h 30mCDG-JNB
R13 632
19/11Tue
directAir France
10h 45mCDG-JNB
R13 649
18/11Mon
directBritish Airways
11h 05mLHR-JNB
R16 813

Search by stops

Search by airline

Search by price

Last minute flights from Europe to OR Tambo

Last minute flight, train and bus deals

3/10Thu
multi-stopEthiopian Air
16h 55mLGW-JNB
14/10Mon
multi-stopEthiopian Air
16h 50mJNB-LGW
R11 887
3/10Thu
multi-stopRwandAir
28h 50mCDG-JNB
9/10Wed
multi-stopRwandAir
16h 10mJNB-CDG
R12 349
4/10Fri
multi-stopQatar Airways
17h 45mCDG-JNB
10/10Thu
multi-stopQatar Airways
24h 50mJNB-CDG
R16 899
4/10Fri
multi-stopQatar Airways
17h 45mCDG-JNB
11/10Fri
multi-stopQatar Airways
31h 20mJNB-CDG
R17 480
2/10Wed
multi-stopBritish Airways
19h 00mCDG-JNB
8/10Tue
multi-stopBritish Airways
22h 35mJNB-CDG
R17 925
3/10Thu
directBritish Airways
11h 10mLHR-JNB
6/11Wed
directBritish Airways
11h 30mJNB-LHR
R18 164
1/10Tue
multi-stopKLM
25h 05mCDG-JNB
15/10Tue
multi-stopKLM
16h 40mJNB-CDG
R18 506
30/9Mon
multi-stopKLM
33h 35mCDG-JNB
13/10Sun
multi-stopKLM
17h 50mJNB-CDG
R18 729
1/10Tue
multi-stopAir France
24h 35mLHR-JNB
9/10Wed
multi-stopAir France
14h 10mJNB-LHR
R19 293
3/10Thu
directAir France
11h 20mCDG-JNB
18/10Fri
directAir France
11h 10mJNB-CDG
R20 679

Search by stops

Search by airline

Search by price

Everything you need to know for your flight to OR Tambo

Information on your arrival and departure airports