Flights Europe Greece

Search and find cheap flights to Greece

Sat 2/23
Sat 3/2
Any month
Compare vs momondo |

Cheapest flight routes to Greece

These routes have the cheapest flights to Greece found by momondo users
Johannesburg - Athens 8 100 ZAR
Durban - Athens 8 268 ZAR
Johannesburg - Mykonos 8 814 ZAR
Cape Town - Athens 8 884 ZAR
Johannesburg - Thessaloniki 10 367 ZAR

Greece flight deals found on momondo

Check out some of the best fares to Greece found recently by users on momondo
Quickest
Cheapest
SWISS
SWISS
JNB
9:25 pm
Johannesburg OR Tambo airport
16h 45m
1 Stop
3:10 pm
+1
ATH
Athens Eleftherios V. airport
SWISS
ATH
9:30 am
Athens Eleftherios V. airport
27h 40m
1 Stop
12:10 pm
+1
JNB
Johannesburg OR Tambo airport
8 198 ZAR
SWISS
SWISS
JNB
9:25 pm
Johannesburg OR Tambo airport
16h 45m
1 Stop
3:10 pm
+1
ATH
Athens Eleftherios V. airport
SWISS
ATH
9:30 am
Athens Eleftherios V. airport
27h 40m
1 Stop
12:10 pm
+1
JNB
Johannesburg OR Tambo airport
8 198 ZAR
SWISS
SWISS
JNB
10:20 pm
Johannesburg OR Tambo airport
18h 20m
1 Stop
4:40 pm
+1
ATH
Athens Eleftherios V. airport
SWISS
ATH
6:25 pm
Athens Eleftherios V. airport
17h 55m
1 Stop
12:20 pm
+1
JNB
Johannesburg OR Tambo airport
8 240 ZAR
Turkish Airlines
Turkish Airlines
JNB
8:10 pm
Johannesburg OR Tambo airport
31h 20m
1 Stop
4:30 am
+2
ATH
Athens Eleftherios V. airport
Turkish Airlines
ATH
8:50 am
Athens Eleftherios V. airport
29h 30m
1 Stop
1:20 pm
+1
JNB
Johannesburg OR Tambo airport
8 450 ZAR
British Airways
British Airways
JNB
10:10 am
Johannesburg OR Tambo airport
17h 15m
1 Stop
4:25 am
+1
ATH
Athens Eleftherios V. airport
British Airways
ATH
10:45 pm
Athens Eleftherios V. airport
15h 20m
1 Stop
1:05 pm
+1
JNB
Johannesburg OR Tambo airport
8 450 ZAR
Lufthansa
Lufthansa
JNB
9:00 pm
Johannesburg OR Tambo airport
21h 30m
1 Stop
7:30 pm
+1
ATH
Athens Eleftherios V. airport
Lufthansa
ATH
9:20 pm
Athens Eleftherios V. airport
15h 10m
1 Stop
11:30 am
+1
JNB
Johannesburg OR Tambo airport
8 576 ZAR
Lufthansa
Lufthansa
JNB
9:00 pm
Johannesburg OR Tambo airport
14h 40m
1 Stop
12:40 pm
+1
ATH
Athens Eleftherios V. airport
Lufthansa
ATH
9:20 pm
Athens Eleftherios V. airport
15h 10m
1 Stop
11:30 am
+1
JNB
Johannesburg OR Tambo airport
8 576 ZAR
Lufthansa
Lufthansa
JNB
9:00 pm
Johannesburg OR Tambo airport
14h 40m
1 Stop
12:40 pm
+1
ATH
Athens Eleftherios V. airport
Lufthansa
ATH
9:20 pm
Athens Eleftherios V. airport
15h 10m
1 Stop
11:30 am
+1
JNB
Johannesburg OR Tambo airport
8 618 ZAR
Qatar Airways
Qatar Airways
JNB
3:45 pm
Johannesburg OR Tambo airport
15h 45m
1 Stop
8:30 am
+1
ATH
Athens Eleftherios V. airport
Qatar Airways
ATH
10:00 pm
Athens Eleftherios V. airport
15h 50m
1 Stop
12:50 pm
+1
JNB
Johannesburg OR Tambo airport
8 884 ZAR
British Airways
British Airways
JNB
10:10 am
Johannesburg OR Tambo airport
17h 15m
1 Stop
4:25 am
+1
ATH
Athens Eleftherios V. airport
British Airways
ATH
10:45 pm
Athens Eleftherios V. airport
15h 20m
1 Stop
1:05 pm
+1
JNB
Johannesburg OR Tambo airport
8 450 ZAR
SWISS
SWISS
JNB
10:20 pm
Johannesburg OR Tambo airport
18h 20m
1 Stop
4:40 pm
+1
ATH
Athens Eleftherios V. airport
SWISS
ATH
6:25 pm
Athens Eleftherios V. airport
17h 55m
1 Stop
12:20 pm
+1
JNB
Johannesburg OR Tambo airport
8 240 ZAR
Ethiopian Air
Ethiopian Air
CPT
4:45 pm
Cape Town Intl airport
21h 40m
2 Stops
3:25 pm
+1
ATH
Athens Eleftherios V. airport
Ethiopian Air
ATH
2:55 am
Athens Eleftherios V. airport
14h 50m
2 Stops
4:45 pm
CPT
Cape Town Intl airport
11 220 ZAR
Flights Europe Greece