R5 095 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 3/2. 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

Search hundreds of travel sites at once for deals on flights to Europe

Travellers love KAYAK
41 299 237 searches in the past 7 days on KAYAK

Save 29% 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 from OR Tambo

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

London
London1 stopR6 931
Amsterdam
Amsterdam1 stopR11 333
Istanbul
Istanbul1 stopR9 141
Paris
Paris1 stopR7 549
Lisbon
Lisbon1 stopR8 467
Dublin
Dublin1 stopR8 017
Athens
Athens1 stopR7 961
Rome
Rome1 stopR8 298
Manchester
Manchester1 stopR7 156
Frankfurt am Main
Frankfurt am MaindirectR7 811
Zurich
Zurich2 stopsR10 733
Funchal
Funchal1 stopR12 944
Milan
Milan1 stopR8 317
Munich
Munich1 stopR11 052
Madrid
Madrid1 stopR8 204
Berlin
Berlin1 stopR11 951
Porto
Porto1 stopR8 036
Edinburgh
Edinburgh1 stopR8 673
Brussels
Brussels1 stopR9 684

Good to know

Low season

February

High season

June

Cheapest flight

R5 095
Best time to beat the crowds (14% less expensive on average)
Most popular time to fly (9% more expensive on average)
Flight from Johannesburg to London Gatwick Airport

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.

FAQs - booking Europe flights

  • How long is the flight to Europe from Johannesburg OR Tambo?

    Flights to London11h 09m
    Flights to Frankfurt am Main10h 41m
    Flights to Istanbul9h 56m
    Flights to Zurich10h 43m
    Flights to Munich10h 30m
  • What is the cheapest flight to Europe from Johannesburg OR Tambo?

    The cheapest ticket to Europe from Johannesburg OR Tambo found in the last 72 hours was R5 095 one-way, and R7 081 round-trip. The most popular route is from Johannesburg OR Tambo to Munich Franz Josef Strauss, and the cheapest round-trip airline ticket found on this route in the last 72 hours was R6 069.

  • Which airlines fly to Europe?

    South African flies most frequently to Munich Franz Josef Strauss from Johannesburg OR Tambo. In general, KLM, Air France and Delta fly the most to Europe.

  • 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 from OR Tambo Airport, Johannesburg to 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 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 from OR Tambo Airport, Johannesburg to Europe with an airline and back 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 from OR Tambo Airport, Johannesburg to Europe 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: Frankfurt am Main R10 254 one-way - R11 688 round-trip; London R9 603 one-way - R14 283 round-trip; Zurich R9 520 one-way - R9 254 round-trip
  • Book at least 1 week before departure in order to get a below-average price.
  • High season is considered to be July, August and September. The cheapest month to fly from Johannesburg is February.
  • Morning departure is around 19% cheaper than an evening flight, on average*.
See more tips
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

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 3356 reviews
8,3Crew
8,1Boarding
8,0Comfort
7,9Food
8,2Entertainment
Airline reviews

Flight was delayed by and hour but were informed beforehand

10,0 ExcellentAli, Jan 2025JED - DXB
Read more Emirates reviews

Flight was delayed by and hour but were informed beforehand

Good food, real silverware, polite staff, smooth landing, charging plugs, good entertainment options.

Comfort and customer service from most if the crew was great. The crew reassigning passengers should consider the presence of infants when reassigning seats. Unfortunately a couple of oversized passengers were relocated next to us, making this segment a bit uncomfortable, as there was not only extra leg space required. I ended up swapping seats with my husband so our baby wouldn't be impacted. My husband travelled quite uncomfortable as the reassigned neighbour shoulder and arm ended up on my husband's seat

Charged for internet that never really worked. The food selection was just ok.

Boarding, seats, entertainment and service were all great. The food was great except for the fact that there were too many sweet items.

The entire crew was amazing. They went out of their way to make us enjoy a great travel experience.

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

The only thing that could have been better, is that the food trays get left way to long after a meal. We had a snack 8 hrs into the trip, and they left us with the boxes and cups for way too long. It is not fun being trapped in your seat unnecessarily

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.

The overall flight experience between Doha and Kolkata was satisfactory. The staff onboard were notably engaged, responsive, and enthusiastic, providing a level of service that stood out, especially when compared to the less attentive crew on the earlier leg from Heathrow to Doha. Their eagerness to assist made the journey more pleasant. Additionally, the time spent at the Silver Lounge in Doha contributed positively to the experience. The lounge offered a comfortable and relaxing environment, with adequate amenities and attentive staff. Overall, both the flight and the lounge experience in Doha met expectations, making for a smooth and satisfactory travel experience.

There was frequent beverage ,meal and snack service. The crew was very hospitable and professional.

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

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

The made us waiting and held our passports and boarding pass making us miss our flights

We're talking about a short-haul in-country flight.. there is no confort, no food, just the bottle of water. The seats are squeezed like hell and I was in the back-end of the plane, with one spare row left for the crew and to store excess bags that could not fit in the overhead bin.. Speaking of carry-on, some passengers should be better screened as their bags were simply too big to fit in the overhead bins.. ! How can this happen, and it was an A310, with 2 columns of 3-seater rows.. There is a pseudo-Business class, which is simply a section in the front of the plane where the same seats are occupied only 2 out of 3, on each side, leaving more rooms for the passengers and their bags. That's it.

It is a good airlines, very professional very good food. I wish they offered free luggage is the only thing.

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!)

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 got an email in the morning of the flight 1/7, from Kayak, that I was rebooked from UA 906 to LH 430. Nobody at Lufthansa ot United knew about this. I went to both counters. at the airport. Also, Cheap Flights, who I booked the ticket through, did not know. I ended up staying on the United flight. But this was very disturbing, since I got a very late notice that I was rebooked to an earlier flight, I hurried to the airport to find out after a lot of inquiring that this was a mistake. Not a good Kayak experience.

My schedule flight was rebooking and changed to Chicago, then I did not used the flight from Dulles to Savannah

Service was courteous and attentive. Sat in the exit row. In exchange for leg room I had people tripping over my feet to use it at a hallway from one aisle to the other, had no access to films viaa viewscreen and no underseat storage for medicines or other personal travel needs. Next time I am seated there, I will refuse the exit row.

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

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 flight was cold, no enough blanket and the crew said that they can’t change it. I got very sick in the flight . Most of the kids were coughing.

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

It was just ok. Half the bathrooms were broke on the flight.

Less than average, low level of shared required information needed during the transfer from airport to another, also the used team during boarding In Indianapolis station is Not Professional

Everything worked well. But nothing really stood out. BA is a reliable work horse for international travel. Moderately priced, reliable but not outstanding in any aspect. I will definitely use them again. The morning flights out of India a definite blessing.

If they wouldn't have canceled the flight WITHOUT informing me until I looked at my ticket and saw I had 2 extra layovers in 2 different cities than the ones I paid for? That would have been nice.

Poor BA get a lot of stick and have some problems getting your bags to the same destination BUT the whole experience is very much 5 star and probably due to excellent, helpful and sooo British staff. We travelled in economy plus.

The seat was very uncomfortable. It helped to use the foot rest. Could not sleep because of the seat.

With my outbound flight I didn’t get the food I wanted whiles others did. I was sad

Our headphone plug in was broken, especially we are with 5 years old who like to watch a movie

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

No entertainment and the seats are well worn.! To the point it feels like your sitting in a bowl

Book cheap flights from Johannesburg to Europe

Recent return flight deals

2/2Sun
1 stopSWISS
18h 25mJNB-LHR
9/2Sun
1 stopSWISS
13h 35mLHR-JNB
R6 931
2/2Sun
1 stopSWISS
18h 25mJNB-LHR
9/2Sun
1 stopSWISS
13h 35mLHR-JNB
R7 062
13/2Thu
1 stopLufthansa
14h 45mJNB-LHR
19/2Wed
1 stopLufthansa
15h 15mLHR-JNB
R8 017
10/2Mon
1 stopLufthansa
17h 10mJNB-LHR
18/2Tue
1 stopLufthansa
14h 00mLHR-JNB
R8 336
4/2Tue
1 stopQatar Airways
15h 25mJNB-SAW
11/2Tue
1 stopQatar Airways
14h 15mSAW-JNB
R9 572
30/1Thu
1 stopQatar Airways
28h 45mJNB-SAW
5/2Wed
1 stopQatar Airways
20h 25mSAW-JNB
R9 628
19/6Thu
1 stopBritish Airways
16h 25mJNB-CDG
18/9Thu
1 stopBritish Airways
16h 50mCDG-JNB
R12 026
15/3Sat
1 stopBritish Airways
15h 25mJNB-CDG
24/3Mon
1 stopBritish Airways
14h 20mCDG-JNB
R12 101
24/3Mon
1 stopEmirates
18h 35mJNB-IST
27/3Thu
1 stopEmirates
15h 45mIST-JNB
R12 419
4/3Tue
1 stopEmirates
26h 05mJNB-IST
19/3Wed
1 stopEmirates
15h 45mIST-JNB
R12 588

Search by stops

Search by airline

Search by price

Recent one-way flight deals

3/2Mon
1 stopQatar Airways
25h 15mJNB-LGW
R5 095
27/1Mon
1 stopQatar Airways
18h 35mJNB-LGW
R5 114
18/3Tue
1 stopEmirates
24h 40mJNB-STN
R7 530
25/1Sat
1 stopEmirates
21h 25mJNB-STN
R7 586
23/2Sun
directBritish Airways
11h 20mJNB-LHR
R8 692
15/2Sat
directBritish Airways
11h 20mJNB-LHR
R8 710
2/2Sun
1 stopLufthansa
15h 50mJNB-LCY
R8 785
13/2Thu
1 stopSWISS
14h 20mJNB-LCY
R9 122
27/1Mon
1 stopSWISS
13h 40mJNB-LHR
R9 291
16/2Sun
2 stopsLufthansa
25h 15mJNB-LCY
R10 452

Search by stops

Search by airline

Search by price

Last minute flights from OR Tambo to Europe

Last minute flight, train and bus deals

25/1Sat
multi-stopSWISS
15h 05mJNB-LHR
8/2Sat
multi-stopSWISS
23h 30mLHR-JNB
R7 399
25/1Sat
multi-stopSWISS
15h 05mJNB-LHR
1/2Sat
multi-stopSWISS
13h 35mLHR-JNB
R8 073
23/1Thu
multi-stopQatar Airways
15h 10mJNB-SAW
5/2Wed
multi-stopQatar Airways
20h 45mSAW-JNB
R9 591
23/1Thu
multi-stopLufthansa
17h 10mJNB-LHR
6/2Thu
multi-stopLufthansa
17h 40mLHR-JNB
R9 759
25/1Sat
multi-stopLufthansa
21h 30mJNB-IST
1/2Sat
multi-stopLufthansa
25h 15mIST-JNB
R10 040
21/1Tue
multi-stopQatar Airways
15h 25mJNB-SAW
31/1Fri
multi-stopQatar Airways
32h 45mSAW-JNB
R10 677
21/1Tue
multi-stopBritish Airways
28h 00mJNB-CDG
27/1Mon
multi-stopBritish Airways
13h 40mCDG-JNB
R12 325
23/1Thu
directBritish Airways
11h 20mJNB-LHR
6/2Thu
directBritish Airways
11h 05mLHR-JNB
R12 382
25/1Sat
multi-stopEmirates
34h 15mJNB-FRA
10/2Mon
multi-stopEmirates
23h 45mFRA-JNB
R14 274
21/1Tue
multi-stopEmirates
18h 50mJNB-LGW
26/1Sun
multi-stopEmirates
18h 10mLGW-JNB
R14 311

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

Not what you’re looking for? Find thousands of other hotels, flights and car hire with KAYAK.