Find flights
Deals
When to book
FAQs & Tips
User Tips
Airlines

R5 196 Find cheap flights from OR Tambo Airport, Johannesburg to Europe

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight from OR Tambo to Europe departing on 2/4. 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 Europe

In the last 7 days, travellers have searched 45 426 595 times on KAYAK, and here's why:

Save 22% 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.

Best Europe Flight Deals

Cheapest return prices found by our users on KAYAK in the last 72 hours

London
London1 stopR9 956
Amsterdam
Amsterdam2 stopsR12 572
Istanbul
Istanbul1 stopR9 211
Paris
Paris2 stopsR10 701
Lisbon
Lisbon1 stopR10 610
Dublin
Dublin2 stopsR9 629
Rome
Rome1 stopR10 610
Athens
Athens1 stopR9 810
Manchester
Manchester1 stopR9 611
Frankfurt am Main
Frankfurt am Main2 stopsR11 682
Zurich
Zurich2 stopsR11 518
Funchal
Funchal1 stopR12 100
Milan
Milan1 stopR10 882
Munich
Munich1 stopR10 864
Madrid
Madrid1 stopR9 883
Berlin
Berlin2 stopsR12 245
Porto
Porto1 stopR9 847
Birmingham
Birmingham2 stopsR11 209
Brussels
Brussels1 stopR9 756

Good to know

Low season

February

High season

June

Cheapest flight

R5 196
Best time to beat the crowds (13% less expensive on average)
Most popular time to fly (9% more expensive on average)
Flight from Johannesburg to Istanbul Sabiha Gokcen Airport

FAQs - booking Europe flights

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

    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 OR Tambo Airport, Johannesburg to Europe.

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

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight to Europe from OR Tambo Airport, Johannesburg 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 OR Tambo Airport, Johannesburg to Europe?

    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 Europe with an airline and back to OR Tambo Airport, Johannesburg with another airline.

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

    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 Europe from OR Tambo Airport, Johannesburg up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

See more FAQs

Top tips for finding cheap flights to Europe

  • Looking for a cheap flight? 25% of our users found tickets from OR Tambo Airport, Johannesburg to the following destinations at these prices or less: Istanbul R7 640 one-way - R12 916 round-trip; London R8 598 one-way - R14 243 round-trip; Zurich R9 318 one-way - R10 687 round-trip
  • Morning departure is around 18% cheaper than an evening flight, on average*.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

Flights from OR Tambo to Europe: the best tips from KAYAK users

Insights shared by verified travellers who flew the route from OR Tambo to Europe 
MarilynFlew with DeltaJNB-AMSSept 2024
Great lounge. Mediocre food. Great shower. Amazing bartender
SihleFlew with Turkish AirlinesJNB-ISTMay 2024
Friendly and helpful staff at Johannesburg Airport, clear signage to terminal and gates
Verified travelerFlew with British AirwaysJNB-LHRApr 2024
This is a busy flight, be prepared to be sat near other passengers that haven't flown before.
Verified travelerFlew with British AirwaysJNB-LHRJan 2024
None really. It’s a long, but straight forward flight. If you can afford premium economy or better, do it for the comfort.

Top 5 airlines serving from OR Tambo to Europe

Need help choosing which airline to fly with from OR Tambo to Europe? 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 3489 reviews
8,0Comfort
8,1Boarding
7,9Food
8,2Entertainment
8,3Crew
Airline reviews

We had to deboard using stairs. Why didnt you have the aero-bridge?

10,0 ExcellentAbhay, Nov 2024CCU - DXB
Read more Emirates reviews

We had to deboard using stairs. Why didnt you have the aero-bridge?

Better boarding process at Hyderabad airport Better time management by air hostesses in providing the meals

The food options for children is limited The business class bed is not fully lie flat, and this is an uncomfortable sleep

Worst trip ever from the beginning to the end I will never travel with that airline again. I made a big mistake by not going with my regular schedule flight with Qatar airline. Even underpriced cheat me of my 134 dollars I paid for special seats and they kept my money and didn't pay the airline for the seats for me.

Okish. But for £550 , I’d have preferred a better experience

Meals were delicious, however I got hungry between dinner and breakfast.

No Vegetarian options onboard, made to wait for a long time for boarding

The food was pretty good and the crew were excellent. It would have been excellent all round but for screaming children. Six hours at least of a 10 hr flight. Mostly 1 child clearly on the spectrum and probably ADHD but I really felt for the parents and grandparents who were obviously struggling and doing the best they could under the circumstances. No reflection on the airline of course and we all need to be more tolerant with these challenges . Slept for 15 hrs when I got home.

Boarding in the bus was slow and extremely hot. The flight attendant in the area of row 21 was extremely rude and had the attitude of not wanting to be at work for the day. Emirates you can do better than this

Plane was old and seats uncomfortable but staff were friendly and helpful

For the price of the ticket it's probably the best service in the world

Seats are too cramped, but that is a problem with every airline. I actually enjoyed the meal served.

This time, I traveled in the economy, and it was surprisingly better than the eco-premium (food, comfort, and crew were noticeably worse in premium!)

Edelweiss is now Nickle&dimming, not even a complimentary wine on the intercontinental flight. Sitting space is the smallest I have ever seen.

Lots of water brought around by staff which is very important to stay hydrated on a long flight. There provided swiss chocolate icecream! The attention to detail is obvious. They really want to make their passengers entertained and comfortable.

I have no complaints. The crew was attentive, pleasant and heloful

Excellent Airline. Food, crew and comfort was perfect. Entertainment screens were old. Didn’t like them.

This was an upgrade to business class and really enjoyed the experience. Much better than my earlier flight and thank you.

It was a pleasant experience accept temperature in the plane It was extremely cold in the airplane that I was shivering I got sick because of the extreme cold temperature on my flight

I never share this kind of things but I have to share this out of respect to myself and how surprised I was I got a shoulder injury so I went to Turkey to get a procedure to my shoulder ( I can prove and provide it with documentation from the hospital to you) and on my way in this flight, I asked one of the crew members who’ s name is j. Muller to help me to lift my carry on to put it up in to cabinet and she told me she can’t do it , and I said I m sorry I m injured , I really need help , then can you please find someone who can help me ? And she gave me this nasty attitude and refused to help me . Then I was shocked because all I asked was for help, i didn’t even ask her to put my carry on bag up for me , all I asked her to help me so we can do it together. Then 5 minutes later another crew member who’s name is Jenny Rutz came and asked me if everything is ok And i explained her what happened and she told me if I create more problem, she will not let me fly i was shocked, all I told her was I was injured and I needed some help to put my luggage up . I am extremely shocked and upset , this was so unprofessional, rude and unnecessary. I thought their job is to help us in our flight. She disrespected me , embarrassed me, made me feel like I m a problem and threatened me to get me out of the plane In front of everyone I am 41 years old mature and kind woman, i have never in my life experienced something this unprofessional and this disrespectful ever They both turned something so simple and normal into this terrible experience for me and for the people sitting around me . So it was so uncomfortable and unfair that the other passengers who were sitting around me and next to me got negatively affected by the event and told me to take their phone number so that they can be my witness for the crew member’ rudeness and unprofessionalism I m still very upset how can people be this rude and heartless I will never ever want to fly with your airline company again

Did not like anything. Seats were crammed, leg space was minimal and food was terrible. This was the first time traveling overseas in American Airlines and was the worst experience ever. Have learned a lesson to never travel in American Airlines.

Qatar Airways in-flight first/business class service is superior to any US airline; excellent meals are served on short haul flights such as between DXB and DOH.

Being a platinum member, no attention given. No towel or tissue provided.

As gold member there is no priority checkin. Meaning you either have to board with your zone or last with business class pax. As economy pax all the baggage bays are filled by the time you arrive

Staff was very friendly. There is no on board entertainment, but it’s such a short flight that it doesn’t matter. We also got a meal which was nice and unexpected due to the length of the flight.

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

It was good no problems made it on time for the next flight overseas!

they give hard time at checking, they not allow computer bag or purse

I found it weird that the quality of the flight different from Australia to Doha than the Doha to Berlin leg. The quality of the toiletries pack (was in a box from Australia) and then a proper bag from Doha. The biggest variation was the inflight entertainment, which had a significantly shorter amount of content compared to the Doha flight. My QSuite seat was also broken and did not recline all the way flat. Wasn’t the best and I wouldn’t be happy if I’d paid cash for the flight.

They shld provide food. Between food they are giving 10 hours gap which is toooo much

Ok flight. Water and small chocolate offered. Would be good if flynet included also video.

The jollof rice and fried plantain. Communication could have been better.

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 was extremely stressed out with the delay of our flight, not because of the delay per se, but we weren’t getting any responses from the staff/crew as to what was going to happen with our connecting flights. I think if they were better informed, and in turn we were informed, we would be more at ease. Also, at the Newark security area, the scan machine detected something “foreign” in my crotch and behind area, I cannot believe that in 2024, these machines cannot differentiate between a sanitary pad and a dangerous object. The security officer who conducted the body search was really sweet and apologetic, and asked me if I would like to move to a private area and conducted the search thoroughly without making me uncomfortable, but it is clear that these machines need an upgrade for such issues.

The business class seats are very narrow for the cost

The food was straight up bad not gonna lie, seats are uncomfortable so I had to re-adjust my self most of the time, delayed our arrival time by alot.

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

Terrible experience. I was stuck in Germany for two full day because your flights can't leave on time. You guys suck!!!

Lufthansa employees they has to work more with the customers and they delayed the flight for two hours every 20 minutes every 20 minutes every 20 minutes every 20 minutes

I never will fly again. They rebooked me without telling me. Cancelled my flight and rebooked me on new airline. When they booked me on new flight I had to repay for all my baggage and seat reservations despite the email and reservation I showed and confusion and discussions the new airline had trying to rectify it with Discover and Lufthansa. I added seats later which is an option which makes me think I need to book directly with airlines going forward to avoid this disaster

One particular crew member wasn't helpful in the cabin .

We already had a five hour layover in London, and then they cancelled our flight about half hour before we were due to board. They wouldn't give us access to the lounge and hanging around the extremely busy terminal for another three hours until our next flight was crappy. 8 hours in a busy terminal is awful. The least they could have done was give us access to one of their quiet, comfortable lounges for the inconvenience. I heard from others that they do this a lot -- cancel these short flights if they're not completely full. When we got onto the next flight it was absolutely packed and uncomfortable. Just very disappointing. British Airways used to be a great airline to fly with, but it doesn't feel that way at all now.

Economy extremely cramped. Dinner was not good. Breakfast was quite good. Crew was excellent.

More than 3 hours delayed. And they knew about it the night before already. I had a laugh when the captain said - don’t take out your frustration on the staff. Before take off Business class seats had very little space. My knees were digging into the seat in front

The crew is extremely nice, genuine and just pleasant to be around. On multiple flights, I or other passengers had interactions with the crew that were above and beyond what is generally accepted from other airlines. I WILL fly BA whenever available from now on.

Flight was delayed. Thankfully I wasn't in a rush. The airport experience (shops, amenities, ample restaurants, coffee shops, seats with charging) was very good) was very good as was the boarding which was orderly and organised. The flight was short so whilst there was no entertainment I thought that was ok especially in the age of smart phones and kindles. It would have been nice to have usbc charging supported at my seat but again it was a short flight so no drama. Overall a positive experience flying from London to Edinburgh with BA.

All went well- allow plenty of time at Heathrow, we felt like we got bused halfway to chicago when it was time to board, then had to carry baggage up steps outside. A bit of work for anyone who is less mobile or able bodied for sure.

My flight was cancelled and I was rebooked onto 2 flights on American Airlines: one from Heathrow to Charlotte and then one from Charlotte to Tampa.

My flight out of Miami was delayed by 2 hours which meant I had to quickly make other arrangements for pick-up in Glasgow. A $9 voucher for food was issued. That’s not much of a gesture in my opinion.

Horrible experience. They lost my luggage and still can’t find it. The plane ride was below average. Food also terrible compared to other airlines.

Book cheap flights from Johannesburg to Europe

Recent return flight deals

14/1Tue
1 stopQatar Airways
16h 25mJNB-SAW
19/2Wed
1 stopQatar Airways
21h 05mSAW-JNB
R9 211
15/2Sat
1 stopQatar Airways
22h 50mJNB-SAW
22/2Sat
1 stopQatar Airways
20h 10mSAW-JNB
R9 320
23/12Mon
2 stopsLufthansa
16h 45mJNB-MAN
11/2Tue
1 stopLufthansa
18h 50mMAN-JNB
R9 956
20/1Mon
1 stopSWISS
18h 35mJNB-LHR
27/1Mon
1 stopSWISS
15h 15mLHR-JNB
R10 083
3/12Tue
2 stopsLufthansa
23h 35mJNB-LHR
31/12Tue
1 stopLufthansa
33h 50mLHR-JNB
R10 137
10/3Mon
1 stopSWISS
23h 25mJNB-LGW
31/3Mon
1 stopSWISS
13h 25mLGW-JNB
R10 210
13/4Sun
1 stopEmirates
18h 35mJNB-IST
18/4Fri
1 stopEmirates
15h 05mIST-JNB
R12 318
14/1Tue
1 stopEmirates
22h 40mJNB-IST
18/2Tue
1 stopEmirates
15h 45mIST-JNB
R12 354
17/2Mon
directBritish Airways
11h 30mJNB-LHR
21/2Fri
directBritish Airways
11h 05mLHR-JNB
R12 699
2/2Sun
directBritish Airways
11h 20mJNB-LHR
20/2Thu
directBritish Airways
11h 05mLHR-JNB
R13 117

Search by stops

Search by airline

Search by price

Recent one-way flight deals

2/4Wed
1 stopQatar Airways
21h 20mJNB-SAW
R5 196
9/12Mon
1 stop
26h 45mJNB-LGW
R5 450
16/3Sun
1 stopEmirates
24h 55mJNB-STN
R7 267
16/3Sun
1 stopEmirates
21h 00mJNB-LHR
R7 267
31/3Mon
directBritish Airways
11h 20mJNB-LHR
R8 339
28/2Fri
directBritish Airways
11h 20mJNB-LHR
R8 448
29/12Sun
1 stopSWISS
18h 25mJNB-LHR
R8 720
29/12Sun
1 stopLufthansa
14h 45mJNB-LHR
R8 884
22/12Sun
1 stopLufthansa
15h 10mJNB-MAN
R8 884
29/12Sun
1 stopSWISS
19h 55mJNB-LGW
R8 920

Search by stops

Search by airline

Search by price

Last minute flights from OR Tambo to Europe

Last minute flight, train and bus deals

19/11Tue
multi-stopSWISS
13h 35mJNB-CDG
2/12Mon
multi-stopSWISS
13h 30mCDG-JNB
R9 247
19/11Tue
multi-stop
14h 45mJNB-LHR
4/12Wed
multi-stop
13h 45mLHR-JNB
R9 247
21/11Thu
multi-stopLufthansa
23h 30mJNB-CDG
4/12Wed
multi-stopLufthansa
18h 05mCDG-JNB
R9 701
19/11Tue
multi-stopLufthansa
14h 45mJNB-LHR
4/12Wed
multi-stopLufthansa
15h 35mLHR-JNB
R9 756
19/11Tue
multi-stopQatar Airways
23h 15mJNB-LGW
22/11Fri
multi-stopQatar Airways
35h 50mLGW-JNB
R12 263
21/11Thu
directBritish Airways
11h 20mJNB-LHR
26/11Tue
directBritish Airways
11h 05mLHR-JNB
R13 044
21/11Thu
multi-stopBritish Airways
25h 10mJNB-AMS
4/12Wed
multi-stopBritish Airways
15h 55mAMS-JNB
R13 389
19/11Tue
multi-stopEmirates
19h 15mJNB-STN
22/11Fri
multi-stopEmirates
24h 30mSTN-JNB
R13 844
20/11Wed
multi-stopEmirates
18h 50mJNB-LGW
9/12Mon
multi-stopEmirates
18h 50mLGW-JNB
R13 953
22/11Fri
multi-stopQatar Airways
22h 30mJNB-LGW
29/11Fri
multi-stopQatar Airways
23h 30mLGW-JNB
R16 823

Search by stops

Search by airline

Search by price

Everything you need to know for your flight to Europe

Information on your arrival and departure airports