Find cheap flights to Greek Islands

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

— Greek islands
Dec 3 — Dec 101
Return
1 adult
Economy
0 bags
From?
To?
Sat 3/12
Sat 10/12

Let KAYAK do the searching

Save 12% or more

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

We’re completely free to use – no hidden charges or fees.

Filter by cabin class, free Wi-Fi and more

Latest Greek Islands Flight Deals

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

MOST POPULARThera
2+ stops from R11 404

Good to know

Low season

February

High season

July

Cheapest flight

R11 404

Good deal (return flight)

R9 623

Good deal one-way

R5 913
Best time to beat the crowds (4% less expensive on average)
Most popular time to fly (9% more expensive on average)
Flight from Johannesburg OR Tambo to Thera Santorini
or less
or less

Top tips for finding cheap flights to Greek Islands

  • Looking for cheap airfare to Greek Islands? 25% of our users found tickets to Greek Islands for the following prices or less: From Johannesburg OR Tambo R11 162 one-way - R14 096 round-trip, from Cape Town R11 588 one-way - R17 991 round-trip, from Durban R11 890 one-way - R19 646 round-trip
  • Book at least 3 weeks before departure in order to get a below-average price.
  • High season is considered to be April, May and June. The cheapest month to fly from South Africa is February.
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Greek Islands flight deals.

FAQs - booking Greek Islands flights

Book Cheap Greek Islands Plane Tickets

Recent return flight deals

10/2Fri
2 stopsMultiple Airlines
24h 20mJNB-JTR
19/2Sun
2 stopsMultiple Airlines
23h 35mJTR-JNB
R11 404
10/2Fri
2 stopsMultiple Airlines
37h 10mJNB-JTR
19/2Sun
3 stopsMultiple Airlines
30h 40mJTR-JNB
R16 209
23/3Thu
2 stopsMultiple Airlines
19h 50mJNB-JTR
27/3Mon
2 stopsMultiple Airlines
19h 50mJTR-JNB
R16 644
23/3Thu
2 stopsMultiple Airlines
22h 55mJNB-JTR
27/3Mon
3 stopsMultiple Airlines
22h 40mJTR-JNB
R20 336
23/3Thu
2 stopsMultiple Airlines
26h 25mJNB-JTR
27/3Mon
1 stopMultiple Airlines
19h 05mJTR-JNB
R20 840
30/12Fri
2 stopsMultiple Airlines
18h 30mJNB-JTR
6/1Fri
3 stopsMultiple Airlines
42h 25mJTR-JNB
R23 940
30/12Fri
2 stopsMultiple Airlines
37h 10mJNB-JTR
6/1Fri
2 stopsMultiple Airlines
36h 10mJTR-JNB
R26 255
14/12Wed
2 stopsMultiple Airlines
37h 10mJNB-JTR
21/12Wed
2 stopsMultiple Airlines
36h 10mJTR-JNB
R26 447
30/12Fri
3 stopsMultiple Airlines
30h 45mJNB-JTR
6/1Fri
3 stopsMultiple Airlines
42h 25mJTR-JNB
R27 474
29/12Thu
3 stopsMultiple Airlines
43h 55mJNB-JTR
6/1Fri
3 stopsMultiple Airlines
42h 25mJTR-JNB
R27 927
14/12Wed
3 stopsMultiple Airlines
25h 35mJNB-JTR
21/12Wed
2 stopsMultiple Airlines
39h 45mJTR-JNB
R37 224
14/12Wed
3 stopsMultiple Airlines
23h 55mJNB-JTR
21/12Wed
3 stopsMultiple Airlines
23h 20mJTR-JNB
R41 089

Search by stops

Search by price

Recent domestic flight deals

10/5Wed
directVolotea
1h 00mATH-HER
17/5Wed
directVolotea
1h 00mHER-ATH
R540
10/5Wed
directVolotea
1h 00mATH-HER
17/5Wed
directVolotea
1h 00mHER-ATH
R557
25/4Tue
directVolotea
1h 00mATH-HER
15/5Mon
directVolotea
1h 00mHER-ATH
R714
25/4Tue
directVolotea
1h 00mATH-HER
15/5Mon
directVolotea
1h 00mHER-ATH
R871
9/5Tue
directVolotea
1h 00mATH-HER
11/5Thu
directVolotea
1h 00mHER-ATH
R905

Search by stops

Search by airline

Search by price

Flights to Greek Islands

Browse origins:

Browse destinations:

R13 720
R12 066