HowToGo

Flight from Singapore to Greece

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

Search Transfer from Singapore to Greece

Search Flights

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

1. Polokwane to Athens

  1. You take a bus, shuttle or taxi from your location in Singapore to Polokwane.

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

  3. You take a bus, shuttle or taxi from Athens to your destination in Greece.

Flight Depart Arrive
4Z802 Airlink
TK43 Turkish Airlines
TK1845 Turkish Airlines
07:55 Polokwane
18:15 Johannesburg
07:15 Istanbul
08:50 Johannesburg
04:50 Istanbul
08:45 Athens
Connect
4Z802 Airlink
ET808 Ethiopian Airlines
ET760 Ethiopian Airlines
07:55 Polokwane
14:25 Johannesburg
23:00 Addis Ababa
08:50 Johannesburg
20:40 Addis Ababa
04:00 Athens
Connect
4Z810 Airlink
TK43 Turkish Airlines
TK1849 Turkish Airlines
11:55 Polokwane
18:15 Johannesburg
13:10 Istanbul
12:50 Johannesburg
04:50 Istanbul
14:45 Athens
Connect
4Z810 Airlink
LY052 El Al
LY543 El Al
11:55 Polokwane
21:30 Johannesburg
12:20 Tel Aviv
12:50 Johannesburg
07:05 Tel Aviv
14:30 Athens
Connect
4Z810 Airlink
TK43 Turkish Airlines
TK1845 Turkish Airlines
11:55 Polokwane
18:15 Johannesburg
07:15 Istanbul
12:50 Johannesburg
04:50 Istanbul
08:45 Athens
Connect
4Z810 Airlink
TK39 Turkish Airlines
TK1849 Turkish Airlines
11:55 Polokwane
18:25 Johannesburg
13:10 Istanbul
12:50 Johannesburg
05:05 Istanbul
14:45 Athens
Connect
4Z810 Airlink
ET808 Ethiopian Airlines
ET452 Ethiopian Airlines
A3931 Aegean Airlines
11:55 Polokwane
14:25 Johannesburg
22:05 Addis Ababa
03:10 Cairo
12:50 Johannesburg
20:40 Addis Ababa
01:20 Cairo
06:10 Athens
Connect
4Z810 Airlink
MS840 Egyptair
MS747 Egyptair
11:55 Polokwane
21:45 Johannesburg
09:20 Cairo
12:50 Johannesburg
05:35 Cairo
12:15 Athens
Connect
4Z810 Airlink
LH573 Lufthansa
LH1278 Lufthansa
11:55 Polokwane
19:00 Johannesburg
09:30 Frankfurt
12:50 Johannesburg
05:35 Frankfurt
13:15 Athens
Connect
4Z810 Airlink
LX289 Swiss
LX1830 Swiss
11:55 Polokwane
19:25 Johannesburg
09:30 Zurich
12:50 Johannesburg
06:10 Zurich
13:10 Athens
Connect
4Z810 Airlink
ET808 Ethiopian Airlines
ET760 Ethiopian Airlines
11:55 Polokwane
14:25 Johannesburg
23:00 Addis Ababa
12:50 Johannesburg
20:40 Addis Ababa
04:00 Athens
Connect
4Z810 Airlink
TK39 Turkish Airlines
TK1845 Turkish Airlines
11:55 Polokwane
18:25 Johannesburg
07:15 Istanbul
12:50 Johannesburg
05:05 Istanbul
08:45 Athens
Connect
4Z810 Airlink
EK764 Emirates
EK209 Emirates
11:55 Polokwane
19:10 Johannesburg
10:50 Dubai
12:50 Johannesburg
05:25 Dubai
15:00 Athens
Connect
4Z810 Airlink
QR1364 Qatar Airways
QR203 Qatar Airways
11:55 Polokwane
13:50 Johannesburg
07:35 Doha
12:50 Johannesburg
23:10 Doha
12:20 Athens
Connect
4Z816 Airlink
MS840 Egyptair
MS749 Egyptair
18:00 Polokwane
21:45 Johannesburg
15:45 Cairo
18:55 Johannesburg
05:35 Cairo
18:40 Athens
Connect
4Z816 Airlink
MS840 Egyptair
MS747 Egyptair
18:00 Polokwane
21:45 Johannesburg
09:20 Cairo
18:55 Johannesburg
05:35 Cairo
12:15 Athens
Connect
4Z816 Airlink
LY052 El Al
BZ702 Blue Dart Aviation
18:00 Polokwane
21:30 Johannesburg
09:00 Tel Aviv
18:55 Johannesburg
07:05 Tel Aviv
11:25 Athens
Connect
4Z816 Airlink
LY052 El Al
LY543 El Al
18:00 Polokwane
21:30 Johannesburg
12:20 Tel Aviv
18:55 Johannesburg
07:05 Tel Aviv
14:30 Athens
Connect
4Z816 Airlink
QR1368 Qatar Airways
QR203 Qatar Airways
18:00 Polokwane
21:05 Johannesburg
07:35 Doha
18:55 Johannesburg
06:25 Doha
12:20 Athens
Connect
4Z816 Airlink
QR1478 Qatar Airways
QR203 Qatar Airways
18:00 Polokwane
20:55 Johannesburg
07:35 Doha
18:55 Johannesburg
06:15 Doha
12:20 Athens
Connect

2. Polokwane to Heraklion

  1. You take a bus, shuttle or taxi from your location in Singapore to Polokwane.

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

  3. You take a bus, shuttle or taxi from Heraklion to your destination in Greece.

Flight Depart Arrive
4Z802 Airlink
ET808 Ethiopian Airlines
ET760 Ethiopian Airlines
OA306 Olympic Air
07:55 Polokwane
14:25 Johannesburg
23:00 Addis Ababa
10:05 Athens
08:50 Johannesburg
20:40 Addis Ababa
04:00 Athens
10:55 Heraklion
Connect
4Z802 Airlink
ET808 Ethiopian Airlines
ET760 Ethiopian Airlines
OA300 Olympic Air
07:55 Polokwane
14:25 Johannesburg
23:00 Addis Ababa
07:00 Athens
08:50 Johannesburg
20:40 Addis Ababa
04:00 Athens
07:50 Heraklion
Connect
4Z802 Airlink
AF995 Air France
AF1446 Air France
07:55 Polokwane
18:50 Johannesburg
07:10 Paris CDG
08:50 Johannesburg
05:45 Paris CDG
11:35 Heraklion
Connect
4Z802 Airlink
LH573 Lufthansa
LH1296 Lufthansa
07:55 Polokwane
19:00 Johannesburg
12:00 Frankfurt
08:50 Johannesburg
05:35 Frankfurt
16:05 Heraklion
Connect
4Z802 Airlink
AF995 Air France
AF1002 Air France
07:55 Polokwane
18:50 Johannesburg
11:50 Paris CDG
08:50 Johannesburg
05:45 Paris CDG
16:15 Heraklion
Connect
4Z802 Airlink
BA054 British Airways
BA2554 British Airways
07:55 Polokwane
21:10 Johannesburg
09:55 London Heathrow
08:50 Johannesburg
07:20 London Heathrow
15:55 Heraklion
Connect
4Z810 Airlink
AF995 Air France
AF1002 Air France
11:55 Polokwane
18:50 Johannesburg
11:50 Paris CDG
12:50 Johannesburg
05:45 Paris CDG
16:15 Heraklion
Connect
4Z810 Airlink
LH573 Lufthansa
LH1296 Lufthansa
11:55 Polokwane
19:00 Johannesburg
12:00 Frankfurt
12:50 Johannesburg
05:35 Frankfurt
16:05 Heraklion
Connect
4Z810 Airlink
MS840 Egyptair
MS747 Egyptair
OA314 Olympic Air
11:55 Polokwane
21:45 Johannesburg
09:20 Cairo
13:20 Athens
12:50 Johannesburg
05:35 Cairo
12:15 Athens
14:10 Heraklion
Connect
4Z810 Airlink
ET808 Ethiopian Airlines
ET760 Ethiopian Airlines
OA314 Olympic Air
11:55 Polokwane
14:25 Johannesburg
23:00 Addis Ababa
13:20 Athens
12:50 Johannesburg
20:40 Addis Ababa
04:00 Athens
14:10 Heraklion
Connect
4Z810 Airlink
BA054 British Airways
BA2554 British Airways
11:55 Polokwane
21:10 Johannesburg
09:55 London Heathrow
12:50 Johannesburg
07:20 London Heathrow
15:55 Heraklion
Connect
4Z810 Airlink
LH573 Lufthansa
A3431 Aegean Airlines
11:55 Polokwane
19:00 Johannesburg
13:15 Frankfurt
12:50 Johannesburg
05:35 Frankfurt
17:15 Heraklion
Connect
4Z810 Airlink
LY052 El Al
BZ752 Blue Dart Aviation
11:55 Polokwane
21:30 Johannesburg
09:10 Tel Aviv
12:50 Johannesburg
07:05 Tel Aviv
11:00 Heraklion
Connect
4Z810 Airlink
ET808 Ethiopian Airlines
ET760 Ethiopian Airlines
OA300 Olympic Air
11:55 Polokwane
14:25 Johannesburg
23:00 Addis Ababa
07:00 Athens
12:50 Johannesburg
20:40 Addis Ababa
04:00 Athens
07:50 Heraklion
Connect
4Z810 Airlink
ET808 Ethiopian Airlines
ET760 Ethiopian Airlines
OA306 Olympic Air
11:55 Polokwane
14:25 Johannesburg
23:00 Addis Ababa
10:05 Athens
12:50 Johannesburg
20:40 Addis Ababa
04:00 Athens
10:55 Heraklion
Connect
4Z810 Airlink
ET808 Ethiopian Airlines
ET404 Ethiopian Airlines
A3459 Aegean Airlines
11:55 Polokwane
14:25 Johannesburg
23:55 Addis Ababa
07:40 Tel Aviv
12:50 Johannesburg
20:40 Addis Ababa
04:00 Tel Aviv
09:25 Heraklion
Connect
4Z810 Airlink
AF995 Air France
AF1446 Air France
11:55 Polokwane
18:50 Johannesburg
07:10 Paris CDG
12:50 Johannesburg
05:45 Paris CDG
11:35 Heraklion
Connect
4Z816 Airlink
VS450 Virgin Atlantic
BA2554 British Airways
18:00 Polokwane
20:10 Johannesburg
09:55 London Heathrow
18:55 Johannesburg
06:20 London Heathrow
15:55 Heraklion
Connect
4Z816 Airlink
KL0592 KLM
HV6875 Transavia Holland
18:00 Polokwane
23:10 Johannesburg
16:35 Amsterdam Schiphol
18:55 Johannesburg
10:20 Amsterdam Schiphol
21:05 Heraklion
Connect
4Z816 Airlink
KL0592 KLM
HV6919 Transavia Holland
18:00 Polokwane
23:10 Johannesburg
16:10 Amsterdam Schiphol
18:55 Johannesburg
10:20 Amsterdam Schiphol
20:40 Heraklion
Connect
4Z816 Airlink
KL0510 KLM
HV6919 Transavia Holland
18:00 Polokwane
01:10 Johannesburg
16:10 Amsterdam Schiphol
18:55 Johannesburg
12:15 Amsterdam Schiphol
20:40 Heraklion
Connect
4Z816 Airlink
BA054 British Airways
A3451 Aegean Airlines
18:00 Polokwane
21:10 Johannesburg
10:30 London Heathrow
18:55 Johannesburg
07:20 London Heathrow
16:25 Heraklion
Connect
4Z816 Airlink
MS840 Egyptair
MS747 Egyptair
OA314 Olympic Air
18:00 Polokwane
21:45 Johannesburg
09:20 Cairo
13:20 Athens
18:55 Johannesburg
05:35 Cairo
12:15 Athens
14:10 Heraklion
Connect
4Z816 Airlink
LY052 El Al
BZ752 Blue Dart Aviation
18:00 Polokwane
21:30 Johannesburg
09:10 Tel Aviv
18:55 Johannesburg
07:05 Tel Aviv
11:00 Heraklion
Connect
4Z816 Airlink
MS840 Egyptair
MS747 Egyptair
OA320 Olympic Air
18:00 Polokwane
21:45 Johannesburg
09:20 Cairo
19:35 Athens
18:55 Johannesburg
05:35 Cairo
12:15 Athens
20:25 Heraklion
Connect
4Z816 Airlink
MS840 Egyptair
MS749 Egyptair
OA320 Olympic Air
18:00 Polokwane
21:45 Johannesburg
15:45 Cairo
19:35 Athens
18:55 Johannesburg
05:35 Cairo
18:40 Athens
20:25 Heraklion
Connect
4Z816 Airlink
VS450 Virgin Atlantic
A3451 Aegean Airlines
18:00 Polokwane
20:10 Johannesburg
10:30 London Heathrow
18:55 Johannesburg
06:20 London Heathrow
16:25 Heraklion
Connect
4Z816 Airlink
MS840 Egyptair
MS747 Egyptair
OA318 Olympic Air
18:00 Polokwane
21:45 Johannesburg
09:20 Cairo
16:25 Athens
18:55 Johannesburg
05:35 Cairo
12:15 Athens
17:15 Heraklion
Connect
4Z816 Airlink
BA054 British Airways
BA2554 British Airways
18:00 Polokwane
21:10 Johannesburg
09:55 London Heathrow
18:55 Johannesburg
07:20 London Heathrow
15:55 Heraklion
Connect
4Z816 Airlink
KL0592 KLM
HV6873 Transavia Holland
18:00 Polokwane
23:10 Johannesburg
16:55 Amsterdam Schiphol
18:55 Johannesburg
10:20 Amsterdam Schiphol
21:25 Heraklion
Connect

3. Johannesburg to Athens

  1. You take a bus, shuttle or taxi from your location in Singapore to Johannesburg.

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

  3. You take a bus, shuttle or taxi from Athens to your destination in Greece.

Flight Depart Arrive
KL0510 KLM
KL1581 KLM
01:10 Johannesburg
20:55 Amsterdam Schiphol
12:15 Amsterdam Schiphol
01:10 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
04:00 Athens
Connect
QR1364 Qatar Airways
QR203 Qatar Airways
13:50 Johannesburg
07:35 Doha
23:10 Doha
12:20 Athens
Connect
ET808 Ethiopian Airlines
ET452 Ethiopian Airlines
A3931 Aegean Airlines
14:25 Johannesburg
22:05 Addis Ababa
03:10 Cairo
20:40 Addis Ababa
01:20 Cairo
06:10 Athens
Connect
ET808 Ethiopian Airlines
ET760 Ethiopian Airlines
14:25 Johannesburg
23:00 Addis Ababa
20:40 Addis Ababa
04:00 Athens
Connect
TK43 Turkish Airlines
TK1849 Turkish Airlines
18:15 Johannesburg
13:10 Istanbul
04:50 Istanbul
14:45 Athens
Connect
TK43 Turkish Airlines
TK1845 Turkish Airlines
18:15 Johannesburg
07:15 Istanbul
04:50 Istanbul
08:45 Athens
Connect
TK39 Turkish Airlines
TK1845 Turkish Airlines
18:25 Johannesburg
07:15 Istanbul
05:05 Istanbul
08:45 Athens
Connect
TK39 Turkish Airlines
TK1849 Turkish Airlines
18:25 Johannesburg
13:10 Istanbul
05:05 Istanbul
14:45 Athens
Connect
AF995 Air France
AF1832 Air France
18:50 Johannesburg
12:20 Paris CDG
05:45 Paris CDG
16:30 Athens
Connect
AF995 Air France
AF1532 Air France
18:50 Johannesburg
09:15 Paris CDG
05:45 Paris CDG
13:30 Athens
Connect
LH573 Lufthansa
LH1282 Lufthansa
19:00 Johannesburg
13:20 Frankfurt
05:35 Frankfurt
17:05 Athens
Connect
LH573 Lufthansa
LH1278 Lufthansa
19:00 Johannesburg
09:30 Frankfurt
05:35 Frankfurt
13:15 Athens
Connect
EK764 Emirates
EK209 Emirates
19:10 Johannesburg
10:50 Dubai
05:25 Dubai
15:00 Athens
Connect
LX289 Swiss
LX1838 Swiss
19:25 Johannesburg
12:50 Zurich
06:10 Zurich
16:30 Athens
Connect
LX289 Swiss
LX1830 Swiss
19:25 Johannesburg
09:30 Zurich
06:10 Zurich
13:10 Athens
Connect
LX289 Swiss
A3851 Aegean Airlines
19:25 Johannesburg
11:10 Zurich
06:10 Zurich
14:45 Athens
Connect
QR1478 Qatar Airways
QR203 Qatar Airways
20:55 Johannesburg
07:35 Doha
06:15 Doha
12:20 Athens
Connect
QR1368 Qatar Airways
QR203 Qatar Airways
21:05 Johannesburg
07:35 Doha
06:25 Doha
12:20 Athens
Connect
LY052 El Al
LY543 El Al
21:30 Johannesburg
12:20 Tel Aviv
07:05 Tel Aviv
14:30 Athens
Connect
LY052 El Al
BZ702 Blue Dart Aviation
21:30 Johannesburg
09:00 Tel Aviv
07:05 Tel Aviv
11:25 Athens
Connect
MS840 Egyptair
MS749 Egyptair
21:45 Johannesburg
15:45 Cairo
05:35 Cairo
18:40 Athens
Connect
MS840 Egyptair
MS747 Egyptair
21:45 Johannesburg
09:20 Cairo
05:35 Cairo
12:15 Athens
Connect
KL0592 KLM
KL1575 KLM
23:10 Johannesburg
12:20 Amsterdam Schiphol
10:20 Amsterdam Schiphol
16:35 Athens
Connect

4. Johannesburg to Heraklion

  1. You take a bus, shuttle or taxi from your location in Singapore to Johannesburg.

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

  3. You take a bus, shuttle or taxi from Heraklion to your destination in Greece.

Flight Depart Arrive
KL0510 KLM
HV6919 Transavia Holland
01:10 Johannesburg
16:10 Amsterdam Schiphol
12:15 Amsterdam Schiphol
20:40 Heraklion
Connect
KL0510 KLM
OR281 TUI Airlines Netherlands
01:10 Johannesburg
15:45 Amsterdam Schiphol
12:15 Amsterdam Schiphol
20:15 Heraklion
Connect
ET808 Ethiopian Airlines
ET760 Ethiopian Airlines
OA300 Olympic Air
14:25 Johannesburg
23:00 Addis Ababa
07:00 Athens
20:40 Addis Ababa
04:00 Athens
07:50 Heraklion
Connect
ET808 Ethiopian Airlines
ET760 Ethiopian Airlines
OA306 Olympic Air
14:25 Johannesburg
23:00 Addis Ababa
10:05 Athens
20:40 Addis Ababa
04:00 Athens
10:55 Heraklion
Connect
TK43 Turkish Airlines
TK1845 Turkish Airlines
OA306 Olympic Air
18:15 Johannesburg
07:15 Istanbul
10:05 Athens
04:50 Istanbul
08:45 Athens
10:55 Heraklion
Connect
TK39 Turkish Airlines
TK1845 Turkish Airlines
OA306 Olympic Air
18:25 Johannesburg
07:15 Istanbul
10:05 Athens
05:05 Istanbul
08:45 Athens
10:55 Heraklion
Connect
AF995 Air France
AF1446 Air France
18:50 Johannesburg
07:10 Paris CDG
05:45 Paris CDG
11:35 Heraklion
Connect
AF995 Air France
AF1002 Air France
18:50 Johannesburg
11:50 Paris CDG
05:45 Paris CDG
16:15 Heraklion
Connect
LH573 Lufthansa
LH1296 Lufthansa
19:00 Johannesburg
12:00 Frankfurt
05:35 Frankfurt
16:05 Heraklion
Connect
LH573 Lufthansa
A3431 Aegean Airlines
19:00 Johannesburg
13:15 Frankfurt
05:35 Frankfurt
17:15 Heraklion
Connect
LX289 Swiss
WK348 Edelweiss Air
19:25 Johannesburg
15:45 Zurich
06:10 Zurich
19:40 Heraklion
Connect
VS450 Virgin Atlantic
BA2554 British Airways
20:10 Johannesburg
09:55 London Heathrow
06:20 London Heathrow
15:55 Heraklion
Connect
BA054 British Airways
BA2554 British Airways
21:10 Johannesburg
09:55 London Heathrow
07:20 London Heathrow
15:55 Heraklion
Connect
BA054 British Airways
A3451 Aegean Airlines
21:10 Johannesburg
10:30 London Heathrow
07:20 London Heathrow
16:25 Heraklion
Connect
LY052 El Al
BZ752 Blue Dart Aviation
21:30 Johannesburg
09:10 Tel Aviv
07:05 Tel Aviv
11:00 Heraklion
Connect
MS840 Egyptair
MS747 Egyptair
OA318 Olympic Air
21:45 Johannesburg
09:20 Cairo
16:25 Athens
05:35 Cairo
12:15 Athens
17:15 Heraklion
Connect
MS840 Egyptair
MS747 Egyptair
OA314 Olympic Air
21:45 Johannesburg
09:20 Cairo
13:20 Athens
05:35 Cairo
12:15 Athens
14:10 Heraklion
Connect
MS840 Egyptair
MS747 Egyptair
OA320 Olympic Air
21:45 Johannesburg
09:20 Cairo
19:35 Athens
05:35 Cairo
12:15 Athens
20:25 Heraklion
Connect
MS840 Egyptair
MS749 Egyptair
OA320 Olympic Air
21:45 Johannesburg
15:45 Cairo
19:35 Athens
05:35 Cairo
18:40 Athens
20:25 Heraklion
Connect
KL0592 KLM
HV6875 Transavia Holland
23:10 Johannesburg
16:35 Amsterdam Schiphol
10:20 Amsterdam Schiphol
21:05 Heraklion
Connect
KL0592 KLM
HV6919 Transavia Holland
23:10 Johannesburg
16:10 Amsterdam Schiphol
10:20 Amsterdam Schiphol
20:40 Heraklion
Connect
KL0592 KLM
HV6873 Transavia Holland
23:10 Johannesburg
16:55 Amsterdam Schiphol
10:20 Amsterdam Schiphol
21:25 Heraklion
Connect

5. Johannesburg to Thessaloniki

  1. You take a bus, shuttle or taxi from your location in Singapore to Johannesburg.

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

  3. You take a bus, shuttle or taxi from Thessaloniki to your destination in Greece.

Flight Depart Arrive
ET808 Ethiopian Airlines
ET760 Ethiopian Airlines
OA104 Olympic Air
14:25 Johannesburg
23:00 Addis Ababa
06:55 Athens
20:40 Addis Ababa
04:00 Athens
07:45 Thessaloniki
Connect
TK43 Turkish Airlines
TK1881 Turkish Airlines
18:15 Johannesburg
07:20 Istanbul
04:50 Istanbul
08:40 Thessaloniki
Connect
TK39 Turkish Airlines
TK1881 Turkish Airlines
18:25 Johannesburg
07:20 Istanbul
05:05 Istanbul
08:40 Thessaloniki
Connect
AF995 Air France
AF1038 Air France
18:50 Johannesburg
15:20 Paris CDG
05:45 Paris CDG
19:20 Thessaloniki
Connect
LH573 Lufthansa
LH1288 Lufthansa
19:00 Johannesburg
10:00 Frankfurt
05:35 Frankfurt
13:25 Thessaloniki
Connect
LH573 Lufthansa
A3531 Aegean Airlines
19:00 Johannesburg
11:05 Frankfurt
05:35 Frankfurt
14:45 Thessaloniki
Connect
LX289 Swiss
LX2580 Swiss
19:25 Johannesburg
11:45 Zurich
06:10 Zurich
15:00 Thessaloniki
Connect
BA054 British Airways
BA2640 British Airways
21:10 Johannesburg
14:20 London Heathrow
07:20 London Heathrow
19:40 Thessaloniki
Connect
LY052 El Al
BZ712 Blue Dart Aviation
21:30 Johannesburg
09:00 Tel Aviv
07:05 Tel Aviv
11:25 Thessaloniki
Connect
LY052 El Al
A3549 Aegean Airlines
21:30 Johannesburg
11:30 Tel Aviv
07:05 Tel Aviv
13:55 Thessaloniki
Connect
LY052 El Al
LY5147 El Al
21:30 Johannesburg
20:40 Tel Aviv
07:05 Tel Aviv
23:35 Thessaloniki
Connect
MS840 Egyptair
MS747 Egyptair
OA116 Olympic Air
21:45 Johannesburg
09:20 Cairo
13:10 Athens
05:35 Cairo
12:15 Athens
14:05 Thessaloniki
Connect
MS840 Egyptair
MS747 Egyptair
OA120 Olympic Air
21:45 Johannesburg
09:20 Cairo
16:20 Athens
05:35 Cairo
12:15 Athens
17:15 Thessaloniki
Connect

6. Johannesburg to Rhodes

  1. You take a bus, shuttle or taxi from your location in Singapore to Johannesburg.

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

  3. You take a bus, shuttle or taxi from Rhodes to your destination in Greece.

Flight Depart Arrive
ET808 Ethiopian Airlines
ET760 Ethiopian Airlines
OA202 Olympic Air
14:25 Johannesburg
23:00 Addis Ababa
09:25 Athens
20:40 Addis Ababa
04:00 Athens
10:25 Rhodes
Connect
TK39 Turkish Airlines
TK1845 Turkish Airlines
GQ282 Sky Express
18:25 Johannesburg
07:15 Istanbul
10:15 Athens
05:05 Istanbul
08:45 Athens
11:15 Rhodes
Connect
AF995 Air France
AF9426 Air France
18:50 Johannesburg
07:00 Paris CDG
05:45 Paris CDG
11:40 Rhodes
Connect
LH573 Lufthansa
LH1258 Lufthansa
19:00 Johannesburg
13:00 Frankfurt
05:35 Frankfurt
17:10 Rhodes
Connect
LH573 Lufthansa
A3481 Aegean Airlines
19:00 Johannesburg
11:15 Frankfurt
05:35 Frankfurt
15:15 Rhodes
Connect
LX289 Swiss
WK346 Edelweiss Air
19:25 Johannesburg
07:15 Zurich
06:10 Zurich
11:10 Rhodes
Connect
VS450 Virgin Atlantic
BA624 British Airways
20:10 Johannesburg
07:55 London Heathrow
06:20 London Heathrow
14:10 Rhodes
Connect
BA054 British Airways
BA2556 British Airways
21:10 Johannesburg
12:40 London Heathrow
07:20 London Heathrow
18:45 Rhodes
Connect
LY052 El Al
BZ692 Blue Dart Aviation
21:30 Johannesburg
08:40 Tel Aviv
07:05 Tel Aviv
10:20 Rhodes
Connect
MS840 Egyptair
MS747 Egyptair
OA204 Olympic Air
21:45 Johannesburg
09:20 Cairo
14:30 Athens
05:35 Cairo
12:15 Athens
15:30 Rhodes
Connect
MS840 Egyptair
MS747 Egyptair
OA212 Olympic Air
21:45 Johannesburg
09:20 Cairo
18:45 Athens
05:35 Cairo
12:15 Athens
19:45 Rhodes
Connect

References

Find Hotels in Greece

You can find hotels and accommodations in Greece with our hotels search tool below

Booking.com