R6 922 Find Cheap Flights from Europe to 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 Johannesburg departing on 22/6. 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
1 adult, Economy, 0 bags

KAYAK searches hundreds of travel sites at once for deals on flights to Johannesburg

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

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

Flight Deals
Useful Info
Flight Deals

Cheap Flights from Europe to Johannesburg

 
Here are some of the best deals found on KAYAK recently from the most popular airlines for return flights from Europe to Johannesburg that are departing in the next months. While these flights were available on KAYAK in the last 72 hours, prices and availability are subject to change and deals may expire.
Discover the best prices for you by selecting your travel dates on KAYAK.

Recent return flight deals from Europe to Johannesburg

Fri, Jun 26 - Wed, Jul 1
Condor Logo
19:45 - 7:50
LGW
-
JNB
35h 05m
1 stop
Condor Logo
18:35 - 14:45
JNB
-
LGW
21h 10m
1 stop
R9 575Condor
Tue, Sep 15 - Tue, Sep 22
Condor Logo
15:35 - 7:30
LGW
-
JNB
14h 55m
1 stop
Condor Logo
18:35 - 9:00
JNB
-
LGW
15h 25m
1 stop
R9 624Condor
Wed, Jun 24 - Sun, Jul 12
Condor Logo
19:40 - 8:45
LGW
-
JNB
36h 05m
1 stop
Condor Logo
18:35 - 9:00
JNB
-
LGW
15h 25m
1 stop
R9 641Condor
Sat, Nov 7 - Sat, Nov 28
Turkish Airlines Logo
6:40 - 9:40
ZRH
-
JNB
26h 00m
2 stops
Turkish Airlines Logo
13:30 - 13:45
JNB
-
ZRH
25h 15m
2 stops
R10 465Turkish Airlines
Tue, Nov 3 - Thu, Nov 19
Turkish Airlines Logo
11:05 - 9:40
ZRH
-
JNB
21h 35m
2 stops
Turkish Airlines Logo
13:30 - 22:25
JNB
-
ZRH
33h 55m
2 stops
R10 481Turkish Airlines
Mon, Jun 22 - Thu, Jul 9
KLM Logo
7:00 - 21:20
FRA
-
JNB
14h 20m
1 stop
KLM Logo
23:15 - 13:35
JNB
-
FRA
14h 20m
1 stop
R10 877KLM
Wed, Jun 24 - Mon, Jul 6
KLM Logo
14:15 - 21:20
FRA
-
JNB
31h 05m
1 stop
KLM Logo
23:15 - 13:35
JNB
-
FRA
14h 20m
1 stop
R11 140KLM
Sat, Jun 20 - Tue, Jul 7
Lufthansa Logo
20:25 - 6:40
LHR
-
JNB
33h 15m
1 stop
Lufthansa Logo
19:00 - 7:40
JNB
-
LHR
13h 40m
1 stop
R11 322Lufthansa
Wed, Sep 30 - Tue, Oct 20
Qatar Airways Logo
16:15 - 15:20
AMS
-
JNB
23h 05m
1 stop
Qatar Airways Logo
14:45 - 13:55
JNB
-
AMS
23h 10m
1 stop
R12 129Qatar Airways
Mon, Jun 22 - Tue, Jul 14
Lufthansa Logo
18:30 - 8:35
LCY
-
JNB
13h 05m
1 stop
Lufthansa Logo
19:00 - 8:40
JNB
-
LCY
14h 40m
1 stop
R12 360Lufthansa
Useful Info

Good to know

Cheapest flightR6 922
Flight from Amsterdam to OR Tambo Airport, Johannesburg

Flights from Europe to Johannesburg: the best tips from KAYAK users

Insights shared by verified travellers who flew the route from Europe to Johannesburg 
VladimirFlew with Lufthansa
MUC
-
JNB
Sept 2024
Munich has the best organized facilities,very practical and logic. When it comes to the airlines it would be top three, KLM, Qattar, Turkish. Boarding, top 3, Munich, Amsterdam, Doha.
GerhardFlew with British Airways
LHR
-
JNB
Apr 2024
dont rely on the departure boards in the BA lounge. And prepare to have to tag and check in your own bag, even when flying business class
GregFlew with British Airways
LHR
-
JNB
Dec 2023
Leave at least an hour for luggage to arrive at JNB.

FAQs for booking flights from Europe to Johannesburg

  • How does KAYAK find such low prices on flights from Europe to 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 Johannesburg.

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

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

  • What is the Hacker Fare option on flights from Europe to 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 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 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 Johannesburg from Europe up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

Reviews of the top 5 airlines flying from Europe to Johannesburg

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

Old flight not worth in economy. Even food was terrible

6,0 GoodArun, Jun 2026
TRV - DXB
Read more Emirates reviews

Old flight not worth in economy. Even food was terrible

It took almost 4 hours to collect the luggage from the belt in Lagos. Really pathetic. Flight attendents from Dubai to Lagos were very busy and were not responding at all.

Very bad service and food variety will never come back again

This777-300 is configured 2/3/2 for Biz class straight out of the 80s!!! Not to mention seats are narrow, bed does NOT FULLY RECLINE FLAT as advertised, and purser didn’t know that!! ARM REST HAS A REMOTE TABLET ON IT FURTHER CONFINING THE ALREADY NARROW SPACE!!! WHO thought this was a good design?? After flying the new A350-900 biz class Montreal to Dubai , this was a total let down!!

Both flights to and back from Lyon with buses taking extra time and delaying flight at DXB. Food serving needed work.

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

in today's time, an airline like emirates didnt serve drinks as requested, Excuse was full flight.

Bathrooms were amazing and first class seat was very comfortable. Food was edible but not up to the standards of other first class meals on other airlines. But Caviar was amazing! So much caviar. Dom Perignon 2015 was room temperature. It would have been amazing if it was chilled down a bit more. Slippers were amazing and amenity kit requested was beautiful. Requested Pajamas never came so can’t tell you how nice they were. Loved the design of the seat and personal storage. Suite was much smaller than other airline’s first class and tv screen was tiny and remote difficult to use. I probably wouldn’t pay for this flight again.

Super flight. On time departure and arrival. Very good service. Luggage arrival at DXB was a little delayed but you can’t have everything the very best :)

The food options were excellent for Economy. It was difficult to find the lounge after clearing security and boarding was clunky

Outstanding even though the 330 was one of the oldest in the fleet. The difference was the attentiveness and responsiveness of a really experienced flight attendant. For airline food great variety of interesting choices and good tastes supported by a good wine selection.

Brand new plane lots of room the snack was very flavourful and enjoyable

There were no charge points for phones on the economy seats. The seats were comfortable overall. Food was okay.. flight was on time

It was really nice experience by flying this klm flight.I personally recommend everyone to please try this klm flight

It was really nice journey i personally recommend klm flight

The crew were unprofessional with a racist element. I was physically abused as well from one of the crew members

Crew is not the cheerful type. very slow meal service (this is their style as have flown this many times)

Empty seats next to me - wish it had been for a longer flight!!

Terrible last row seats many seats available but no offer to move to better seat

Delay on my previous leg, had to run to catch my flight. But that happens. Overall ok.

Turkish Airlines made a long flight from YVR to IST a great flying experience. From the attendants, to the food, to the entertainment program to all the extras, a twelve hour flight ‘flew by’. Late departure and arrival was not the airline’s fault.

Absolutely horrible aircraft with hard open ended wires hanging below the seats which were hurting. No phone charging outlets for a combined 15 hours long haul. Absolutely garbage service!

I missed the flight during my lay over in Istanbul, due to health condition. Customer service was awful. It was a nightmare. I had to purchase a new flight to my destination and was told that my return flight is compromised due to one segment of the trip being missed. NOBODY responded to my numerous calls and emails. I will never use Turkish airline in the future.

Both of our Business Class seats were broken. I'm sure they didn't just break before we boarded but were broken prior. They would not recline. We could sit up straight or lie down, nothing that would allow us to sit back and relax on a 12 hour flight. Totally unacceptable. Very expensive and a waste or money.

Surprised for charged $341.00 FOR my luggage. THY opportunist, taken advantage of the people not knowing luggage must be paid.. I flew 7 months ago with Lufthansa same place to Los Angeles my family lives and work in L.A. no luggage PAYS BIG zero .. I WILL NEVER TAKE ANY FLIGHTS ✈️ FROM TURKISH AIRLINES EVER AGAIN 😒 Please Don't recommend TURKISH Airlines to nobody.. I am a retired person. With very limited S.S. check for a month..$341.00 is my kitchen expenses for at list 5 weeks i am a vegetarian salads and sandwiches.. thank you very much for your investigation asking my experience about the flight with ROTTEN Airlines 😀

Excellent staff despite some trying passenger situations. Very impressed with their good attitudes and kindness.

It would be great if the flight attendants could inform people travelling with small children that at take off and landing the children should drink liquid or chew/swallow something so their ears don’t hurt. Also, Emirates serves the food to the children first. Really good idea. Best of all would be to put all children in the same area.

I am always amazed with the great service they offer on their regional and international flights

this was a short flight in business class. I had problem in the Istambul airport - the lounge for Turkish Airlines was too far and we never were able to reach it

Horrible, hated every part of it. They do not have business class- just tried to make one row. Boarding was a mess- felt like hungry people fighting for food. Will never ever travel in Indigo

They messed up my seat so I didn’t get the one I paid for

The crew were excellent, smiling and kind. The seats were good for economy though my seat back got a bit sticky from getting out of the reclining position. The food was good for a Kosher meal, better than usual. Entertainment was okay, but there was no Wi-fi available the entire flight. Overall the flight was fine for an overnight flight. The flight attendant in my section was absolutely delightful.

Flight attendants were fine, seats a bit hard but I use a cushion for extra support. The only issue was it was a bit too cool and I needed to ask for and received and extra blanket. I survived!!!

Not to bad but it was hard changing my seat

We exited from a plane from LAX TO MUC containing 853 passengers. Passport control was packed and very slow as they fingerprinted and photgraphed everyone. After finally getting though we ran to the gate listed on our boarding pass. We made it just as boarding was suppost to begin. No one was there. We started running again and found a Lufthansa gate open and spoke with them. We were told the gate had changed and they called the correct gate that we were coming. We started running again, but needed to wait for the train to get to the correct terminal. Running again we made it to the gate. The plane was still there but they said it was too late. So we went to the Lufthansa help desk, they told us it was our fault for missing our flight and that if we didn't buy a new ticket from them for €256 each our return trip to the states would be cancelled. Needless to say this was very disapointing to find out on the day before Christmas that we had to pay an extra €512 to complete our trip we had already paid $3344 for. We were left with no choice. No Christmas spirit there. Unhappy custumers.

The staff were so very cheerful and happy! It really made my day to encounter such chipper folks throughout my journey

A bit more space? Not practical, I know. I felt squished in but part of that could have been the man sitting next to me.

The food that was served was superb!!! Awesome snacks!!! Frequent drink service!!! To me, this was shocking. I took a British Airways flight from Denver to London for the first leg of my trip and the food was horrendous. Thank you for keeping us fed and satiated on such a long flight!!!!

I fly to Germany every year and prefer the most direct flight routes. Lufthansa offers this route, allowing me to fly from my home airport directly to Germany. The food and service were excellent. The staff was most accommodating, very professional, and friendly. The only issue I did not care for was the seating arrangement. I fly business and did not appreciate the configuration of the business class. Understandably, you will always have someone seated next to you, but then install a separation screen to allow for a little more privacy. United and British Airways are miles ahead in creating a more personal space. Lufthansa should do better.

Comment for Lufthansa is just perfect, similar to my first flight comment.

The crew was exceptionally good. Came around with snacks and drinks multiple times during the flight. I asked for hot water and they remembered. Responded to call light promptly. Very pleasant. The aircraft was also kept very clean. Boarding was organized. Overall was a great experience.

The Britts are wonderful to fly with and the crew were very hospitable. Again, I really wish they had been able to retrieve my carryon bag from baggage claim before the flight so I could be in a less worrisome state of mind, but that's not on them. I completely understand. The window seats with the dimmable windows were very cool!

The luggage problem I previously mentioned was actually this flight

The flight went well. However the leg room in coach class is very very tight. We arrived early but could not get to the gate early….sadly. Also something about off loading cargo- we had to wait to deplane. There was not clear explanation for that.

Ohooo it's fantastic 👏 I love it 😀 😍 ❤️ it's on time ⏲️

Big queues on arrival at airport despite having already checked in and only needed to drop bags off. Flight delayed which impacted on connecting flight.

It was great. Enough space and room for legs . Great service to.

The boarding process was very poorly organized. Too many people had way to much carry on and resulted in loading overhead bins being the gating factor. Time for change.

Unfortunately, my flight was cancelled because of some sort of emergency over the Atlantic and had to return to London. While I think British Airways made every effort to mitigate the situation, I must say it was still pretty unpleasant. I do appreciate the fact, however, that British Airways put my safety first…and I think the effort to correct a bad situation was very sincere. But I think the process might be handled better in future.

The flight was fine but no food available apart from snacks like Pringles and olives which was a problem for me as I hadn’t eaten anything that day. But the worst problem was BA left 24 suitcases in Heathrow as the flight was too full but didn’t tell anyone. So we waited for ages at Toulouse airport with no information and finally found out from the one member of staff in the baggage collection area who explained what had happened and apologised for no announcement being made but said that was their policy. Then BA contacted me today to say they have found my luggage and can deliver it to me on Tuesday - half way through my holiday!!!! So a friend has had to make a four hour round trip in his car to go and collect the luggage from the airport so we can get it today. A TOTAL SHAMBLES AND DISREGARD BY BA FOR THEIR PASSENGERS’ BEST INTERESTS.

Everything you need to know for your flight to Johannesburg

Cabin class types available on flights to Europe

Cabin classes available on flights to Johannesburg. Prices are the lowest found on KAYAK over the last 7 days. Price and availability is not guaranteed.