Find flights
Deals
When to book
FAQs & Tips
Airlines

Find cheap flights to Southeast Europe from R7 034

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight from South Africa to Southeast Europe departing on 30/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
0 bags
Sun 16/6
Sun 23/6

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

In the last 7 days, travellers have searched 42 211 976 times on KAYAK, and here's why:

Save 27% 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 Southeast Europe Flight Deals

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

Athens
Athens1 stopR8 747
Split
Split2 stopsR14 268
Zagreb
Zagreb2 stopsR12 701
Belgrade
Belgrade1 stopR9 221
Thera
Thera2 stopsR17 257
Dubrovnik
Dubrovnik2 stopsR13 995
Thessaloniki
Thessaloniki1 stopR12 774
Mykonos
Mykonos1 stopR11 517
Bucharest
Bucharest1 stopR10 387

Good to know

Low season

February

High season

June

Cheapest flight

R7 034
Best time to beat the crowds (7% less expensive on average)
Most popular time to fly (1% more expensive on average)
Flight from Johannesburg to Athens

FAQs - booking Southeast Europe flights

  • How long is the flight to Southeast Europe?

    An average direct flight from South Africa to Southeast Europe takes 23h 55m, covering a distance of 12867 km. The most popular route is Cape Town - Athens with an average flight time of 15h 55m.

  • What is the cheapest flight to Southeast Europe?

    The cheapest ticket to Southeast Europe from South Africa found in the last 72 hours was R11 152. The most popular route is from Cape Town to Athens and the cheapest round-trip airline ticket found on this route in the last 72 hours was R11 371.

  • What are the most popular destinations in Southeast Europe?

    Based on KAYAK flight searches, the most popular destination is Athens (63% of total searches to Southeast Europe). The next most popular destinations are Bucharest (6%) and Split (6%). Searches for flights to Mykonos (5%), to Zagreb (5%) and to Thessaloniki (3%) are also popular.

  • How does KAYAK’s flight Price Forecast tool help me choose the right time to buy?

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a given destination and date is likely to change within 7 days, so travellers know whether to wait or book now.

See more FAQs

Top tips for finding cheap flights to Southeast Europe

  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Southeast Europe flight deals.

Top 5 airlines flying to Southeast Europe

 
Need help choosing which airline to fly with from South Africa to Southeast 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 3955 reviews
7,9Food
8,3Entertainment
8,3Crew
8,2Boarding
8,1Comfort
Airline reviews

The flight was great. We had to purchase extra long seats for the long flight. But overall it was great.

10,0 ExcellentKevin, Mar 2024DXB - JFK
Read more about Emirates reviews

The flight was great. We had to purchase extra long seats for the long flight. But overall it was great.

Checkin and boarding staff at Delhi Airport is not cooperative with passengers Their behavior very humiliating . They don’t allow Lap top bag and Ladies’ purse/vanity bag which most of the airlines allow besides cabin baggage and check in baggages. They try to charge extra payment on the pretext of small variations which normally other Airlines staff don’t do. Airline staff should be courteous & cooperative but check in staff of Emirates Airline at Delhi was not so at all.

Seat and leg space is much better than the Qatar airline. The crew I would like to say is not meeting the requirements of emirates airlines cause it almost 20 years I am flying with emirates this time I really feel that crew is not behaving well someone asked for water waited more than 30 minutes and there are more incidents in this flight.

The individual attention the crew gives to passengers is commendable and I find them positively helpful.

I bought Business class ticket but they treated me like economic class. No lounge allowed at check inn I have to take stuff out while other passengers have more than 25 lb in bag. Because I bought tickets from other than airlines . It’s discriminations from airlines to passengers.

Overall emirates continues to amaze me with their. Awesome service . I had shifted away from emirates , because I lost luggage and watch in emirates in 2019 that drifted me away from this airline , but I am willing to give it try

Boarding was delayed but the information about delays was not provided

Boarding was chaotic ,wish it was better orgnaised. Seating was comfortable , however food quality left much to be desired. Over all a great experience but with room for imporvement. The Dubai Delhi sector was terrible with poor seat pitch over crowded rack space , crew trying to put even laptop containing bags in to luggage even the waiting area was poorly kept - the dubai - delhi lap was extremly poor flying experience in all respects - the waiting area, the craft the seat pitch & the service quality. It is sad but this will make me look for other options when flying out of Delhi.

The plane and services in Emirates flight from Los Angeles to Dubai were very good . But plane and services in flight from Dubai to Delhi were very poor/uncomfortable. Staff at Dubai and crew in Dubai plane was very very disappointing|shabby. Wheel chair was given only for a very small part of layover at Dubai and we faced great inconvenience. In short , our experience Dubai onwards(fly Dubai) was very bad and uncomfortable.

For such a long flight I feel the spacing of seats could’ve been better to make it more comfortable for passengers. Very little space to move & stretch legs.

Crew members were good. Seats were packed and too tight .

On time flight, I requested wheelchair in Zurich , when I arrived they were no where to be found, I had one hour between flights I had to walk with great difficulty.

The plane was so hot upon boarding. Their boarding process was so unnecessarily long. Service was subpar.

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

Flight was delayed for 4 hours and they misplaced my luggage too. Appalling.

Overall a good experience, the flight was on time, the crew very attentive and friendly. However the seats are too cramped, there is no space, and as soon as the person in front reclines the seat, it's literally in your face.

Bag lost. Lost bag recovery process is an unsatisfying customer experience. Because 1) bag is still lost but also 2) the process is outdated and form-heavy and 3) in our case also involved a long line.

They went out of their way. It was very clean and friendly.

I was pleasantly surprised with the whole experience. Thank you

Motivated and friendly crew on a somewhat dated but well kept plane. Hd seats in economy may section, so legroom was excellent.

I had first class service from them. A little late taking off, but no major problem

I staff or crew they were very friendly and humbly, they done theirs service very well, I appreciate them and thank you to the company or Qatar 🇶🇦 Government for providing as good service in their flight ,once again, thank you 😊 🙏 😀 😉 👍

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

I had already opted for Vegan food before 2 months yet they say we have no record for it,

Excellent will be flying again in May with Qatar. to Botswana.

Overall good but staff in the place looked extremely tired after 8hrs in 14 hrs journey and then service was cut short and response time for calls increased in later part of flight. Food was ok not astonishing

Okay not so good or great. The flight operated by Indigo is worst from boarding to luggage handling and food. Damaged one luggage and delayed another luggage. Still did not get it, since 2 days.

The plane from Dublin to Doha was quite comfortable. I was in economy and the seats and rows were very tight. The man in front of me reclined his seat and it made my screen incredibly close to my face and I wasn’t able to take my tray down and my knees were pressed against the seat. I had to ask three times for him to pull his seat up but in his defence he hadn’t even reclined it far, the rows were just too close. I had a pain in my side by the end of the flight from the chairs which were quite worn and not very padded or supportive. It was a significantly inferior plane to the plane from Doha to Sydney and vice versa.

The overall experience for the price we paid was mediocre. Nothing outstanding! Check in process was standard. Flight attendants could have been more well mannered. I found it rude when the attendant nudged me with the snack box to grab my attention when not looking. She could have said ,’excuse me’ instead. My son’s in flight entertainment was not working. The food was not great either. The snack options were not so great with kids in mind. Overall, might not travel qatar again.

There was no phone charger, uncomfortable seats, unprofessional flight attendants, didn’t like food. Could not reserve seat in advance

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

Horrible. Boarding was terrible. For a huge airplane, we needed to be transported to the plane. The boarding area was overcrowded and frantic. .The seats were so uncomfortable. The food was fine.

Nothing really was great as such. Seen other no name airlines perform better.

Loved the check-in experience. Very friendly staff and not crowded. I did wind up with a middle-middle seat, which was quite uncomfortable. Always appreciate the very professional staff on TAL.

It was a nightmare. I booked business class ticket from Ediburgh to Beirut via Istanbul to attend a funeral. I had a wonderful experience flying to Istanbul from Edinburgh. Then I could not get a boarding pass issued to Beirut. It seems that although they booked me and I had a reservation number, I had no seat allocated and the flight was full. I was asked to go from one desk to another and made to wait for 2 hours. I missed my flight as I did not have a seat assigned and it was full. The only option was to put me on the next flight, 6 hours later, for a fee of over $400. They said that was the best they can do to 'help me' and to 'take it or leave it'. Well, I was not about to be bullied; I stood my ground. I booked and paid premium for the journey, which was confirmed. The eventually accepted to not charge me extra and i waited a total of over 8 hours in the airport with no compensation. On top of my grief with the risk of missing the funeral service, I had to put up with their indifference and condescending attitude. They spoke about me in Turkish thinking I would not understand (I hold a British passport) in front of me. When they eventually handed my passport and boarding pass back to me, I showed them I was born in Istanbul and that I understood everything and said a condescending 'thank you' back to them in Turkish. You should have seen their faces. I said that consumers have rights and it is a shame that Turkish Airlines does not have good customer service to at least acknowledge and apologize for errors committed by the airline. Blaming the me, the client, for such an error and placing unreasonable ultimatums, rudeness and dismissiveness to be rid of me, particularly when I was vulnerable and visibly grieving was really shocking... The airline taints the city of Istanbul and the people of Türkiye. Such a shame.

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.

seat didn't fold children noise in the air plain. no foot space

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

COmpared to my experience in the business class of other airlines the food variety and offerings were meager. They did not have any cookies or crackers for snacking! They were unable to offer some other items. This has never been my experience in other airlines.

Turkish airline always good Only Turkish representatives at the gave need to be more helpfull to any staff who traveling on Turkish airline . One situation happened Ist to jfk on Feb 29 TK3 had seats I asked them to transfer me to tk3 because Feb 29 tk1 was oversold and they advise me that I might not make it for tk1 I asked them to transfer me to tk3 and they say no they can’t do it I been telling them you know that I don’t have a chance for tk 1 why would you let plane go with some empty seats on tk3 if you can transfer me to tk3 and have less staff on tk1 and still told me no I waited for tk1 9 hours and only last minute I got seat on tk1 It was not easy situation but I am glad I made it home Thank you Turkish Airline One more suggestion for Turkish Airline you need to make a FIRST CLASS cabin it would be so cool 🆒 Good luck all the best See you more

My entertainment screen wasn't working and they couldn't fix it.

I was a good, but long trip. The airline did a good job. I would use them again.

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 crew were extremely unfriendly. The plane was dirty and the entertainment system did not work, so they did not even give out earphones to anyone.

The flight was one hour late. The food is mediocre and the screen was broken

It is just ok, the sits are very uncomfortable, the temperature too low and there weren’t blankets. The food is mediocre and there are no screens to watch movies.

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.

Flight was smooth but unnecessary long because we had to refuel at FCO Rome. Air hostesses service and response to call light could be better. Both planes were old with broken seat arms and toilets. Why Africans had to be given the farthest Gates is what baffles me and why we have to pay for Aisle seats I found really strange. Is there ever an end to ripping people off even after paying over $2300 for one seat.

it was a nice tripe but they need to work on the serving of soda,they should be abled to serve cain soda not on cup.At least each passenger should be entitled to one cain of soda not serving on cup.thanks.

Book Cheap Southeast Europe Plane Tickets

Recent return flight deals

10/11Sun
1 stop
14h 45mJNB-ATH
24/11Sun
2 stops
19h 25mATH-JNB
R8 747
10/11Sun
1 stop
14h 45mJNB-ATH
24/11Sun
1 stop
16h 40mATH-JNB
R9 221
15/8Thu
1 stopQatar Airways
21h 25mJNB-JMK
26/8Mon
1 stopQatar Airways
21h 50mJMK-JNB
R11 517
31/5Fri
1 stopEthiopian Air
13h 30mCPT-ATH
6/6Thu
1 stopEthiopian Air
13h 45mATH-CPT
R12 501
15/7Mon
1 stopTurkish Airlines
15h 55mCPT-BEG
17/9Tue
1 stopTurkish Airlines
20h 05mBEG-CPT
R12 810
16/7Tue
1 stopQatar Airways
27h 35mJNB-ATH
6/8Tue
1 stopQatar Airways
29h 55mATH-JNB
R12 956
15/7Mon
1 stopTurkish Airlines
15h 55mCPT-BEG
19/9Thu
1 stopTurkish Airlines
15h 30mBEG-CPT
R13 175
16/7Tue
1 stopEmirates
21h 05mJNB-ATH
6/8Tue
1 stopEmirates
22h 40mATH-JNB
R13 685
14/7Sun
1 stopEthiopian Air
13h 30mCPT-ATH
20/7Sat
1 stopEthiopian Air
13h 05mATH-CPT
R14 050
7/6Fri
1 stopEmirates
30h 20mCPT-ATH
14/6Fri
1 stopEmirates
37h 25mATH-CPT
R17 220

Search by stops

Search by airline

Search by price

Recent one-way flight deals

30/6Sun
2 stopsEtihad Airways
26h 40mJNB-ATH
R7 034
1/7Mon
1 stopTurkish Airlines
26h 45mCPT-ATH
R7 052
28/7Sun
1 stopAegean Airlines
13h 30mCPT-ATH
R7 544
29/6Sat
1 stopQatar Airways
20h 55mJNB-ATH
R8 510
29/6Sat
1 stopQatar Airways
28h 10mCPT-ATH
R8 674
28/6Fri
1 stopEmirates
30h 20mCPT-ATH
R9 676
28/6Fri
2 stopsEthiopian Air
19h 15mCPT-ATH
R11 079
17/6Mon
1 stopSWISS
37h 20mJNB-JTR
R17 020
13/6Thu
1 stopSWISS
21h 55mJNB-JTR
R22 596
30/6Sun
3 stopsEthiopian Air
24h 05mJNB-ATH
R25 475

Search by stops

Search by airline

Search by price

Last minute flights to Southeast Europe

Last minute flight, train and bus deals

22/5Wed
multi-stopEthiopian Air
13h 35mJNB-ATH
30/5Thu
multi-stopEthiopian Air
13h 05mATH-JNB
R10 715
21/5Tue
multi-stop
20h 50mJNB-OTP
28/5Tue
multi-stop
18h 45mOTP-JNB
R12 756
22/5Wed
multi-stopEthiopian Air
13h 35mJNB-ATH
31/5Fri
multi-stopEthiopian Air
14h 10mATH-JNB
R12 810
21/5Tue
multi-stop
20h 00mJNB-OTP
28/5Tue
multi-stop
16h 05mOTP-JNB
R12 847
22/5Wed
multi-stopQatar Airways
21h 50mJNB-ATH
31/5Fri
multi-stopQatar Airways
21h 30mATH-JNB
R12 902
21/5Tue
multi-stopAir France
20h 00mJNB-OTP
28/5Tue
multi-stopAir France
37h 40mOTP-JNB
R13 339
21/5Tue
multi-stopEmirates
24h 35mJNB-ATH
22/5Wed
multi-stopEmirates
23h 10mATH-JNB
R15 270
20/5Mon
multi-stopKenya Airways
22h 45mJNB-OTP
28/5Tue
multi-stopKenya Airways
29h 25mOTP-JNB
R16 765
21/5Tue
multi-stopKenya Airways
23h 10mJNB-ATH
31/5Fri
multi-stopKenya Airways
35h 05mATH-JNB
R16 819
21/5Tue
multi-stopEmirates
34h 50mJNB-OTP
27/5Mon
multi-stopEmirates
33h 00mOTP-JNB
R18 223

Search by stops

Search by airline

Search by price