Find flights
Deals
When to book
FAQs & Tips
Airlines

R8 739 Find cheap flights to Greece

This is the cheapest return flight price found by a KAYAK user in the last 72 hours by searching for a flight from South Africa to Greece departing on 28/10. 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
dim. 18/8
dim. 25/8

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

In the last 7 days, travellers have searched 48 447 448 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.

Best Greece Flight Deals

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

Athens
Athens1 stopR8 739
Corfu
Corfu1 stopR20 900
Thessaloniki
Thessaloniki3 stopsR22 138
Mykonos
Mykonos1 stopR11 488

Good to know

Low season

January

High season

September

Cheapest flight

R8 739
Best time to beat the crowds (12% less expensive on average)
Most popular time to fly (2% more expensive on average)
Flight from Cape Town to Athens

FAQs - booking Greece flights

  • How long is the flight to Greece?

    An average direct flight from South Africa to Greece takes 21h 22m, covering a distance of 12139 km. The most popular route is Johannesburg - Athens with an average flight time of 16h 25m.

  • What is the cheapest flight to Greece?

    The cheapest ticket to Greece from South Africa found in the last 72 hours was R8 284. The most popular route is Johannesburg OR Tambo to Athens Eleftherios V. and the cheapest round-trip airline ticket found on this route in the last 72 hours was R11 470.

  • What are the most popular destinations in Greece?

    Based on KAYAK flight searches, the most popular destination is Athens (87% of total searches to Greece). The next most popular destinations are Mykonos (5%) and Thessaloniki (5%).Searches for flights to Corfu (2%) and to Santorini (Thira) (1%) 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 Greece

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

Top 5 airlines flying to Greece

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

The first class experience was great but Frankfurt airport is very confusing. Badly signed all round. Boarding was not pleasant and check in staff was arrogant.

10,0 ExcellentWoei, Jun 2024FRA - DXB
Read more about Emirates reviews

The first class experience was great but Frankfurt airport is very confusing. Badly signed all round. Boarding was not pleasant and check in staff was arrogant.

The internet connection did was not functioning as per normal.

Vegetarian food was unpalatable! Definitely need to look into this. The crew were prompt and helpful and the flight as one would want was uneventful. It was a comfortable flight, with new aircraft more legroom and seating space. Would recommend travel with Emirates to others as well.

Emirates is still my favorite airline. The good, entertainment, crew, and value are excellent. Unfortunately, the flight was delayed taking off and arriving - which caused me to lose my ground transportation plan. While delays happen, more communication about the delays would be helpful.

we bought trip insurance from you and could not use it. 'underrated' only return 50 % of trip cost. my doctor told me i have stage 4 cancer and that I might not live till the end of the month..

Same problem with very poor food. Gluten free options can taste great, there is not reason to be give suboptimal meals in this situation.

Flight got canceled without any prior information and it caused lot of trouble

The customers before boarding the plane from Dubai was HORRENDOUS. The entire Emirates staff had a stick up their bum. The guy at the check in booth was rude. I don’t understand.

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

Check-in counter at the airport took more than an hour of standing in queue with online checkin. And after entering the gate the flight delayed more than 30 mins.

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

Online check-in doesn't work. That's why I couldn't give it full Star.

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.

Wore experience due to delay and took me 3 days to reach my destination.

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

I liked the overall service and comfort. The only annoying thing was paying for excess baggage at the airport. They have limited options and they don't take all cards.

They ran out of some of the popular food items. 😞

Fine. Don’t think I would fly with them again

Was unable to check in via app or website with supplied booking code (something to do with flight being operated by a partner airline, although the code didn’t work on the partner’s website either) Specified a vegetarian meal during booking, but that somehow wasn’t captured in airline’s system By the time flight crew got to my row, now vegetarian food was available. Had nothing to eat on flight from Philadelphia to Doha! Flight attendant was completely unconcerned and actively apathetic to the situation

On international flights passengers had wide variety of entertainment choices, though the flight was short. Service was good and no issues at all.

I took a nine-hour flight in economy class, and the seats were quite comfortable. I even managed to take a long nap, which rarely happens. There was a good selection of movies, and the complimentary kit included socks, ear plugs, a sleep mask, lip balm, and a toothbrush with toothpaste.

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

This aircraft is not up to standard - old Airbus with terrible chairs and entertainment system for business class!

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

There was a Turkish Airlines employee sat in 16A in the row in front of us. We understood that she was a Turkish Airlines employee from her interaction with the cabin crew and the fact that she boarded business but was sitting in economy with us. What annoyed us was the extremely loud conversation she had for the majority of the 12 hour flight with two men, one of which was leaning over the chair in front of her. This was annoying as they were so loud that my wife and I could still hear them despite wearing our noise cancelling earphones. No intervention was taken by the cabin crew. Secondly, she ordered some extra meals from the crew, which we believe to have come from business class, for her male friends. Seeing this in economy is very disheartening. Lastly, one of her male friends pulled out an e-cigarette and was only mildly reprimanded by the cabin crew. Overall, we consider this behaviour completely inappropriate of a Turkish Airlines employee. Next time we will book with Emirites, I don’t think that their employees would be allowed to behave in this manner.

There was a Turkish Airlines employee sitting in front of us, we noticed from her conversations we witnessed with the cabin crew and the fact that she boarded business class. She was sat in 16A. Firstly she was talking loudly the majority of the flight with two other men, one of which was leaning over the seat in front of her. This was disturbing as they were talking loudly and we were not able to sleep. The 12 hour long flight turned into a nightmare, even the noise cancellation didn’t work for their chatter. Secondly she requested extra meals from the crew for her male friends. We believe the meals came from business class. They also took their e-cigarettes out and were caught the cabin crew, but no further action was taken. Sitting in economy and seeing this is extremely disheartening. Next time I will book Emirites, I don’t think their staff would be allowed to behave like this.

In general terms the service was excellent. I would ask that they add more content in Spanish to the catalog of movies, series and music.

Just on time arrival and departure would make it 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.

It might have nothing to do with the airline but the only problem was the long waiting for baggage claim at Entebbe

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

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.

Long way to improve. Toilets not working. Bad handling when flight was canceled

Online was good boarding also but a child was crying all the way with no intervention from crew member.

1st time with. Etihad Airways and it was amazing from check in to crew. Great flight.

Crew were very polite and quicker in service. Excellent cooling, comfortable seats and tasty food served

The staff was very nice and polite but it was very very hot and no ways to have some fresh air. It would be nice to have more time to sleep since it was a night flight

My wife and I were upgraded to Business Class on our Dublin-Abu-Dhabi flight on the 22nd of January. Being served by "Mariyan" (not too sure about her name, she's from Tunisia) was the real highlight of our flight, she deserves to be working with etihad. We are looking forward to the next upgrade as we are flying back to Dublin on February 01, 2024. If I am not mistaken we have just reached GOLD status as Etihad Guests.

Etihad broke my suitcase Also over charged me for luggage

Ripped off and broken seats in Business class. Seats stink and need to request the staff for additional bedsheets. Crew if very friendly though

Food was very good. Again tray could use a non-skid mat. I had a regular seat - comfortable - able to sleep undisturbed. Boarding was uneventful.

Crew member took too long time to take back leftover food plates from passenger seats. Food was nice.Easy excellent checking.Guy at checking counter was really kind and helpful.Made our checking very quickly. Leftover food should be taken back ASAP. Because in economy class passanger have narrow space . In the long journey like this, passanger have difficulties to sit with the plates.overall experience was good.

Book Cheap Greece Plane Tickets

Recent return flight deals

28/10lun.
1 stopSWISS
17h 05mCPT-ATH
9/11sam.
2 stopsSWISS
44h 00mATH-CPT
R8 739
28/10lun.
1 stopSWISS
20h 50mCPT-ATH
9/11sam.
1 stopSWISS
17h 35mATH-CPT
R9 595
10/8sam.
1 stopQatar Airways
21h 20mJNB-JMK
17/8sam.
1 stopQatar Airways
29h 00mJMK-JNB
R11 488
23/10mer.
1 stopEthiopian Air
13h 35mJNB-ATH
29/10mar.
1 stopEthiopian Air
12h 20mATH-JNB
R12 180
7/8mer.
2 stopsQatar Airways
29h 15mDUR-ATH
13/8mar.
2 stopsQatar Airways
21h 40mATH-DUR
R12 234
2/10mer.
1 stopEthiopian Air
13h 30mCPT-ATH
12/10sam.
1 stopEthiopian Air
12h 20mATH-CPT
R13 436
7/8mer.
1 stopEmirates
24h 45mDUR-ATH
13/8mar.
1 stopEmirates
18h 25mATH-DUR
R16 130
5/8lun.
1 stopEmirates
24h 55mCPT-ATH
18/8dim.
1 stopEmirates
18h 40mATH-CPT
R16 531
1/10mar.
1 stopTurkish Airlines
33h 30mCPT-ATH
15/10mar.
1 stopTurkish Airlines
15h 00mATH-CPT
R19 298
3/10jeu.
1 stopTurkish Airlines
33h 30mCPT-ATH
15/10mar.
1 stopTurkish Airlines
15h 00mATH-CPT
R20 099

Search by stops

Search by airline

Search by price

Recent one-way flight deals

31/7mer.
2 stops
27h 05mJNB-SKG
R8 976
16/8ven.
3 stops
35h 30mJNB-SKG
R9 103
16/8ven.
3 stops
36h 45mJNB-ATH
R9 321
31/7mer.
3 stops
27h 05mJNB-SKG
R9 449
31/8sam.
1 stopEmirates
30h 00mJNB-ATH
R9 904
31/8sam.
3 stopsQatar Airways
31h 35mJNB-ATH
R10 523
16/8ven.
1 stopTurkish Airlines
13h 35mJNB-SKG
R11 433
31/8sam.
2 stopsQatar Airways
34h 55mJNB-ATH
R12 599
31/7mer.
1 stopTurkish Airlines
15h 05mCPT-SKG
R14 091
1/8jeu.
1 stopSWISS
16h 20mJNB-SKG
R17 150

Search by stops

Search by airline

Search by price

Last minute flights to Greece

Last minute flight, train and bus deals

21/7dim.
multi-stopQatar Airways
16h 40mJNB-ATH
28/7dim.
multi-stopQatar Airways
29h 55mATH-JNB
R14 182
21/7dim.
multi-stopQatar Airways
16h 40mJNB-ATH
28/7dim.
multi-stopQatar Airways
29h 55mATH-JNB
R14 219
21/7dim.
multi-stopEtihad Airways
19h 35mJNB-ATH
28/7dim.
multi-stopEtihad Airways
26h 10mATH-JNB
R14 237
21/7dim.
multi-stopEtihad Airways
37h 50mJNB-ATH
28/7dim.
multi-stopEtihad Airways
26h 10mATH-JNB
R15 220
21/7dim.
multi-stopEthiopian Air
13h 35mJNB-ATH
27/7sam.
multi-stopEthiopian Air
19h 20mATH-JNB
R19 881
24/7mer.
multi-stop
23h 10mJNB-ATH
29/7lun.
multi-stop
12h 25mATH-JNB
R21 519
24/7mer.
multi-stopKenya Airways
23h 10mJNB-ATH
30/7mar.
multi-stopKenya Airways
34h 00mATH-JNB
R22 685
24/7mer.
multi-stopKenya Airways
23h 10mJNB-ATH
31/7mer.
multi-stopKenya Airways
35h 05mATH-JNB
R22 776
24/7mer.
multi-stop
23h 10mJNB-ATH
30/7mar.
multi-stop
26h 10mATH-JNB
R23 449
21/7dim.
multi-stopEthiopian Air
29h 05mJNB-ATH
27/7sam.
multi-stopEthiopian Air
32h 50mATH-JNB
R25 852

Search by stops

Search by airline

Search by price

Flights to Greece

Return flight deals:

Greece - South Africa

Cabin classes: