How to get to Greece from Amsterdam by flight ? You can check flights from Amsterdam to Greece below.
You can find flight ticket prices from Amsterdam to Greece with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Amsterdam to Johannesburg.
You take a flight from Johannesburg to Athens and cost approximately 650 USD.
You take a bus, shuttle or taxi from Athens to your destination in Greece.
Flight | Depart | Arrive | |
---|---|---|---|
3W21
Malawian Airlines
ET875
Ethiopian Airlines
ET760
Ethiopian Airlines
|
12:20
Johannesburg
15:10
Blantyre
23:00
Addis Ababa
|
14:35
Blantyre
20:20
Addis Ababa
03:00
Athens
|
Connect |
ET21
Ethiopian Airlines
ET875
Ethiopian Airlines
ET760
Ethiopian Airlines
|
12:20
Johannesburg
15:10
Blantyre
23:00
Addis Ababa
|
14:35
Blantyre
20:20
Addis Ababa
03:00
Athens
|
Connect |
QR1364
Qatar Airways
QR203
Qatar Airways
|
13:10
Johannesburg
07:15
Doha
|
23:05
Doha
11:10
Athens
|
Connect |
ET808
Ethiopian Airlines
ET760
Ethiopian Airlines
|
14:25
Johannesburg
23:00
Addis Ababa
|
20:40
Addis Ababa
03:00
Athens
|
Connect |
ET808
Ethiopian Airlines
ET452
Ethiopian Airlines
A3931
Aegean Airlines
|
14:25
Johannesburg
22:05
Addis Ababa
04:40
Cairo
|
20:40
Addis Ababa
01:20
Cairo
06:40
Athens
|
Connect |
EK768
Emirates
EK209
Emirates
|
15:10
Johannesburg
10:50
Dubai
|
01:25
Dubai
14:25
Athens
|
Connect |
EK764
Emirates
EK209
Emirates
|
18:50
Johannesburg
10:50
Dubai
|
05:05
Dubai
14:25
Athens
|
Connect |
SW6043
Air Namibia
TK1845
Turkish Airlines
|
19:15
Johannesburg
08:30
Istanbul
|
06:05
Istanbul
08:55
Athens
|
Connect |
TK43
Turkish Airlines
TK1845
Turkish Airlines
|
19:20
Johannesburg
08:30
Istanbul
|
05:55
Istanbul
08:55
Athens
|
Connect |
QR1378
Qatar Airways
QR203
Qatar Airways
|
19:20
Johannesburg
07:15
Doha
|
05:15
Doha
11:10
Athens
|
Connect |
LH573
Lufthansa
LH1278
Lufthansa
|
19:30
Johannesburg
09:45
Frankfurt
|
05:20
Frankfurt
13:30
Athens
|
Connect |
LH573
Lufthansa
A3833
Aegean Airlines
|
19:30
Johannesburg
11:30
Frankfurt
|
05:20
Frankfurt
15:20
Athens
|
Connect |
SA260
South African Airways
LH1278
Lufthansa
|
19:35
Johannesburg
09:45
Frankfurt
|
06:10
Frankfurt
13:30
Athens
|
Connect |
SA260
South African Airways
A3833
Aegean Airlines
|
19:35
Johannesburg
11:30
Frankfurt
|
06:10
Frankfurt
15:20
Athens
|
Connect |
AF995
Air France
AF1532
Air France
|
19:50
Johannesburg
09:20
Paris CDG
|
05:45
Paris CDG
13:35
Athens
|
Connect |
AZ0849
Alitalia
AZ0720
Alitalia
|
20:55
Johannesburg
08:55
Rome
|
07:00
Rome
11:50
Athens
|
Connect |
LY052
El Al
LY543
El Al
|
21:45
Johannesburg
12:00
Tel Aviv
|
06:30
Tel Aviv
14:15
Athens
|
Connect |
MS840
Egyptair
MS747
Egyptair
|
21:45
Johannesburg
10:30
Cairo
|
05:30
Cairo
12:30
Athens
|
Connect |
LY052
El Al
BZ702
Blue Dart Aviation
|
21:45
Johannesburg
09:00
Tel Aviv
|
06:30
Tel Aviv
11:25
Athens
|
Connect |
LY052
El Al
LY541
El Al
|
21:45
Johannesburg
09:45
Tel Aviv
|
06:30
Tel Aviv
12:00
Athens
|
Connect |
LX289
Swiss
A3851
Aegean Airlines
|
22:15
Johannesburg
11:20
Zurich
|
07:55
Zurich
14:55
Athens
|
Connect |
LX289
Swiss
LX1830
Swiss
|
22:15
Johannesburg
09:15
Zurich
|
07:55
Zurich
12:50
Athens
|
Connect |
You take a bus, shuttle or taxi from your location in Amsterdam to Johannesburg.
You take a flight from Johannesburg to Heraklion and cost approximately 750 USD.
You take a bus, shuttle or taxi from Heraklion to your destination in Greece.
Flight | Depart | Arrive | |
---|---|---|---|
ET808
Ethiopian Airlines
ET760
Ethiopian Airlines
OA314
Olympic Air
|
14:25
Johannesburg
23:00
Addis Ababa
13:00
Athens
|
20:40
Addis Ababa
03:00
Athens
13:50
Heraklion
|
Connect |
ET808
Ethiopian Airlines
ET760
Ethiopian Airlines
OA300
Olympic Air
|
14:25
Johannesburg
23:00
Addis Ababa
08:35
Athens
|
20:40
Addis Ababa
03:00
Athens
09:25
Heraklion
|
Connect |
LH573
Lufthansa
LH1296
Lufthansa
|
19:30
Johannesburg
09:15
Frankfurt
|
05:20
Frankfurt
13:20
Heraklion
|
Connect |
SA260
South African Airways
LH1296
Lufthansa
|
19:35
Johannesburg
09:15
Frankfurt
|
06:10
Frankfurt
13:20
Heraklion
|
Connect |
AF995
Air France
A3453
Aegean Airlines
|
19:50
Johannesburg
10:40
Paris CDG
|
05:45
Paris CDG
15:05
Heraklion
|
Connect |
AZ0849
Alitalia
VY6264
Vueling Airlines
|
20:55
Johannesburg
08:30
Rome
|
07:00
Rome
11:45
Heraklion
|
Connect |
AZ0849
Alitalia
AZ0720
Alitalia
OA314
Olympic Air
|
20:55
Johannesburg
08:55
Rome
13:00
Athens
|
07:00
Rome
11:50
Athens
13:50
Heraklion
|
Connect |
LY052
El Al
BZ752
Blue Dart Aviation
|
21:45
Johannesburg
09:10
Tel Aviv
|
06:30
Tel Aviv
11:00
Heraklion
|
Connect |
LY052
El Al
A3459
Aegean Airlines
|
21:45
Johannesburg
07:40
Tel Aviv
|
06:30
Tel Aviv
09:25
Heraklion
|
Connect |
LY052
El Al
LY541
El Al
OA314
Olympic Air
|
21:45
Johannesburg
09:45
Tel Aviv
13:00
Athens
|
06:30
Tel Aviv
12:00
Athens
13:50
Heraklion
|
Connect |
MS840
Egyptair
MS747
Egyptair
OA320
Olympic Air
|
21:45
Johannesburg
10:30
Cairo
19:05
Athens
|
05:30
Cairo
12:30
Athens
19:55
Heraklion
|
Connect |
LX289
Swiss
DE1234
Condor Flugdienst
|
22:15
Johannesburg
14:20
Zurich
|
07:55
Zurich
18:15
Heraklion
|
Connect |
You take a bus, shuttle or taxi from your location in Amsterdam to Johannesburg.
You take a flight from Johannesburg to Thessaloniki and cost approximately 550 USD.
You take a bus, shuttle or taxi from Thessaloniki to your destination in Greece.
Flight | Depart | Arrive | |
---|---|---|---|
KL0510
KLM
HV5805
Transavia Holland
|
01:55
Johannesburg
17:05
Amsterdam Schiphol
|
12:10
Amsterdam Schiphol
21:00
Thessaloniki
|
Connect |
ET808
Ethiopian Airlines
ET760
Ethiopian Airlines
OA104
Olympic Air
|
14:25
Johannesburg
23:00
Addis Ababa
08:35
Athens
|
20:40
Addis Ababa
03:00
Athens
09:30
Thessaloniki
|
Connect |
SW6043
Air Namibia
TK1881
Turkish Airlines
|
19:15
Johannesburg
08:35
Istanbul
|
06:05
Istanbul
08:55
Thessaloniki
|
Connect |
TK43
Turkish Airlines
TK1881
Turkish Airlines
|
19:20
Johannesburg
08:35
Istanbul
|
05:55
Istanbul
08:55
Thessaloniki
|
Connect |
LH573
Lufthansa
LH1288
Lufthansa
|
19:30
Johannesburg
10:30
Frankfurt
|
05:20
Frankfurt
13:50
Thessaloniki
|
Connect |
LH573
Lufthansa
A3531
Aegean Airlines
|
19:30
Johannesburg
12:40
Frankfurt
|
05:20
Frankfurt
16:10
Thessaloniki
|
Connect |
SA260
South African Airways
LH1288
Lufthansa
|
19:35
Johannesburg
10:30
Frankfurt
|
06:10
Frankfurt
13:50
Thessaloniki
|
Connect |
SA260
South African Airways
A3531
Aegean Airlines
|
19:35
Johannesburg
12:40
Frankfurt
|
06:10
Frankfurt
16:10
Thessaloniki
|
Connect |
LY052
El Al
LY5147
El Al
|
21:45
Johannesburg
13:00
Tel Aviv
|
06:30
Tel Aviv
15:45
Thessaloniki
|
Connect |
LY052
El Al
A3555
Aegean Airlines
|
21:45
Johannesburg
11:20
Tel Aviv
|
06:30
Tel Aviv
13:45
Thessaloniki
|
Connect |
MS840
Egyptair
MS747
Egyptair
OA120
Olympic Air
|
21:45
Johannesburg
10:30
Cairo
16:20
Athens
|
05:30
Cairo
12:30
Athens
17:15
Thessaloniki
|
Connect |
LY052
El Al
BZ712
Blue Dart Aviation
|
21:45
Johannesburg
09:00
Tel Aviv
|
06:30
Tel Aviv
11:25
Thessaloniki
|
Connect |
LX289
Swiss
A3535
Aegean Airlines
|
22:15
Johannesburg
09:50
Zurich
|
07:55
Zurich
13:05
Thessaloniki
|
Connect |
KL0592
KLM
HV5805
Transavia Holland
|
23:55
Johannesburg
17:05
Amsterdam Schiphol
|
10:15
Amsterdam Schiphol
21:00
Thessaloniki
|
Connect |
You take a bus, shuttle or taxi from your location in Amsterdam to Johannesburg.
You take a flight from Johannesburg to Rhodes and cost approximately 600 USD.
You take a bus, shuttle or taxi from Rhodes to your destination in Greece.
Flight | Depart | Arrive | |
---|---|---|---|
ET808
Ethiopian Airlines
ET404
Ethiopian Airlines
A3485
Aegean Airlines
|
14:25
Johannesburg
23:55
Addis Ababa
06:50
Tel Aviv
|
20:40
Addis Ababa
03:00
Tel Aviv
08:30
Rhodes
|
Connect |
ET808
Ethiopian Airlines
ET760
Ethiopian Airlines
GQ282
Sky Express
|
14:25
Johannesburg
23:00
Addis Ababa
10:15
Athens
|
20:40
Addis Ababa
03:00
Athens
11:15
Rhodes
|
Connect |
ET808
Ethiopian Airlines
ET760
Ethiopian Airlines
OA204
Olympic Air
|
14:25
Johannesburg
23:00
Addis Ababa
08:45
Athens
|
20:40
Addis Ababa
03:00
Athens
09:45
Rhodes
|
Connect |
ET808
Ethiopian Airlines
ET404
Ethiopian Airlines
BZ692
Blue Dart Aviation
|
14:25
Johannesburg
23:55
Addis Ababa
08:55
Tel Aviv
|
20:40
Addis Ababa
03:00
Tel Aviv
10:35
Rhodes
|
Connect |
TK43
Turkish Airlines
TK1845
Turkish Airlines
V74266
Volotea
|
19:20
Johannesburg
08:30
Istanbul
11:30
Athens
|
05:55
Istanbul
08:55
Athens
12:30
Rhodes
|
Connect |
TK43
Turkish Airlines
TK1845
Turkish Airlines
GQ282
Sky Express
|
19:20
Johannesburg
08:30
Istanbul
10:15
Athens
|
05:55
Istanbul
08:55
Athens
11:15
Rhodes
|
Connect |
TK43
Turkish Airlines
TK1881
Turkish Airlines
OA580
Olympic Air
|
19:20
Johannesburg
08:35
Istanbul
13:45
Thessaloniki
|
05:55
Istanbul
08:55
Thessaloniki
15:00
Rhodes
|
Connect |
LH573
Lufthansa
A3481
Aegean Airlines
|
19:30
Johannesburg
11:15
Frankfurt
|
05:20
Frankfurt
15:20
Rhodes
|
Connect |
LH573
Lufthansa
LH1258
Lufthansa
|
19:30
Johannesburg
13:00
Frankfurt
|
05:20
Frankfurt
17:10
Rhodes
|
Connect |
SA260
South African Airways
LH1258
Lufthansa
|
19:35
Johannesburg
13:00
Frankfurt
|
06:10
Frankfurt
17:10
Rhodes
|
Connect |
SA260
South African Airways
A3481
Aegean Airlines
|
19:35
Johannesburg
11:15
Frankfurt
|
06:10
Frankfurt
15:20
Rhodes
|
Connect |
SA234
South African Airways
BA624
British Airways
|
20:00
Johannesburg
07:55
London Heathrow
|
06:25
London Heathrow
14:10
Rhodes
|
Connect |
AZ0849
Alitalia
AZ0720
Alitalia
OA210
Olympic Air
|
20:55
Johannesburg
08:55
Rome
18:10
Athens
|
07:00
Rome
11:50
Athens
19:10
Rhodes
|
Connect |
AZ0849
Alitalia
AZ0730
Alitalia
|
20:55
Johannesburg
16:50
Rome
|
07:00
Rome
20:10
Rhodes
|
Connect |
AZ0849
Alitalia
NO6922
Neos
|
20:55
Johannesburg
13:30
Rome
|
07:00
Rome
17:00
Rhodes
|
Connect |
MS840
Egyptair
MS791
Egyptair
NO6922
Neos
|
21:45
Johannesburg
10:10
Cairo
13:30
Rome
|
05:30
Cairo
12:40
Rome
17:00
Rhodes
|
Connect |
MS840
Egyptair
MS747
Egyptair
OA210
Olympic Air
|
21:45
Johannesburg
10:30
Cairo
18:10
Athens
|
05:30
Cairo
12:30
Athens
19:10
Rhodes
|
Connect |
LY052
El Al
BZ692
Blue Dart Aviation
|
21:45
Johannesburg
08:55
Tel Aviv
|
06:30
Tel Aviv
10:35
Rhodes
|
Connect |
LY052
El Al
LY541
El Al
OA210
Olympic Air
|
21:45
Johannesburg
09:45
Tel Aviv
18:10
Athens
|
06:30
Tel Aviv
12:00
Athens
19:10
Rhodes
|
Connect |
LY052
El Al
LY543
El Al
OA210
Olympic Air
|
21:45
Johannesburg
12:00
Tel Aviv
18:10
Athens
|
06:30
Tel Aviv
14:15
Athens
19:10
Rhodes
|
Connect |
LX289
Swiss
DE1246
Condor Flugdienst
|
22:15
Johannesburg
13:40
Zurich
|
07:55
Zurich
17:45
Rhodes
|
Connect |
LX289
Swiss
WK346
Edelweiss Air
|
22:15
Johannesburg
16:00
Zurich
|
07:55
Zurich
19:55
Rhodes
|
Connect |
LX289
Swiss
A3483
Aegean Airlines
|
22:15
Johannesburg
18:55
Zurich
|
07:55
Zurich
22:55
Rhodes
|
Connect |
KL0592
KLM
HV5079
Transavia Holland
|
23:55
Johannesburg
13:55
Amsterdam Schiphol
|
10:15
Amsterdam Schiphol
18:35
Rhodes
|
Connect |
You take a bus, shuttle or taxi from your location in Amsterdam to Nelspruit.
You take a flight from Nelspruit to Athens and cost approximately 700 USD.
You take a bus, shuttle or taxi from Athens to your destination in Greece.
Flight | Depart | Arrive | |
---|---|---|---|
4Z824
Airlink
SV0446
Saudia
SV0191
Saudia
|
08:20
Nelspruit
11:00
Johannesburg
11:00
Jeddah
|
09:15
Johannesburg
18:45
Jeddah
13:35
Athens
|
Connect |
4Z824
Airlink
LX289
Swiss
LX1830
Swiss
|
08:20
Nelspruit
22:15
Johannesburg
09:15
Zurich
|
09:15
Johannesburg
07:55
Zurich
12:50
Athens
|
Connect |
4Z824
Airlink
ET808
Ethiopian Airlines
ET452
Ethiopian Airlines
A3931
Aegean Airlines
|
08:20
Nelspruit
14:25
Johannesburg
22:05
Addis Ababa
04:40
Cairo
|
09:15
Johannesburg
20:40
Addis Ababa
01:20
Cairo
06:40
Athens
|
Connect |
4Z824
Airlink
MS840
Egyptair
MS747
Egyptair
|
08:20
Nelspruit
21:45
Johannesburg
10:30
Cairo
|
09:15
Johannesburg
05:30
Cairo
12:30
Athens
|
Connect |
4Z824
Airlink
LY052
El Al
LY541
El Al
|
08:20
Nelspruit
21:45
Johannesburg
09:45
Tel Aviv
|
09:15
Johannesburg
06:30
Tel Aviv
12:00
Athens
|
Connect |
4Z824
Airlink
QR1364
Qatar Airways
QR203
Qatar Airways
|
08:20
Nelspruit
13:10
Johannesburg
07:15
Doha
|
09:15
Johannesburg
23:05
Doha
11:10
Athens
|
Connect |
4Z824
Airlink
ET808
Ethiopian Airlines
ET760
Ethiopian Airlines
|
08:20
Nelspruit
14:25
Johannesburg
23:00
Addis Ababa
|
09:15
Johannesburg
20:40
Addis Ababa
03:00
Athens
|
Connect |
4Z824
Airlink
TK43
Turkish Airlines
TK1845
Turkish Airlines
|
08:20
Nelspruit
19:20
Johannesburg
08:30
Istanbul
|
09:15
Johannesburg
05:55
Istanbul
08:55
Athens
|
Connect |
4Z824
Airlink
EY601
Etihad
EY091
Etihad
|
08:20
Nelspruit
10:15
Johannesburg
09:45
Abu Dhabi
|
09:15
Johannesburg
20:15
Abu Dhabi
13:20
Athens
|
Connect |
4Z664
Airlink
TK45
Turkish Airlines
TK1845
Turkish Airlines
|
12:10
Nelspruit
18:10
Capetown
08:30
Istanbul
|
14:55
Capetown
05:35
Istanbul
08:55
Athens
|
Connect |
4Z826
Airlink
SA260
South African Airways
LH1278
Lufthansa
|
13:40
Nelspruit
19:35
Johannesburg
09:45
Frankfurt
|
14:35
Johannesburg
06:10
Frankfurt
13:30
Athens
|
Connect |
4Z826
Airlink
MS840
Egyptair
MS747
Egyptair
|
13:40
Nelspruit
21:45
Johannesburg
10:30
Cairo
|
14:35
Johannesburg
05:30
Cairo
12:30
Athens
|
Connect |
4Z826
Airlink
LX289
Swiss
LX1830
Swiss
|
13:40
Nelspruit
22:15
Johannesburg
09:15
Zurich
|
14:35
Johannesburg
07:55
Zurich
12:50
Athens
|
Connect |
4Z826
Airlink
LX289
Swiss
A3851
Aegean Airlines
|
13:40
Nelspruit
22:15
Johannesburg
11:20
Zurich
|
14:35
Johannesburg
07:55
Zurich
14:55
Athens
|
Connect |
4Z826
Airlink
SW6043
Air Namibia
TK1845
Turkish Airlines
|
13:40
Nelspruit
19:15
Johannesburg
08:30
Istanbul
|
14:35
Johannesburg
06:05
Istanbul
08:55
Athens
|
Connect |
4Z826
Airlink
LY052
El Al
LY543
El Al
|
13:40
Nelspruit
21:45
Johannesburg
12:00
Tel Aviv
|
14:35
Johannesburg
06:30
Tel Aviv
14:15
Athens
|
Connect |
4Z826
Airlink
EK764
Emirates
EK209
Emirates
|
13:40
Nelspruit
18:50
Johannesburg
10:50
Dubai
|
14:35
Johannesburg
05:05
Dubai
14:25
Athens
|
Connect |
4Z826
Airlink
SA260
South African Airways
A3833
Aegean Airlines
|
13:40
Nelspruit
19:35
Johannesburg
11:30
Frankfurt
|
14:35
Johannesburg
06:10
Frankfurt
15:20
Athens
|
Connect |
4Z826
Airlink
LY052
El Al
LY541
El Al
|
13:40
Nelspruit
21:45
Johannesburg
09:45
Tel Aviv
|
14:35
Johannesburg
06:30
Tel Aviv
12:00
Athens
|
Connect |
4Z826
Airlink
AZ0849
Alitalia
AZ0720
Alitalia
|
13:40
Nelspruit
20:55
Johannesburg
08:55
Rome
|
14:35
Johannesburg
07:00
Rome
11:50
Athens
|
Connect |
4Z826
Airlink
TK43
Turkish Airlines
TK1845
Turkish Airlines
|
13:40
Nelspruit
19:20
Johannesburg
08:30
Istanbul
|
14:35
Johannesburg
05:55
Istanbul
08:55
Athens
|
Connect |
4Z826
Airlink
QR1378
Qatar Airways
QR203
Qatar Airways
|
13:40
Nelspruit
19:20
Johannesburg
07:15
Doha
|
14:35
Johannesburg
05:15
Doha
11:10
Athens
|
Connect |
4Z506
Airlink
4Z570
Airlink
MS840
Egyptair
MS747
Egyptair
|
14:15
Nelspruit
18:30
Durban
21:45
Johannesburg
10:30
Cairo
|
15:20
Durban
19:40
Johannesburg
05:30
Cairo
12:30
Athens
|
Connect |
4Z846
Airlink
TK43
Turkish Airlines
TK1843
Turkish Airlines
|
17:05
Nelspruit
19:20
Johannesburg
19:35
Istanbul
|
18:00
Johannesburg
05:55
Istanbul
20:00
Athens
|
Connect |
4Z846
Airlink
LY052
El Al
BZ702
Blue Dart Aviation
|
17:05
Nelspruit
21:45
Johannesburg
09:00
Tel Aviv
|
18:00
Johannesburg
06:30
Tel Aviv
11:25
Athens
|
Connect |
4Z846
Airlink
LH573
Lufthansa
LH1278
Lufthansa
|
17:05
Nelspruit
19:30
Johannesburg
09:45
Frankfurt
|
18:00
Johannesburg
05:20
Frankfurt
13:30
Athens
|
Connect |
4Z846
Airlink
SW6043
Air Namibia
TK1845
Turkish Airlines
|
17:05
Nelspruit
19:15
Johannesburg
08:30
Istanbul
|
18:00
Johannesburg
06:05
Istanbul
08:55
Athens
|
Connect |
4Z846
Airlink
TK43
Turkish Airlines
A3993
Aegean Airlines
|
17:05
Nelspruit
19:20
Johannesburg
16:50
Istanbul
|
18:00
Johannesburg
05:55
Istanbul
17:20
Athens
|
Connect |
4Z846
Airlink
SA260
South African Airways
A3833
Aegean Airlines
|
17:05
Nelspruit
19:35
Johannesburg
11:30
Frankfurt
|
18:00
Johannesburg
06:10
Frankfurt
15:20
Athens
|
Connect |
4Z846
Airlink
SA260
South African Airways
LH1278
Lufthansa
|
17:05
Nelspruit
19:35
Johannesburg
09:45
Frankfurt
|
18:00
Johannesburg
06:10
Frankfurt
13:30
Athens
|
Connect |
4Z846
Airlink
MS840
Egyptair
MS747
Egyptair
|
17:05
Nelspruit
21:45
Johannesburg
10:30
Cairo
|
18:00
Johannesburg
05:30
Cairo
12:30
Athens
|
Connect |
4Z846
Airlink
LH573
Lufthansa
LH1284
Lufthansa
|
17:05
Nelspruit
19:30
Johannesburg
17:40
Frankfurt
|
18:00
Johannesburg
05:20
Frankfurt
21:25
Athens
|
Connect |
4Z846
Airlink
AZ0849
Alitalia
A3651
Aegean Airlines
|
17:05
Nelspruit
20:55
Johannesburg
10:50
Rome
|
18:00
Johannesburg
07:00
Rome
13:35
Athens
|
Connect |
4Z846
Airlink
LX289
Swiss
LX1830
Swiss
|
17:05
Nelspruit
22:15
Johannesburg
09:15
Zurich
|
18:00
Johannesburg
07:55
Zurich
12:50
Athens
|
Connect |
4Z846
Airlink
LH573
Lufthansa
A3833
Aegean Airlines
|
17:05
Nelspruit
19:30
Johannesburg
11:30
Frankfurt
|
18:00
Johannesburg
05:20
Frankfurt
15:20
Athens
|
Connect |
4Z846
Airlink
LY052
El Al
LY543
El Al
|
17:05
Nelspruit
21:45
Johannesburg
12:00
Tel Aviv
|
18:00
Johannesburg
06:30
Tel Aviv
14:15
Athens
|
Connect |
4Z846
Airlink
EK764
Emirates
EK209
Emirates
|
17:05
Nelspruit
18:50
Johannesburg
10:50
Dubai
|
18:00
Johannesburg
05:05
Dubai
14:25
Athens
|
Connect |
4Z846
Airlink
QR1378
Qatar Airways
QR203
Qatar Airways
|
17:05
Nelspruit
19:20
Johannesburg
07:15
Doha
|
18:00
Johannesburg
05:15
Doha
11:10
Athens
|
Connect |
4Z846
Airlink
AZ0849
Alitalia
AZ0720
Alitalia
|
17:05
Nelspruit
20:55
Johannesburg
08:55
Rome
|
18:00
Johannesburg
07:00
Rome
11:50
Athens
|
Connect |
4Z846
Airlink
LX289
Swiss
A3851
Aegean Airlines
|
17:05
Nelspruit
22:15
Johannesburg
11:20
Zurich
|
18:00
Johannesburg
07:55
Zurich
14:55
Athens
|
Connect |
You take a bus, shuttle or taxi from your location in Amsterdam to Maputo.
You take a flight from Maputo to Athens and cost approximately 480 USD.
You take a bus, shuttle or taxi from Athens to your destination in Greece.
Flight | Depart | Arrive | |
---|---|---|---|
ET88
Ethiopian Airlines
ET881
Ethiopian Airlines
ET760
Ethiopian Airlines
|
06:00
Maputo
15:10
Beira
23:00
Addis Ababa
|
07:35
Beira
21:00
Addis Ababa
03:00
Athens
|
Connect |
QR1362
Qatar Airways
QR203
Qatar Airways
|
13:45
Maputo
07:15
Doha
|
23:30
Doha
11:10
Athens
|
Connect |
ET818
Ethiopian Airlines
ET760
Ethiopian Airlines
|
14:30
Maputo
23:00
Addis Ababa
|
21:00
Addis Ababa
03:00
Athens
|
Connect |
ET818
Ethiopian Airlines
ET452
Ethiopian Airlines
A3931
Aegean Airlines
|
14:30
Maputo
22:05
Addis Ababa
04:40
Cairo
|
21:00
Addis Ababa
01:20
Cairo
06:40
Athens
|
Connect |
You can find hotels and accommodations in Greece with our hotels search tool below
Booking.com