Flights to Greek islands

R9 833 Cheap flights to Greek Islands

This is the cheapest return flight price found by a momondo user in the last 72 hours by searching for a flight to Greek Islands departing on 18/8. Fares may change, and may not be available for all flights or travel dates. Click the price to refresh the search for this deal.
1 adult
0 bags

Discover deals from 900+ travel sites with momondo.

Save money when you book flights with momondo

Big names, great deals

Big names, great deals

Search 100s of travel sites to compare prices.

Filter for what you want

Filter for what you want

Free Wi-Fi? Stopover? Instantly customise your results.

Trusted and free

Trusted and free

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

Price Alerts

Price Alerts

Not ready to book? to track prices.

Recent flights found to popular cities in Greek islands

Find flights to these popular cities in Greek islands from your nearest airport.
Qatar Airways
Aug 18
JNB
22h 20m
1 stop
JMK
Aug 22
JMK
16h 00m
1 stop
JNB
R9 833
Multiple Airlines
Aug 18
JNB
22h 20m
1 stop
JMK
Aug 22
JMK
44h 10m
2 stops
JNB
R12 304
Qatar Airways
Aug 18
DUR
22h 55m
2 stops
JMK
Aug 22
JMK
22h 35m
2 stops
DUR
R12 642
Emirates
Jun 14
DUR
27h 25m
2 stops
JMK
Jun 18
JMK
28h 50m
1 stop
DUR
R15 248
Qatar Airways
Aug 18
JNB
25h 35m
3 stops
JMK
Aug 22
JMK
30h 10m
3 stops
JNB
R15 756
Emirates
May 18
JNB
34h 00m
2 stops
JMK
May 22
JMK
38h 30m
2 stops
JNB
R16 179
Emirates
May 18
JNB
25h 10m
2 stops
JMK
May 22
JMK
33h 45m
2 stops
JNB
R16 264
Emirates
May 18
JNB
28h 20m
2 stops
JMK
May 22
JMK
38h 30m
2 stops
JNB
R16 382
Multiple Airlines
Aug 18
DUR
22h 55m
2 stops
JMK
Aug 22
JMK
27h 35m
3 stops
DUR
R16 450
Emirates
May 18
JNB
50h 35m
2 stops
JMK
May 22
JMK
20h 30m
2 stops
JNB
R16 501
Qatar Airways
Aug 18
JNB
19h 55m
2 stops
JMK
Aug 22
JMK
30h 10m
3 stops
JNB
R16 619
Emirates
Aug 18
DUR
18h 45m
1 stop
JMK
Aug 22
JMK
44h 50m
2 stops
DUR
R16 636
Multiple Airlines
Apr 24
JNB
32h 45m
3 stops
JTR
May 1
JTR
26h 20m
3 stops
JNB
R10 696
Multiple Airlines
Apr 25
JNB
28h 25m
3 stops
JTR
May 1
JTR
34h 35m
3 stops
JNB
R10 950
Multiple Airlines
Apr 25
JNB
32h 10m
2 stops
JTR
May 1
JTR
33h 10m
2 stops
JNB
R11 170
Multiple Airlines
Apr 24
JNB
32h 45m
3 stops
JTR
May 1
JTR
17h 35m
2 stops
JNB
R12 913
Multiple Airlines
Apr 24
JNB
34h 30m
2 stops
JTR
May 1
JTR
24h 55m
2 stops
JNB
R13 015
Multiple Airlines
Apr 27
JNB
31h 00m
2 stops
JTR
May 4
JTR
35h 30m
2 stops
JNB
R13 759
Multiple Airlines
Apr 27
JNB
31h 00m
2 stops
JTR
May 4
JTR
46h 40m
3 stops
JNB
R14 808
Multiple Airlines
Apr 26
JNB
32h 45m
2 stops
JTR
May 3
JTR
42h 15m
3 stops
JNB
R14 961
Multiple Airlines
Apr 26
JNB
32h 45m
3 stops
JTR
May 3
JTR
42h 15m
3 stops
JNB
R15 333
Multiple Airlines
Apr 25
JNB
32h 10m
2 stops
JTR
May 2
JTR
41h 20m
3 stops
JNB
R15 655
Lufthansa
Apr 25
JNB
31h 10m
1 stop
JTR
May 2
JTR
36h 05m
1 stop
JNB
R15 993
Lufthansa
Apr 25
JNB
31h 10m
2 stops
JTR
May 2
JTR
36h 05m
1 stop
JNB
R16 433
Multiple Airlines
Apr 25
JNB
29h 45m
3 stops
CFU
May 2
CFU
26h 20m
3 stops
JNB
R13 116
Etihad Airways
Apr 24
JNB
34h 45m
2 stops
CFU
May 1
CFU
35h 15m
2 stops
JNB
R14 064
Emirates
Jun 12
JNB
15h 15m
1 stop
CFU
Jun 16
CFU
39h 15m
2 stops
JNB
R14 318
Emirates
Jun 12
JNB
27h 30m
1 stop
CFU
Jun 16
CFU
34h 30m
2 stops
JNB
R14 385
Multiple Airlines
May 24
JNB
37h 00m
2 stops
CFU
May 31
CFU
26h 50m
2 stops
JNB
R14 436
Multiple Airlines
Apr 25
JNB
21h 30m
2 stops
CFU
May 2
CFU
35h 25m
3 stops
JNB
R14 538
Emirates
Jun 12
JNB
18h 25m
1 stop
CFU
Jun 16
CFU
34h 30m
2 stops
JNB
R14 741
Emirates
Jun 12
JNB
24h 05m
1 stop
CFU
Jun 16
CFU
39h 15m
2 stops
JNB
R14 927
Emirates
Jun 12
JNB
27h 30m
1 stop
CFU
Jun 16
CFU
34h 30m
2 stops
JNB
R15 028
Multiple Airlines
Apr 25
JNB
21h 30m
2 stops
CFU
May 2
CFU
33h 40m
3 stops
JNB
R15 232
Multiple Airlines
Apr 25
JNB
22h 35m
2 stops
CFU
May 2
CFU
25h 10m
2 stops
JNB
R15 367
Multiple Airlines
Apr 25
JNB
34h 20m
2 stops
CFU
May 2
CFU
45h 15m
2 stops
JNB
R15 452

Find the cheapest flights from South Africa to Greek Islands

Recent return flight deals from South Africa to Greek Islands

Enter your travel dates to find the best prices.
Qatar Airways Logo
12:40 - 12:00
JNB
-
JMK
22h 20m
1 stop
Qatar Airways Logo
13:00 - 4:00
JMK
-
JNB
16h 00m
1 stop
R9 833Qatar Airways
Tue, Aug 18 - Sat, Aug 22
Multiple Airlines Logo
13:30 - 23:15
JNB
-
JTR
32h 45m
3 stops
Multiple Airlines Logo
8:20 - 9:40
JTR
-
JNB
26h 20m
3 stops
R10 696Multiple Airlines
Fri, Apr 24 - Fri, May 1
Multiple Airlines Logo
13:30 - 18:55
JNB
-
JTR
28h 25m
3 stops
Multiple Airlines Logo
0:05 - 9:40
JTR
-
JNB
34h 35m
3 stops
R10 950Multiple Airlines
Sat, Apr 25 - Fri, May 1
Multiple Airlines Logo
9:45 - 18:55
JNB
-
JTR
32h 10m
2 stops
Multiple Airlines Logo
0:05 - 8:15
JTR
-
JNB
33h 10m
2 stops
R11 170Multiple Airlines
Sat, Apr 25 - Fri, May 1
Multiple Airlines Logo
12:40 - 12:00
JNB
-
JMK
22h 20m
1 stop
Multiple Airlines Logo
13:00 - 8:10
JMK
-
JNB
44h 10m
2 stops
R12 304Multiple Airlines
Tue, Aug 18 - Sat, Aug 22
Etihad Airways Logo
9:45 - 21:30
JNB
-
CFU
34h 45m
2 stops
Etihad Airways Logo
22:00 - 8:15
CFU
-
JNB
35h 15m
2 stops
R14 064Etihad Airways
Fri, Apr 24 - Fri, May 1
Emirates Logo
10:05 - 14:35
JNB
-
CFU
27h 30m
1 stop
Emirates Logo
20:00 - 5:30
CFU
-
JNB
34h 30m
2 stops
R14 385Emirates
Fri, Jun 12 - Tue, Jun 16
Emirates Logo
19:10 - 14:35
JNB
-
CFU
18h 25m
1 stop
Emirates Logo
20:00 - 5:30
CFU
-
JNB
34h 30m
2 stops
R14 741Emirates
Fri, Jun 12 - Tue, Jun 16
British Airways Logo
18:50 - 20:20
CPT
-
CFU
24h 30m
1 stop
British Airways Logo
15:00 - 11:00
CFU
-
CPT
21h 00m
1 stop
R15 722British Airways
Mon, Jun 15 - Thu, Jun 18
British Airways Logo
18:50 - 20:20
CPT
-
CFU
24h 30m
1 stop
British Airways Logo
15:00 - 11:00
CFU
-
CPT
21h 00m
1 stop
R15 807British Airways
Mon, Jun 15 - Thu, Jun 18

momondo Fare Finder

 
Locate flights to Greek islands that fit your budget, with regularly updated fares and availability. In the last 7 days, momondo users made a total of 13 550 searches and data was last updated on 15 March 2026.
Use the filters below to find and compare flights to Greek Islands that are best for you.

Fly from

Route

Depart

Return

Price

Cheapest return flight
Fastest return journey

JohannesburgMykonos

JNB - JMK

JNBJMK

Johannesburg OR Tambo

Tue 18/8

12:40-12:00

1 stop22h 20m

Mikonos

Sat 22/8

13:00-4:00

1 stop16h 00m

R9 833

JohannesburgThera

JNB - JTR

JNBJTR

Johannesburg OR Tambo

Fri 24/4

13:30-23:15

3 stops32h 45m

Thera Santorini

Fri 1/5

8:20-9:40

3 stops26h 20m

R10 696

JohannesburgThera

JNB - JTR

JNBJTR

Johannesburg OR Tambo

Sat 25/4

13:30-18:55

3 stops28h 25m

Thera Santorini

Fri 1/5

0:05-9:40

3 stops34h 35m

R10 950

JohannesburgThera

JNB - JTR

JNBJTR

Johannesburg OR Tambo

Sat 25/4

9:45-18:55

2 stops32h 10m

Thera Santorini

Fri 1/5

0:05-8:15

2 stops33h 10m

R11 170

JohannesburgMykonos

JNB - JMK

JNBJMK

Johannesburg OR Tambo

Tue 18/8

12:40-12:00

1 stop22h 20m

Mikonos

Sat 22/8

13:00-8:10

2 stops44h 10m

R12 304

JohannesburgCorfu

JNB - CFU

JNBCFU

Johannesburg OR Tambo

Fri 24/4

9:45-21:30

2 stops34h 45m

Corfu Ioannis Kapodistrias

Fri 1/5

22:00-8:15

2 stops35h 15m

R14 064

JohannesburgCorfu

JNB - CFU

JNBCFU

Johannesburg OR Tambo

Fri 12/6

10:05-14:35

1 stop27h 30m

Corfu Ioannis Kapodistrias

Tue 16/6

20:00-5:30

2 stops34h 30m

R14 385

JohannesburgCorfu

JNB - CFU

JNBCFU

Johannesburg OR Tambo

Fri 12/6

19:10-14:35

1 stop18h 25m

Corfu Ioannis Kapodistrias

Tue 16/6

20:00-5:30

2 stops34h 30m

R14 741

Cape TownCorfu

CPT - CFU

CPTCFU

Cape Town Intl

Mon 15/6

18:50-20:20

1 stop24h 30m

Corfu Ioannis Kapodistrias

Thu 18/6

15:00-11:00

1 stop21h 00m

R15 722

Cape TownCorfu

CPT - CFU

CPTCFU

Cape Town Intl

Mon 15/6

18:50-20:20

1 stop24h 30m

Corfu Ioannis Kapodistrias

Thu 18/6

15:00-11:00

1 stop21h 00m

R15 807

Flights are sorted by cheapest return flights first.

Showing 1-10 of 20 resultsSorted by cheapest first
1
2

See travel insights to Greek Islands from

Greek Islands flights insights and trends

Explore insights for your Greek Islands flight to craft the best travel plan

Which airlines fly to Greek islands?

British Airways, Emirates and Qatar Airways are the top three most popular airlines that fly to Greek islands from South Africa according to our data. British Airways is the first choice among our users, with 40% of people opting to fly with this airline when travelling to Greek islands. Keep in mind that there are 8 different airlines that fly to Greek islands on a routine basis, so you have a few additional options to choose from.

Cheapest flights to cities in Greek islands

Click on the cities below to find out when it's cheapest to fly to Greek islands from South Africa
Rhodes
Rhodes

Cheap Greek Islands flight deals and tips

Summary info about Greek Islands flight prices, duration and airlines

Best One-Way Price

R6 228

Best Round-Trip Price

R9 833

Fastest flight time

21h 25m
The best one-way flight price to Greek islands from South Africa in the last 72 hours is R6 228 (Johannesburg OR Tambo to Mikonos).
The best round-trip flight price to Greek islands from South Africa in the last 72 hours is R9 833 (Johannesburg OR Tambo to Mikonos).
The fastest flight to Greek islands from South Africa takes 21h 25m (Johannesburg OR Tambo to Mikonos).

Frequently asked questions about flying to Greek Islands

Which airlines fly to Greek islands?

When did momondo last update prices for flights to Greek islands?

Prices for flights to Greek islands were last updated today.

How many operators does momondo search for flights to Greek islands?

How old do you have to be to fly to Greek islands?

The minimum age a child must be to fly alone is five but airlines that offer an unaccompanied minor (UNMR) service will have their own age restrictions, including rules around flight length, timings, and stopovers. We always recommend checking with the individual airline you are booking with to travel to Greek islands.

What documentation or ID do you need to fly to Greek islands?

The travel and health documents you'll need for your trip to Greek islands may differ based on your itinerary and personal situation. Typically, you should have several documents on hand, such as a national ID card or driver's licence and a passport that is valid for six months after your intended arrival at Greek islands. It is always advisable to seek advice from your airline or a trusted third party, such as IATA.

Why use momondo?

Why should I use momondo to find a flight deal to Greek islands?

To find the flight that best suits your needs, momondo gathers a range of flights from a large pool of different airlines and agents; you can then use our insights and filters to find and book the right flight to Greek islands.

Can I find flights to Greek islands with flexible booking policies on momondo?

momondo does allow users to show only those flights to Greek islands which offer a flexible booking policy as well as other useful filters and features.

How can momondo help me find flights to Greek islands?

Once all potential Greek islands flight options are in front of you momondo lets you sort and filter flights based on preferences such as airline, price and flight times, amongst many other options.

I’m not ready to book a flight to Greek islands right now. Can momondo alert me if prices change?

Yes momondo offers price alerts on flights to Greek islands. After performing a search on this page you should be able to see the price alert set up feature. Simply provide a valid email address and momondo will instantly alert you when prices change.

An easier way to manage your Greek islands trip

We make it super easy to schedule, organise and travel with friends or family. Trips is free – and available to use no matter where you book.

Get notified when prices go down

Daily price changes in your inbox - only with Price Alerts.
1 adult
Tue 14/4
Tue 21/4

Find better results for your trip to Greek Islands

Popular Flights to Greek Islands

Popular routes according to searches in the past day on momondo