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

R7 302 Find cheap flights from Southeast 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 OR Tambo departing on 2/9. 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
ث 20/8
ث 27/8

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

In the last 7 days, travellers have searched 48 527 587 times on KAYAK, and here's why:

Save 32% 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

May

High season

December

Cheapest flight

R7 302
Best time to beat the crowds (11% less expensive on average)
Most popular time to fly and prices are also 1% lower on average.
Flight from Athens to Johannesburg

FAQs for booking Southeast Europe to Johannesburg flights

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

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

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight to Johannesburg from Southeast 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 Southeast 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 Southeast Europe with another airline.

  • What is KAYAK's "flexible dates" feature and why should I care when looking for a flight from Southeast 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 Southeast 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 Southeast Europe to Johannesburg OR Tambo?

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

Direct departures

Southeast Europe to Johannesburg OR Tambo

Monday

ANA, ASKY, Aegean Airlines, +65 more

ANA, ASKY, +66 more

Tuesday

ANA, ASKY, Aegean Airlines, +60 more

ANA, ASKY, +61 more

Wednesday

ANA, ASKY, Aegean Airlines, +65 more

ANA, ASKY, +66 more

Thursday

ANA, ASKY, Aegean Airlines, +62 more

ANA, ASKY, +63 more

Friday

ANA, ASKY, Aegean Airlines, +65 more

ANA, ASKY, +66 more

Saturday

ANA, ASKY, Aegean Airlines, +58 more

ANA, ASKY, +59 more

Sunday

ANA, ASKY, Aegean Airlines, +65 more

ANA, ASKY, +66 more

See more direct flights

Direct returns

Johannesburg OR Tambo to Southeast Europe

Monday

ANA, ASKY, Aegean Airlines, +65 more

ANA, ASKY, +66 more

Tuesday

ANA, ASKY, Aegean Airlines, +60 more

ANA, ASKY, +61 more

Wednesday

ANA, ASKY, Aegean Airlines, +65 more

ANA, ASKY, +66 more

Thursday

ANA, ASKY, Aegean Airlines, +62 more

ANA, ASKY, +63 more

Friday

ANA, ASKY, Aegean Airlines, +65 more

ANA, ASKY, +66 more

Saturday

ANA, ASKY, Aegean Airlines, +58 more

ANA, ASKY, +59 more

Sunday

ANA, ASKY, Aegean Airlines, +65 more

ANA, ASKY, +66 more

See more direct flights
See more direct flights

Top 5 airlines serving from Southeast Europe to OR Tambo

Need help choosing which airline to fly with from Southeast 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,7
SWISSOverall score based on 1807 reviews
7,8Boarding
7,1Entertainment
8,4Crew
7,3Food
7,5Comfort
Airline reviews

Wonderful experience! The crew was outstanding and amazing from check in to gate to flight crew! Amazing. Thank you!

10,0 ExcellentAnonymous, Jun 2024ORD - ZRH
Read more about SWISS reviews

Wonderful experience! The crew was outstanding and amazing from check in to gate to flight crew! Amazing. Thank you!

Our connecting flight to the US only had around a 25 minute layover! And our flight from Seville to Zürich was delayed! Had our flight from Zürich to Washington DC not been delayed we would have missed our flight to the US. We didn’t even know it was delayed until sprinting from the A terminal to the E terminal. Our flight from Seville landed in Seville 10 minutes after our the door was supposed to close for our flight from Zürich to the US. Not cool! Several other Swiss air passengers were in the same position as us, which I could tell bc we were all running for our lives in your airport. We booked a flight from Seville to Washington DC and the time between connecting flights was not enough and that’s not an acceptable position to put a traveler in. Especially one who spent over $1000 on their tickets.

The pilot was wonderful and enthusiastic and introduced himself over the intercom. We all felt in good hands. Crew were all super friendly and especially the young , gentleman crew member. Everything Swiss airlines represents. Hospitality, friendly and professional. Thank you. Truly a memorable short flight.

Didn’t get my luggage from layover in Zurich until 3 days later even though my luggage was marked priority and short layover, but my husband got his when we landed

seats are too tight and uncomfortable everything else went well.

We had issues with upgrading our seats. The flight itself was fine.

Horrible experience. They "GAME" with seats they decided to play where you can`t select or get seat during check-in without paying and then forcing you to stay long line at the Customer Service at the gate to get a boarding ticket with seat assigned is pathetic. Will never fly with United again!

Kudos to Swiss!! My wife and I thought Swiss was like flying years back: good food service, refreshments, friendly and courteous crew! We look forward to another trip to Europe next year, and it will be a priority to hopefully fly Swiss, thank you! We strongly can say from experience - the treatment (food, drink, entertainment) in service for Economy Class is unmatched!!!

Everything from the price to online checkin and the flight being on time to the crew and food was very good. The comfort level is fine--the seats are very close to each other in Economy. But I guess you get what you pay for.

I guess just the food, but besides, amazing experience flying with swiss

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.

Flight was fine overall. What you would expect from economy seats. I did appreciate the amenities (eyemask, earplugs, small toothbrush and toothpaste, thin socks).

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

Fantastic, the 787-9 is a very beautifully designed plane and it was a pleasure to fly in the Qsuite. The suite did feel slightly smaller than the 777 variant, and the suite door also felt smaller, as I felt more exposed as passengers and crew walked past. Food was too notch, and the service was fantastic. I wish they’d enforce boarding zones more effectively, but otherwise they did really well.

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 staff at the check in lied. I requested aisle seats he said he gave me aisle seats. In actuality he only gave me aisle seat for 2 hour Karachi to Doha flight. From Doha to Dallas flight he gave me middle seat .

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.

Polite and helpful crew. My son developed fever. Crew members came and gave him medication and also came and enquired about his health several times.

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

Very bad. We booked 8 months in advance for 2 people but couldn’t get seats together. Food was so bad I couldn’t even eat.

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

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

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.

They wanted to close counter although they did not provide the wheelchair requested which ended by going alone to transit security and lost long time and they did not want to wait .

Business class in the second leg - CDG-EVN was a disaster.

Everything went smoothly with Air France. There was a delay in departure which seemed to relate to the immigration services being short staffed.

I have used Air France and KLM many times it will help if they change their menu's feel like it's been the same for years!!!, Especially the breakfast. Overall the flight was good and enjoyable.

Food was bad crew a bit nicer than other flights seats uncomfortable too

Terrible seats are very uncomfortable and narrow. Really hard time eating and painful buttons.. crew was very rud not allow anyone to stand not even to go to the toilets

Very disorganised check-in and boarding. We won't fly with them again

Friendly cabin crew and the flight was on time. Would recommend toanyone

Excellent service and comfort from the moment you check in. Flight crew is hyper focused on making passengers comfortable and at ease. It’s like a flying hotel!

Not a good experience from Lagos was very terrible paying for one extra bag is #403,600 in dollars is $331 which is too high and when get to Ny I don’t receive my bag till 2nd day some of my stuff was damaged am not really happy with Turkish Airlines very poor services.

3 of us were in the business class. All good except the Flight out of Mumbai is too early. It is at 6:30 am. Reporting is at 4 am. We had to get up at 3 am. US connection has 4-5 hours of layover. It would be nicer to start the India flight late (give more time to sleep at home) and have less layover duration in IST.

for the very long way the flight has to be more confortable it was very dirty the wc was not clean

Paying for reserved seats and never received the seats I paid for !! Just fake and a surprise out of their " box "

Service was superb and the flight experience overall was great

I still cannot find my luggage. I need my luggage.

I did not receive my luggage This airline is not good. My luggage is missing please you guys need to find my luggage. It’s been three days now I cannot get my luggage. This is not a good business I

The cabin crew members were so exceptionally good. They were always respectful to us the passengers and were professional. I also enjoyed the meals.

Customer service and the food was great. If the announcements in English could be said slower for the customer to understand what is being said. Due to ascent, it is difficult to understand. repaeting would help.

Bathrooms were absolutely atrocious. Absolutely third world. Unusable. From non-flushing toilets to poor maintenance - missing toilet paper, dirty with mess, etc. Horrifying. Does Ethiopian Airways expect customers to clean the bathroom before use. For sure inconsiderate passengers don't do anything to clear/clean after use.

Boarding was mayhem. Entertainment system wasn't operational. Food was poor. It was like flying in the 1990's. For the price of the ticket, this was not value for money. It felt much more like an extreme discount airline.

Choice of Vegetarian Food in Economy class needs overhaul improvement

The gate was changed at the very last moment and no one informed us. The flight was one hour late and the screen broken, the remote control not working. One toilet was out of order . the other toilets were also not totally functioning, because the washbasin was plugged and the water couldn't flow away.

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.

Seat in front of my wife was broken so it reclined further than normal and without having to push the recline button so my wife had absolutely no room the entire 17 hour flight. My seat was broken and wouldn't recline at all. Also.. my tray table was sticky and dirty right away before I even used it. Also...the floor in the back of the plane from our row of seats on back was totally soaked and both times we landed water came rushing out of the food/servant area like a flood onto the same already wet carpet. It got everything wet that was placed around our feet...including our shoes and socks.

Book cheap flights from Southeast Europe to Johannesburg

Recent return flight deals

5/9خ
1 stopKLM
15h 10mSOF-JNB
12/9خ
1 stopKLM
37h 45mJNB-SOF
R11 591
5/9خ
1 stopKLM
15h 10mSOF-JNB
12/9خ
2 stopsKLM
40h 55mJNB-SOF
R11 938
9/12ن
1 stopQatar Airways
14h 40mATH-JNB
29/12ح
1 stopQatar Airways
28h 15mJNB-ATH
R13 326
22/8خ
1 stopQatar Airways
22h 20mATH-JNB
4/9ر
1 stopQatar Airways
20h 55mJNB-ATH
R13 654
20/12ج
1 stopTurkish Airlines
19h 00mATH-JNB
3/1ج
1 stopTurkish Airlines
17h 15mJNB-ATH
R14 494
20/12ج
1 stopTurkish Airlines
19h 00mATH-JNB
4/1س
1 stopTurkish Airlines
17h 15mJNB-ATH
R15 114
9/12ن
1 stopSWISS
16h 30mATH-JNB
29/12ح
2 stopsSWISS
17h 45mJNB-ATH
R17 305
9/12ن
1 stopSWISS
25h 40mATH-JNB
29/12ح
2 stopsSWISS
18h 25mJNB-ATH
R18 017
12/12خ
1 stopAir France
19h 45mOTP-JNB
10/1ج
1 stopAir France
24h 20mJNB-OTP
R18 856
12/12خ
1 stopAir France
24h 15mOTP-JNB
9/1خ
1 stopAir France
20h 00mJNB-OTP
R19 806

Search by stops

Search by airline

Search by price

Recent one-way flight deals

2/9ن
3 stops
42h 40mATH-JNB
R7 302
1/11ج
2 stops
32h 35mATH-JNB
R7 320
31/8س
1 stopEthiopian Air
12h 25mATH-JNB
R8 561
8/8خ
1 stopQatar Airways
22h 20mATH-JNB
R9 291
2/9ن
1 stopQatar Airways
15h 10mATH-JNB
R9 328
1/10ث
1 stopEthiopian Air
12h 25mATH-JNB
R13 983
6/11ر
2 stopsKLM
26h 55mATH-JNB
R14 987
1/9ح
1 stopTurkish Airlines
13h 55mPRN-JNB
R16 045
16/8ج
1 stopTurkish Airlines
31h 00mATH-JNB
R16 429
3/11ح
2 stopsKLM
19h 20mATH-JNB
R17 013

Search by stops

Search by airline

Search by price

Last minute flights from Southeast Europe to OR Tambo

Last minute flight, train and bus deals

22/7ن
multi-stop
34h 05mOTP-JNB
22/8خ
multi-stop
30h 55mJNB-OTP
R22 142
22/7ن
multi-stop
34h 05mOTP-JNB
22/8خ
multi-stop
27h 00mJNB-OTP
R23 457
22/7ن
multi-stopQatar Airways
23h 40mOTP-JNB
22/8خ
multi-stopQatar Airways
17h 05mJNB-OTP
R24 479
22/7ن
multi-stop
34h 05mOTP-JNB
22/8خ
multi-stop
13h 05mJNB-OTP
R25 045
22/7ن
multi-stop
19h 00mOTP-JNB
22/8خ
multi-stop
13h 05mJNB-OTP
R29 864
22/7ن
multi-stop
37h 20mOTP-JNB
22/8خ
multi-stop
19h 30mJNB-OTP
R50 600
22/7ن
multi-stop
20h 55mOTP-JNB
22/8خ
multi-stop
44h 00mJNB-OTP
R62 283
22/7ن
multi-stop
20h 55mOTP-JNB
21/8ر
multi-stop
22h 45mJNB-OTP
R62 374
22/7ن
multi-stopQatar Airways
23h 50mOTP-JNB
22/8خ
multi-stopQatar Airways
23h 25mJNB-OTP
R64 656
22/7ن
multi-stopKenya Airways
34h 20mOTP-JNB
21/8ر
multi-stopKenya Airways
22h 45mJNB-OTP
R75 535

Search by stops

Search by airline

Search by price