Find cheap flights to Greece from R5 929

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight departing on 15/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.
Return
1 adult
Economy
0 bags
Sat 8/7
Sat 15/7

Here is why travellers choose KAYAK

Save 12% or moreCompare multiple travel sites with one search.

Free to useThere are no hidden charges or fees

Filter your dealsChoose cabin class, free Wi-Fi and more

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

Latest Greece Flight Deals

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

MOST POPULARAthens
1 stop from R10 807
Thera
2+ stops from R15 321
Mykonos
2+ stops from R13 007
Corfu
2+ stops from R18 592

Good to know

Low season

May

High season

December

Cheapest flight

R5 929
Best time to beat the crowds (5% less expensive on average)
Most popular time to fly (10% more expensive on average)
Flight from Johannesburg to Athens

Top tips for finding cheap flights to Greece

  • Book at least 5 weeks before departure in order to get a below-average price.
  • High season is considered to be January, November and December. The cheapest month to fly from South Africa is May.
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Greece flight deals.

FAQs - booking Greece flights

Book Cheap Greece Plane Tickets

Recent return flight deals

25/10Wed
1 stopQatar Airways
21h 55mJNB-ATH
9/11Thu
1 stopQatar Airways
20h 15mATH-JNB
R10 807
26/10Thu
1 stopQatar Airways
15h 45mJNB-ATH
10/11Fri
1 stopQatar Airways
26h 45mATH-JNB
R10 845
30/7Sun
2 stopsEtihad Airways
27h 15mJNB-ATH
9/8Wed
1 stopEtihad Airways
18h 30mATH-JNB
R11 151
12/7Wed
1 stopEtihad Airways
27h 05mJNB-ATH
9/8Wed
1 stopEtihad Airways
18h 30mATH-JNB
R11 323
30/7Sun
2 stopsEtihad Airways
27h 15mJNB-ATH
7/8Mon
2 stopsEtihad Airways
43h 45mATH-JNB
R11 457
17/7Mon
1 stopEtihad Airways
27h 05mJNB-ATH
26/7Wed
1 stopEtihad Airways
18h 30mATH-JNB
R11 515
5/9Tue
1 stopQatar Airways
15h 45mJNB-ATH
8/9Fri
1 stopQatar Airways
31h 20mATH-JNB
R11 572
18/10Wed
1 stopQatar Airways
21h 55mJNB-ATH
26/10Thu
1 stopQatar Airways
30h 15mATH-JNB
R11 591
2/8Wed
1 stopTurkish Airlines
31h 00mJNB-ATH
9/8Wed
1 stopTurkish Airlines
24h 55mATH-JNB
R11 610
26/10Thu
1 stopEtihad Airways
27h 05mJNB-ATH
10/11Fri
2 stopsEtihad Airways
37h 00mATH-JNB
R11 725
12/7Wed
1 stopTurkish Airlines
31h 00mJNB-ATH
8/8Tue
1 stopTurkish Airlines
31h 00mATH-JNB
R11 916
1/8Tue
1 stopQatar Airways
21h 55mJNB-ATH
10/8Thu
1 stopQatar Airways
19h 05mATH-JNB
R12 050
4/7Tue
1 stopTurkish Airlines
12h 50mJNB-SKG
15/8Tue
1 stopTurkish Airlines
13h 50mSKG-JNB
R12 222
1/8Tue
1 stopTurkish Airlines
19h 05mJNB-ATH
9/8Wed
1 stopTurkish Airlines
24h 55mATH-JNB
R12 433
21/11Tue
2 stopsMultiple Airlines
38h 10mJNB-JMK
27/11Mon
2 stopsMultiple Airlines
28h 30mJMK-JNB
R13 007
11/7Tue
1 stopMultiple Airlines
26h 50mCPT-SKG
3/10Tue
2 stopsMultiple Airlines
18h 25mSKG-CPT
R14 613
10/7Mon
1 stopEthiopian Air
12h 55mCPT-ATH
2/10Mon
1 stopEthiopian Air
11h 55mATH-CPT
R14 671
9/7Sun
2 stopsEthiopian Air
19h 45mCPT-ATH
2/10Mon
1 stopEthiopian Air
11h 55mATH-CPT
R15 302
8/7Sat
1 stopAir France
17h 10mJNB-JTR
15/7Sat
2 stopsAir France
52h 35mJTR-JNB
R21 212
22/9Fri
2 stopsSWISS
22h 35mJNB-JTR
29/9Fri
1 stopSWISS
14h 40mJTR-JNB
R21 767

Search by stops

Search by airline

Search by price

Recent one-way flight deals

15/6Thu
2 stopsEtihad Airways
26h 30mJNB-ATH
R5 929
8/9Fri
1 stopQatar Airways
21h 55mJNB-ATH
R6 293
18/9Mon
1 stopEtihad Airways
27h 05mJNB-ATH
R6 312
5/9Tue
1 stopQatar Airways
15h 45mJNB-ATH
R6 580
22/8Tue
1 stopQatar Airways
33h 25mJNB-ATH
R6 752
18/9Mon
2 stopsEtihad Airways
38h 45mJNB-ATH
R6 848
15/6Thu
2 stopsEtihad Airways
26h 30mJNB-ATH
R6 867
18/9Mon
3 stopsMultiple Airlines
53h 10mJNB-ATH
R6 962
7/9Thu
2 stopsEtihad Airways
26h 30mJNB-ATH
R7 001
27/6Tue
1 stopQatar Airways
33h 25mJNB-ATH
R7 574
8/7Sat
1 stopTurkish Airlines
21h 30mCPT-ATH
R7 880
8/7Sat
3 stopsMultiple Airlines
54h 20mCPT-ATH
R7 919
8/7Sat
1 stopTurkish Airlines
33h 25mCPT-ATH
R7 957
28/6Wed
3 stopsMultiple Airlines
39h 05mCPT-ATH
R8 053
7/9Thu
1 stopQatar Airways
20h 45mJNB-ATH
R8 263
8/7Sat
3 stopsMultiple Airlines
39h 55mCPT-ATH
R8 339
15/6Thu
1 stopEmirates
29h 45mJNB-ATH
R9 181
26/6Mon
2 stopsKenya Airways
23h 15mJNB-ATH
R11 706
9/9Sat
2 stopsAir France
22h 20mJNB-ATH
R12 968
22/6Thu
2 stopsEthiopian Air
37h 40mCPT-ATH
R14 805

Search by stops

Search by airline

Search by price

Flights to Greece

Return flight deals:

Greece - South Africa

Browse origins:

Browse destinations:

R10 616
R17 731
R18 917
R17 731
R16 105
R12 222
View more