HowToGo

Flight from Greece to Singapore, South Africa

How to get to Singapore, South Africa from Greece by flight ? You can check flights from Greece to Singapore, South Africa below.

Search Transfer from Greece to Singapore, South Africa

Search Flights

You can find flight ticket prices from Greece to Singapore, South Africa with our flight tickets search tool below

1. Athens to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Greece to Athens.

  2. You take a flight from Athens to Johannesburg and cost approximately 550 USD.

  3. You take a bus, shuttle or taxi from Johannesburg to your destination in Singapore, South Africa.

Flight Depart Arrive
ET761 Ethiopian Airlines
ET809 Ethiopian Airlines
01:45 Athens
08:40 Addis Ababa
06:35 Addis Ababa
13:05 Johannesburg
Connect
LY542 El Al
LY051 El Al
10:10 Athens
22:30 Tel Aviv
12:10 Tel Aviv
06:25 Johannesburg
Connect
MS748 Egyptair
MS839 Egyptair
13:15 Athens
23:10 Cairo
14:05 Cairo
07:10 Johannesburg
Connect
QR204 Qatar Airways
QR1363 Qatar Airways
13:30 Athens
02:30 Doha
17:50 Doha
09:50 Johannesburg
Connect
QR204 Qatar Airways
QR1365 Qatar Airways
13:30 Athens
20:40 Doha
17:50 Doha
04:00 Johannesburg
Connect
EY090 Etihad
EY602 Etihad
14:50 Athens
02:05 Abu Dhabi
20:20 Abu Dhabi
08:20 Johannesburg
Connect
LY544 El Al
LY053 El Al
15:30 Athens
05:55 Tel Aviv
17:30 Tel Aviv
13:50 Johannesburg
Connect
LY544 El Al
LY051 El Al
15:30 Athens
22:30 Tel Aviv
17:30 Tel Aviv
06:25 Johannesburg
Connect
TK1850 Turkish Airlines
TK38 Turkish Airlines
15:35 Athens
01:35 Istanbul
17:10 Istanbul
10:20 Johannesburg
Connect
TK1850 Turkish Airlines
TK42 Turkish Airlines
15:35 Athens
01:45 Istanbul
17:10 Istanbul
10:20 Johannesburg
Connect
A3924 Aegean Airlines
LY051 El Al
16:30 Athens
22:30 Tel Aviv
18:30 Tel Aviv
06:25 Johannesburg
Connect
EK210 Emirates
EK775 Emirates
18:05 Athens
04:05 Dubai
23:35 Dubai
10:15 Johannesburg
Connect
EK210 Emirates
EK763 Emirates
18:05 Athens
09:55 Dubai
23:35 Dubai
16:15 Johannesburg
Connect
MS750 Egyptair
MS839 Egyptair
19:40 Athens
23:10 Cairo
20:30 Cairo
07:10 Johannesburg
Connect
TK1844 Turkish Airlines
TK42 Turkish Airlines
22:25 Athens
01:45 Istanbul
23:55 Istanbul
10:20 Johannesburg
Connect
TK1844 Turkish Airlines
TK38 Turkish Airlines
22:25 Athens
01:35 Istanbul
23:55 Istanbul
10:20 Johannesburg
Connect
A3930 Aegean Airlines
ET453 Ethiopian Airlines
ET809 Ethiopian Airlines
23:55 Athens
02:20 Cairo
08:40 Addis Ababa
00:50 Cairo
07:20 Addis Ababa
13:05 Johannesburg
Connect
A3928 Aegean Airlines
LY053 El Al
23:55 Athens
05:55 Tel Aviv
02:00 Tel Aviv
13:50 Johannesburg
Connect

2. Athens to Polokwane

  1. You take a bus, shuttle or taxi from your location in Greece to Athens.

  2. You take a flight from Athens to Polokwane and cost approximately 800 USD.

  3. You take a bus, shuttle or taxi from Polokwane to your destination in Singapore, South Africa.

Flight Depart Arrive
ET761 Ethiopian Airlines
ET809 Ethiopian Airlines
4Z815 Airlink
01:45 Athens
08:40 Addis Ababa
16:35 Johannesburg
06:35 Addis Ababa
13:05 Johannesburg
17:30 Polokwane
Connect
ET761 Ethiopian Airlines
ET875 Ethiopian Airlines
4Z151 Airlink
4Z815 Airlink
01:45 Athens
09:05 Addis Ababa
13:10 Ndola
16:35 Johannesburg
06:35 Addis Ababa
12:10 Ndola
15:45 Johannesburg
17:30 Polokwane
Connect
ET761 Ethiopian Airlines
ET829 Ethiopian Airlines
BA6282 British Airways
4Z815 Airlink
01:45 Athens
08:35 Addis Ababa
13:55 Victoria Falls
16:35 Johannesburg
06:35 Addis Ababa
12:15 Victoria Falls
15:35 Johannesburg
17:30 Polokwane
Connect
LY542 El Al
LY051 El Al
4Z809 Airlink
10:10 Athens
22:30 Tel Aviv
10:45 Johannesburg
12:10 Tel Aviv
06:25 Johannesburg
11:40 Polokwane
Connect
MS748 Egyptair
MS839 Egyptair
4Z809 Airlink
13:15 Athens
23:10 Cairo
10:45 Johannesburg
14:05 Cairo
07:10 Johannesburg
11:40 Polokwane
Connect
QR204 Qatar Airways
QR1365 Qatar Airways
4Z809 Airlink
13:30 Athens
20:40 Doha
10:45 Johannesburg
17:50 Doha
04:00 Johannesburg
11:40 Polokwane
Connect
QR204 Qatar Airways
QR1363 Qatar Airways
4Z809 Airlink
13:30 Athens
02:30 Doha
10:45 Johannesburg
17:50 Doha
09:50 Johannesburg
11:40 Polokwane
Connect
QR204 Qatar Airways
QR1365 Qatar Airways
4Z801 Airlink
13:30 Athens
20:40 Doha
06:35 Johannesburg
17:50 Doha
04:00 Johannesburg
07:30 Polokwane
Connect
LX1831 Swiss
LX288 Swiss
4Z809 Airlink
14:05 Athens
22:40 Zurich
10:45 Johannesburg
15:50 Zurich
09:10 Johannesburg
11:40 Polokwane
Connect
LH1279 Lufthansa
LH572 Lufthansa
4Z815 Airlink
14:05 Athens
22:05 Frankfurt
16:35 Johannesburg
16:05 Frankfurt
08:30 Johannesburg
17:30 Polokwane
Connect
LX1831 Swiss
LX288 Swiss
4Z815 Airlink
14:05 Athens
22:40 Zurich
16:35 Johannesburg
15:50 Zurich
09:10 Johannesburg
17:30 Polokwane
Connect
LH1279 Lufthansa
LH572 Lufthansa
4Z809 Airlink
14:05 Athens
22:05 Frankfurt
10:45 Johannesburg
16:05 Frankfurt
08:30 Johannesburg
11:40 Polokwane
Connect
AF1533 Air France
AF990 Air France
4Z815 Airlink
14:25 Athens
23:25 Paris CDG
16:35 Johannesburg
16:55 Paris CDG
10:05 Johannesburg
17:30 Polokwane
Connect
EY090 Etihad
EY602 Etihad
4Z809 Airlink
14:50 Athens
02:05 Abu Dhabi
10:45 Johannesburg
20:20 Abu Dhabi
08:20 Johannesburg
11:40 Polokwane
Connect
EY090 Etihad
EY602 Etihad
4Z815 Airlink
14:50 Athens
02:05 Abu Dhabi
16:35 Johannesburg
20:20 Abu Dhabi
08:20 Johannesburg
17:30 Polokwane
Connect
LY544 El Al
LY051 El Al
4Z809 Airlink
15:30 Athens
22:30 Tel Aviv
10:45 Johannesburg
17:30 Tel Aviv
06:25 Johannesburg
11:40 Polokwane
Connect
LY544 El Al
LY051 El Al
4Z815 Airlink
15:30 Athens
22:30 Tel Aviv
16:35 Johannesburg
17:30 Tel Aviv
06:25 Johannesburg
17:30 Polokwane
Connect
LY544 El Al
LY053 El Al
4Z815 Airlink
15:30 Athens
05:55 Tel Aviv
16:35 Johannesburg
17:30 Tel Aviv
13:50 Johannesburg
17:30 Polokwane
Connect
TK1850 Turkish Airlines
TK38 Turkish Airlines
4Z815 Airlink
15:35 Athens
01:35 Istanbul
16:35 Johannesburg
17:10 Istanbul
10:20 Johannesburg
17:30 Polokwane
Connect
A3852 Aegean Airlines
LX288 Swiss
4Z809 Airlink
15:50 Athens
22:40 Zurich
10:45 Johannesburg
17:40 Zurich
09:10 Johannesburg
11:40 Polokwane
Connect
AF1833 Air France
AF990 Air France
4Z815 Airlink
17:20 Athens
23:25 Paris CDG
16:35 Johannesburg
19:50 Paris CDG
10:05 Johannesburg
17:30 Polokwane
Connect
LX1839 Swiss
LX288 Swiss
4Z809 Airlink
17:25 Athens
22:40 Zurich
10:45 Johannesburg
19:10 Zurich
09:10 Johannesburg
11:40 Polokwane
Connect
LX1839 Swiss
LX288 Swiss
4Z815 Airlink
17:25 Athens
22:40 Zurich
16:35 Johannesburg
19:10 Zurich
09:10 Johannesburg
17:30 Polokwane
Connect
5W7008 WESTbahn
EY602 Etihad
4Z809 Airlink
17:50 Athens
02:05 Abu Dhabi
10:45 Johannesburg
23:30 Abu Dhabi
08:20 Johannesburg
11:40 Polokwane
Connect
LH1283 Lufthansa
LH572 Lufthansa
4Z809 Airlink
17:55 Athens
22:05 Frankfurt
10:45 Johannesburg
19:55 Frankfurt
08:30 Johannesburg
11:40 Polokwane
Connect
LH1283 Lufthansa
LH572 Lufthansa
4Z815 Airlink
17:55 Athens
22:05 Frankfurt
16:35 Johannesburg
19:55 Frankfurt
08:30 Johannesburg
17:30 Polokwane
Connect
EK210 Emirates
EK775 Emirates
4Z815 Airlink
18:05 Athens
04:05 Dubai
16:35 Johannesburg
23:35 Dubai
10:15 Johannesburg
17:30 Polokwane
Connect
MS750 Egyptair
MS839 Egyptair
4Z809 Airlink
19:40 Athens
23:10 Cairo
10:45 Johannesburg
20:30 Cairo
07:10 Johannesburg
11:40 Polokwane
Connect
MS750 Egyptair
MS839 Egyptair
4Z815 Airlink
19:40 Athens
23:10 Cairo
16:35 Johannesburg
20:30 Cairo
07:10 Johannesburg
17:30 Polokwane
Connect
A3998 Aegean Airlines
TK2337 Turkish Airlines
TK42 Turkish Airlines
4Z815 Airlink
20:00 Athens
21:50 Izmir
01:45 Istanbul
16:35 Johannesburg
20:55 Izmir
23:15 Istanbul
10:20 Johannesburg
17:30 Polokwane
Connect
TK1844 Turkish Airlines
TK42 Turkish Airlines
4Z815 Airlink
22:25 Athens
01:45 Istanbul
16:35 Johannesburg
23:55 Istanbul
10:20 Johannesburg
17:30 Polokwane
Connect
TK1844 Turkish Airlines
TK38 Turkish Airlines
4Z815 Airlink
22:25 Athens
01:35 Istanbul
16:35 Johannesburg
23:55 Istanbul
10:20 Johannesburg
17:30 Polokwane
Connect
A3928 Aegean Airlines
LY053 El Al
4Z815 Airlink
23:55 Athens
05:55 Tel Aviv
16:35 Johannesburg
02:00 Tel Aviv
13:50 Johannesburg
17:30 Polokwane
Connect
A3930 Aegean Airlines
ET453 Ethiopian Airlines
ET809 Ethiopian Airlines
4Z815 Airlink
23:55 Athens
02:20 Cairo
08:40 Addis Ababa
16:35 Johannesburg
00:50 Cairo
07:20 Addis Ababa
13:05 Johannesburg
17:30 Polokwane
Connect

3. Heraklion to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Greece to Heraklion.

  2. You take a flight from Heraklion to Johannesburg and cost approximately 600 USD.

  3. You take a bus, shuttle or taxi from Johannesburg to your destination in Singapore, South Africa.

Flight Depart Arrive
A3430 Aegean Airlines
LH572 Lufthansa
10:10 Heraklion
22:05 Frankfurt
12:30 Frankfurt
08:30 Johannesburg
Connect
WK349 Edelweiss Air
LX288 Swiss
11:05 Heraklion
22:40 Zurich
13:05 Zurich
09:10 Johannesburg
Connect
OA307 Olympic Air
MS750 Egyptair
MS839 Egyptair
11:35 Heraklion
19:40 Athens
23:10 Cairo
12:25 Athens
20:30 Cairo
07:10 Johannesburg
Connect
OA315 Olympic Air
MS750 Egyptair
MS839 Egyptair
14:50 Heraklion
19:40 Athens
23:10 Cairo
15:40 Athens
20:30 Cairo
07:10 Johannesburg
Connect
A3448 Aegean Airlines
LX288 Swiss
15:15 Heraklion
22:40 Zurich
17:20 Zurich
09:10 Johannesburg
Connect
GQ215 Sky Express
MS750 Egyptair
MS839 Egyptair
15:40 Heraklion
19:40 Athens
23:10 Cairo
16:40 Athens
20:30 Cairo
07:10 Johannesburg
Connect
BZ751 Blue Dart Aviation
LY051 El Al
17:00 Heraklion
22:30 Tel Aviv
18:50 Tel Aviv
06:25 Johannesburg
Connect
LH1297 Lufthansa
LH572 Lufthansa
17:00 Heraklion
22:05 Frankfurt
19:15 Frankfurt
08:30 Johannesburg
Connect
GQ213 Sky Express
MS750 Egyptair
MS839 Egyptair
17:30 Heraklion
19:40 Athens
23:10 Cairo
18:30 Athens
20:30 Cairo
07:10 Johannesburg
Connect
OA319 Olympic Air
MS750 Egyptair
MS839 Egyptair
17:55 Heraklion
19:40 Athens
23:10 Cairo
18:45 Athens
20:30 Cairo
07:10 Johannesburg
Connect
OA319 Olympic Air
ET761 Ethiopian Airlines
ET809 Ethiopian Airlines
17:55 Heraklion
01:45 Athens
08:40 Addis Ababa
18:45 Athens
06:35 Addis Ababa
13:05 Johannesburg
Connect
DE1235 Condor Flugdienst
LX288 Swiss
18:50 Heraklion
22:40 Zurich
20:45 Zurich
09:10 Johannesburg
Connect
OA321 Olympic Air
ET761 Ethiopian Airlines
ET809 Ethiopian Airlines
21:05 Heraklion
01:45 Athens
08:40 Addis Ababa
21:55 Athens
06:35 Addis Ababa
13:05 Johannesburg
Connect
A3458 Aegean Airlines
LY053 El Al
23:59 Heraklion
05:55 Tel Aviv
01:50 Tel Aviv
13:50 Johannesburg
Connect

4. Thessaloniki to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Greece to Thessaloniki.

  2. You take a flight from Thessaloniki to Johannesburg and cost approximately 550 USD.

  3. You take a bus, shuttle or taxi from Johannesburg to your destination in Singapore, South Africa.

Flight Depart Arrive
LY5148 El Al
LY053 El Al
00:25 Thessaloniki
05:55 Tel Aviv
02:45 Tel Aviv
13:50 Johannesburg
Connect
TK1882 Turkish Airlines
TK42 Turkish Airlines
09:30 Thessaloniki
01:45 Istanbul
10:55 Istanbul
10:20 Johannesburg
Connect
TK1882 Turkish Airlines
TK38 Turkish Airlines
09:30 Thessaloniki
01:35 Istanbul
10:55 Istanbul
10:20 Johannesburg
Connect
LX2581 2583 Swiss
LX288 Swiss
10:30 Thessaloniki
22:40 Zurich
11:55 Zurich
09:10 Johannesburg
Connect
LH1289 Lufthansa
LH572 Lufthansa
14:20 Thessaloniki
22:05 Frankfurt
15:55 Frankfurt
08:30 Johannesburg
Connect
OA117 Olympic Air
MS750 Egyptair
MS839 Egyptair
14:45 Thessaloniki
19:40 Athens
23:10 Cairo
15:35 Athens
20:30 Cairo
07:10 Johannesburg
Connect
LX2581 Swiss
LX288 Swiss
15:45 Thessaloniki
22:40 Zurich
17:10 Zurich
09:10 Johannesburg
Connect
A3530 Aegean Airlines
LH572 Lufthansa
15:45 Thessaloniki
22:05 Frankfurt
17:25 Frankfurt
08:30 Johannesburg
Connect
OA121 Olympic Air
MS750 Egyptair
MS839 Egyptair
17:55 Thessaloniki
19:40 Athens
23:10 Cairo
18:45 Athens
20:30 Cairo
07:10 Johannesburg
Connect
AF1039 Air France
AF990 Air France
20:10 Thessaloniki
23:25 Paris CDG
22:20 Paris CDG
10:05 Johannesburg
Connect
OA127 Olympic Air
ET761 Ethiopian Airlines
ET809 Ethiopian Airlines
21:00 Thessaloniki
01:45 Athens
08:40 Addis Ababa
21:50 Athens
06:35 Addis Ababa
13:05 Johannesburg
Connect
TK1894 Turkish Airlines
TK38 Turkish Airlines
21:20 Thessaloniki
01:35 Istanbul
22:45 Istanbul
10:20 Johannesburg
Connect
TK1894 Turkish Airlines
TK42 Turkish Airlines
21:20 Thessaloniki
01:45 Istanbul
22:45 Istanbul
10:20 Johannesburg
Connect
OA129 Olympic Air
ET761 Ethiopian Airlines
ET809 Ethiopian Airlines
22:40 Thessaloniki
01:45 Athens
08:40 Addis Ababa
23:30 Athens
06:35 Addis Ababa
13:05 Johannesburg
Connect

5. Rhodes to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Greece to Rhodes.

  2. You take a flight from Rhodes to Johannesburg and cost approximately 650 USD.

  3. You take a bus, shuttle or taxi from Johannesburg to your destination in Singapore, South Africa.

Flight Depart Arrive
OA203 Olympic Air
MS748 Egyptair
MS839 Egyptair
11:05 Rhodes
13:15 Athens
23:10 Cairo
12:05 Athens
14:05 Cairo
07:10 Johannesburg
Connect
OA203 Olympic Air
MS750 Egyptair
MS839 Egyptair
11:05 Rhodes
19:40 Athens
23:10 Cairo
12:05 Athens
20:30 Cairo
07:10 Johannesburg
Connect
WK347 Edelweiss Air
LX288 Swiss
12:00 Rhodes
22:40 Zurich
14:10 Zurich
09:10 Johannesburg
Connect
A3482 Aegean Airlines
LX288 Swiss
16:00 Rhodes
22:40 Zurich
18:10 Zurich
09:10 Johannesburg
Connect
OA205 Olympic Air
MS750 Egyptair
MS839 Egyptair
16:05 Rhodes
19:40 Athens
23:10 Cairo
17:05 Athens
20:30 Cairo
07:10 Johannesburg
Connect
LH1259 Lufthansa
LH572 Lufthansa
18:10 Rhodes
22:05 Frankfurt
20:30 Frankfurt
08:30 Johannesburg
Connect
DE1247 Condor Flugdienst
LX288 Swiss
18:20 Rhodes
22:40 Zurich
20:35 Zurich
09:10 Johannesburg
Connect
DE1595 Condor Flugdienst
LH572 Lufthansa
18:40 Rhodes
22:05 Frankfurt
21:05 Frankfurt
08:30 Johannesburg
Connect
OA213 Olympic Air
TK1844 Turkish Airlines
TK42 Turkish Airlines
20:25 Rhodes
22:25 Athens
01:45 Istanbul
21:25 Athens
23:55 Istanbul
10:20 Johannesburg
Connect
OA213 Olympic Air
TK1844 Turkish Airlines
TK38 Turkish Airlines
20:25 Rhodes
22:25 Athens
01:35 Istanbul
21:25 Athens
23:55 Istanbul
10:20 Johannesburg
Connect
OA213 Olympic Air
ET761 Ethiopian Airlines
ET809 Ethiopian Airlines
20:25 Rhodes
01:45 Athens
08:40 Addis Ababa
21:25 Athens
06:35 Addis Ababa
13:05 Johannesburg
Connect

6. Thessaloniki to Polokwane

  1. You take a bus, shuttle or taxi from your location in Greece to Thessaloniki.

  2. You take a flight from Thessaloniki to Polokwane and cost approximately 850 USD.

  3. You take a bus, shuttle or taxi from Polokwane to your destination in Singapore, South Africa.

Flight Depart Arrive
LY5148 El Al
LY053 El Al
4Z815 Airlink
00:25 Thessaloniki
05:55 Tel Aviv
16:35 Johannesburg
02:45 Tel Aviv
13:50 Johannesburg
17:30 Polokwane
Connect
LX2581 2583 Swiss
LX288 Swiss
4Z809 Airlink
10:30 Thessaloniki
22:40 Zurich
10:45 Johannesburg
11:55 Zurich
09:10 Johannesburg
11:40 Polokwane
Connect
LH1289 Lufthansa
LH572 Lufthansa
4Z815 Airlink
14:20 Thessaloniki
22:05 Frankfurt
16:35 Johannesburg
15:55 Frankfurt
08:30 Johannesburg
17:30 Polokwane
Connect
LH1289 Lufthansa
LH572 Lufthansa
4Z809 Airlink
14:20 Thessaloniki
22:05 Frankfurt
10:45 Johannesburg
15:55 Frankfurt
08:30 Johannesburg
11:40 Polokwane
Connect
OA117 Olympic Air
MS750 Egyptair
MS839 Egyptair
4Z809 Airlink
14:45 Thessaloniki
19:40 Athens
23:10 Cairo
10:45 Johannesburg
15:35 Athens
20:30 Cairo
07:10 Johannesburg
11:40 Polokwane
Connect
LX2581 Swiss
LX288 Swiss
4Z815 Airlink
15:45 Thessaloniki
22:40 Zurich
16:35 Johannesburg
17:10 Zurich
09:10 Johannesburg
17:30 Polokwane
Connect
A3530 Aegean Airlines
LH572 Lufthansa
4Z809 Airlink
15:45 Thessaloniki
22:05 Frankfurt
10:45 Johannesburg
17:25 Frankfurt
08:30 Johannesburg
11:40 Polokwane
Connect
LX2581 Swiss
LX288 Swiss
4Z809 Airlink
15:45 Thessaloniki
22:40 Zurich
10:45 Johannesburg
17:10 Zurich
09:10 Johannesburg
11:40 Polokwane
Connect
A3530 Aegean Airlines
LH572 Lufthansa
4Z815 Airlink
15:45 Thessaloniki
22:05 Frankfurt
16:35 Johannesburg
17:25 Frankfurt
08:30 Johannesburg
17:30 Polokwane
Connect
OA121 Olympic Air
MS750 Egyptair
MS839 Egyptair
4Z809 Airlink
17:55 Thessaloniki
19:40 Athens
23:10 Cairo
10:45 Johannesburg
18:45 Athens
20:30 Cairo
07:10 Johannesburg
11:40 Polokwane
Connect
AF1039 Air France
AF990 Air France
4Z815 Airlink
20:10 Thessaloniki
23:25 Paris CDG
16:35 Johannesburg
22:20 Paris CDG
10:05 Johannesburg
17:30 Polokwane
Connect
OA127 Olympic Air
ET761 Ethiopian Airlines
ET809 Ethiopian Airlines
4Z815 Airlink
21:00 Thessaloniki
01:45 Athens
08:40 Addis Ababa
16:35 Johannesburg
21:50 Athens
06:35 Addis Ababa
13:05 Johannesburg
17:30 Polokwane
Connect
TK1894 Turkish Airlines
TK38 Turkish Airlines
4Z815 Airlink
21:20 Thessaloniki
01:35 Istanbul
16:35 Johannesburg
22:45 Istanbul
10:20 Johannesburg
17:30 Polokwane
Connect
TK1894 Turkish Airlines
TK42 Turkish Airlines
4Z815 Airlink
21:20 Thessaloniki
01:45 Istanbul
16:35 Johannesburg
22:45 Istanbul
10:20 Johannesburg
17:30 Polokwane
Connect
OA129 Olympic Air
ET761 Ethiopian Airlines
ET809 Ethiopian Airlines
4Z815 Airlink
22:40 Thessaloniki
01:45 Athens
08:40 Addis Ababa
16:35 Johannesburg
23:30 Athens
06:35 Addis Ababa
13:05 Johannesburg
17:30 Polokwane
Connect

References

Find Hotels in Singapore, South Africa

You can find hotels and accommodations in Singapore, South Africa with our hotels search tool below

Booking.com