HowToGo

Flight from Turkey to Newcastle, South Africa

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

Search Transfer from Turkey to Newcastle, South Africa

Search Flights

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

1. Istanbul to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Turkey to Istanbul.

  2. You take a flight from Istanbul to Johannesburg and cost approximately 480 USD.

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

Flight Depart Arrive
ET721 Ethiopian Airlines
ET809 Ethiopian Airlines
00:10 Istanbul
08:40 Addis Ababa
05:40 Addis Ababa
13:05 Johannesburg
Connect
TK42 Turkish Airlines
01:45 Istanbul
10:20 Johannesburg Direct
QR240 Qatar Airways
QR1365 Qatar Airways
13:20 Istanbul
20:40 Doha
17:25 Doha
04:00 Johannesburg
Connect
MS738 Egyptair
MS839 Egyptair
14:00 Istanbul
23:10 Cairo
15:15 Cairo
07:10 Johannesburg
Connect
SV0256 Saudia
SV0447 Saudia
15:30 Istanbul
01:45 Jeddah
19:00 Jeddah
07:30 Johannesburg
Connect
TK694 Turkish Airlines
MS839 Egyptair
18:20 Istanbul
23:10 Cairo
19:35 Cairo
07:10 Johannesburg
Connect
MS736 Egyptair
MS839 Egyptair
18:35 Istanbul
23:10 Cairo
19:50 Cairo
07:10 Johannesburg
Connect
EK122 Emirates
EK775 Emirates
19:25 Istanbul
04:05 Dubai
00:55 Dubai
10:15 Johannesburg
Connect
TK868 Turkish Airlines
EY602 Etihad
19:35 Istanbul
02:05 Abu Dhabi
01:00 Abu Dhabi
08:20 Johannesburg
Connect
QR246 Qatar Airways
QR1363 Qatar Airways
19:55 Istanbul
02:30 Doha
23:55 Doha
09:50 Johannesburg
Connect
ET721 Ethiopian Airlines
ET809 Ethiopian Airlines
23:55 Istanbul
08:40 Addis Ababa
05:25 Addis Ababa
13:05 Johannesburg
Connect

2. Antalya to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Turkey to Antalya.

  2. You take a flight from Antalya to Johannesburg and cost approximately 410 USD.

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

Flight Depart Arrive
QR316 Qatar Airways
QR1365 Qatar Airways
13:20 Antalya
20:40 Doha
17:00 Doha
04:00 Johannesburg
Connect
QR316 Qatar Airways
QR1363 Qatar Airways
13:20 Antalya
02:30 Doha
17:00 Doha
09:50 Johannesburg
Connect
TK2417 Turkish Airlines
TK42 Turkish Airlines
15:45 Antalya
01:45 Istanbul
17:10 Istanbul
10:20 Johannesburg
Connect
TK2421 Turkish Airlines
TK42 Turkish Airlines
18:35 Antalya
01:45 Istanbul
20:00 Istanbul
10:20 Johannesburg
Connect
TK2439 Turkish Airlines
TK42 Turkish Airlines
21:20 Antalya
01:45 Istanbul
22:45 Istanbul
10:20 Johannesburg
Connect
PC787 Pegasus Airlines
LY053 El Al
22:00 Antalya
05:55 Tel Aviv
23:35 Tel Aviv
13:50 Johannesburg
Connect

3. Istanbul to Pietermaritzburg

  1. You take a bus, shuttle or taxi from your location in Turkey to Istanbul.

  2. You take a flight from Istanbul to Pietermaritzburg and cost approximately 550 USD.

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

Flight Depart Arrive
ET721 Ethiopian Airlines
ET809 Ethiopian Airlines
4Z743 Airlink
00:10 Istanbul
08:40 Addis Ababa
16:25 Johannesburg
05:40 Addis Ababa
13:05 Johannesburg
17:30 Pietermaritzburg
Connect
TK42 Turkish Airlines
4Z735 Airlink
01:45 Istanbul
12:15 Johannesburg
10:20 Johannesburg
13:20 Pietermaritzburg
Connect
TK42 Turkish Airlines
4Z743 Airlink
01:45 Istanbul
16:25 Johannesburg
10:20 Johannesburg
17:30 Pietermaritzburg
Connect
QR240 Qatar Airways
QR1365 Qatar Airways
4Z733 Airlink
13:20 Istanbul
20:40 Doha
07:00 Johannesburg
17:25 Doha
04:00 Johannesburg
08:05 Pietermaritzburg
Connect
MS736 Egyptair
MS839 Egyptair
4Z735 Airlink
18:35 Istanbul
23:10 Cairo
12:15 Johannesburg
19:50 Cairo
07:10 Johannesburg
13:20 Pietermaritzburg
Connect
TK609 Turkish Airlines
4Z161 Airlink
4Z735 Airlink
18:50 Istanbul
08:50 Lusaka
12:15 Johannesburg
02:10 Lusaka
11:05 Johannesburg
13:20 Pietermaritzburg
Connect
EK122 Emirates
EK775 Emirates
4Z735 Airlink
19:25 Istanbul
04:05 Dubai
12:15 Johannesburg
00:55 Dubai
10:15 Johannesburg
13:20 Pietermaritzburg
Connect
QR246 Qatar Airways
QR1363 Qatar Airways
4Z735 Airlink
19:55 Istanbul
02:30 Doha
12:15 Johannesburg
23:55 Doha
09:50 Johannesburg
13:20 Pietermaritzburg
Connect
ET721 Ethiopian Airlines
ET809 Ethiopian Airlines
4Z743 Airlink
23:55 Istanbul
08:40 Addis Ababa
16:25 Johannesburg
05:25 Addis Ababa
13:05 Johannesburg
17:30 Pietermaritzburg
Connect

4. Ankara to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Turkey to Ankara.

  2. You take a flight from Ankara to Johannesburg and cost approximately 450 USD.

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

Flight Depart Arrive
QR314 Qatar Airways
QR1365 Qatar Airways
13:05 Ankara
20:40 Doha
16:50 Doha
04:00 Johannesburg
Connect
QR314 Qatar Airways
QR1363 Qatar Airways
13:05 Ankara
02:30 Doha
16:50 Doha
09:50 Johannesburg
Connect
TK7118 Turkish Airlines
TK2249 Turkish Airlines
TK42 Turkish Airlines
15:35 Ankara
20:10 Sanliurfa
01:45 Istanbul
16:55 Sanliurfa
22:10 Istanbul
10:20 Johannesburg
Connect
TK7052 Turkish Airlines
TK2519 Turkish Airlines
TK42 Turkish Airlines
15:40 Ankara
22:40 Bodrum
01:45 Istanbul
16:55 Bodrum
00:05 Istanbul
10:20 Johannesburg
Connect
TK7114 7118 Turkish Airlines
TK2249 Turkish Airlines
TK42 Turkish Airlines
16:00 Ankara
20:10 Sanliurfa
01:45 Istanbul
17:20 Sanliurfa
22:10 Istanbul
10:20 Johannesburg
Connect
TK7130 Turkish Airlines
TK2205 Turkish Airlines
TK42 Turkish Airlines
16:05 Ankara
19:15 Kahramanmaras
01:45 Istanbul
17:15 Kahramanmaras
20:50 Istanbul
10:20 Johannesburg
Connect
TK7134 Turkish Airlines
TK2811 Turkish Airlines
TK42 Turkish Airlines
16:30 Ankara
20:10 Samsun
01:45 Istanbul
17:30 Samsun
21:40 Istanbul
10:20 Johannesburg
Connect
TK7110 Turkish Airlines
TK2255 Turkish Airlines
TK42 Turkish Airlines
18:30 Ankara
20:25 Hatay
01:45 Istanbul
19:40 Hatay
22:15 Istanbul
10:20 Johannesburg
Connect
TK2119 Turkish Airlines
TK42 Turkish Airlines
18:50 Ankara
01:45 Istanbul
20:00 Istanbul
10:20 Johannesburg
Connect
TK7124 Turkish Airlines
TK2229 Turkish Airlines
TK42 Turkish Airlines
19:45 Ankara
23:00 Gaziantep
01:45 Istanbul
20:55 Gaziantep
00:55 Istanbul
10:20 Johannesburg
Connect
TK7154 Turkish Airlines
TK2519 Turkish Airlines
TK42 Turkish Airlines
19:50 Ankara
22:40 Bodrum
01:45 Istanbul
21:15 Bodrum
00:05 Istanbul
10:20 Johannesburg
Connect
TK2171 Turkish Airlines
TK42 Turkish Airlines
20:35 Ankara
01:45 Istanbul
21:45 Istanbul
10:20 Johannesburg
Connect
TK2183 Turkish Airlines
TK42 Turkish Airlines
21:55 Ankara
01:45 Istanbul
23:05 Istanbul
10:20 Johannesburg
Connect

5. Izmir to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Turkey to Izmir.

  2. You take a flight from Izmir to Johannesburg and cost approximately 430 USD.

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

Flight Depart Arrive
QR348 Qatar Airways
QR1365 Qatar Airways
13:00 Izmir
20:40 Doha
17:10 Doha
04:00 Johannesburg
Connect
QR348 Qatar Airways
QR1363 Qatar Airways
13:00 Izmir
02:30 Doha
17:10 Doha
09:50 Johannesburg
Connect
TK2329 Turkish Airlines
TK42 Turkish Airlines
17:55 Izmir
01:45 Istanbul
19:10 Istanbul
10:20 Johannesburg
Connect
TK2337 Turkish Airlines
TK42 Turkish Airlines
21:35 Izmir
01:45 Istanbul
22:55 Istanbul
10:20 Johannesburg
Connect
PC3308 Pegasus Airlines
TK42 Turkish Airlines
22:00 Izmir
01:45 Istanbul
23:20 Istanbul
10:20 Johannesburg
Connect
TK2341 Turkish Airlines
TK42 Turkish Airlines
22:50 Izmir
01:45 Istanbul
00:05 Istanbul
10:20 Johannesburg
Connect

6. Istanbul to Durban

  1. You take a bus, shuttle or taxi from your location in Turkey to Istanbul.

  2. You take a flight from Istanbul to Durban and cost approximately 650 USD.

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

Flight Depart Arrive
ET721 Ethiopian Airlines
ET809 Ethiopian Airlines
JE259 Mango
00:10 Istanbul
08:40 Addis Ababa
15:45 Johannesburg
05:40 Addis Ababa
13:05 Johannesburg
16:55 Durban
Connect
ET721 Ethiopian Airlines
ET847 Ethiopian Airlines
JE356 Mango
00:10 Istanbul
08:15 Addis Ababa
14:50 Capetown
05:40 Addis Ababa
13:45 Capetown
16:45 Durban
Connect
ET721 Ethiopian Airlines
ET809 Ethiopian Airlines
MN605 Comair
00:10 Istanbul
08:40 Addis Ababa
14:35 Johannesburg
05:40 Addis Ababa
13:05 Johannesburg
15:40 Durban
Connect
ET721 Ethiopian Airlines
ET809 Ethiopian Airlines
JE253 Mango
00:10 Istanbul
08:40 Addis Ababa
14:45 Johannesburg
05:40 Addis Ababa
13:05 Johannesburg
15:55 Durban
Connect
TK762 Turkish Airlines
EK775 Emirates
00:40 Istanbul
10:15 Dubai
05:55 Dubai
16:35 Durban
Connect
TK782 Turkish Airlines
QR1367 1477 Qatar Airways
QR1367 Qatar Airways
00:50 Istanbul
07:35 Doha
16:05 Johannesburg
04:55 Doha
14:55 Johannesburg
17:15 Durban
Connect
TK42 Turkish Airlines
JE247 Mango
01:45 Istanbul
11:20 Johannesburg
10:20 Johannesburg
12:30 Durban
Connect
TK42 Turkish Airlines
4Z825 Airlink
4Z506 Airlink
01:45 Istanbul
12:30 Johannesburg
14:15 Nelspruit
10:20 Johannesburg
13:25 Nelspruit
15:20 Durban
Connect
TK42 Turkish Airlines
BA6241 British Airways
BA6323 British Airways
01:45 Istanbul
11:10 Johannesburg
13:20 Port Elizabeth
10:20 Johannesburg
12:50 Port Elizabeth
14:35 Durban
Connect
TK42 Turkish Airlines
FA272 Safair
01:45 Istanbul
11:35 Johannesburg
10:20 Johannesburg
12:45 Durban
Connect
TK42 Turkish Airlines
BA6211 British Airways
01:45 Istanbul
11:30 Johannesburg
10:20 Johannesburg
12:35 Durban
Connect
TK44 Turkish Airlines
BA6414 British Airways
BA6209 British Airways
01:50 Istanbul
12:40 Capetown
16:45 Johannesburg
11:20 Capetown
14:40 Johannesburg
17:50 Durban
Connect
TK44 Turkish Airlines
JE348 Mango
01:50 Istanbul
14:30 Capetown
11:20 Capetown
16:25 Durban
Connect
TK44 Turkish Airlines
JE352 Mango
01:50 Istanbul
14:00 Capetown
11:20 Capetown
15:55 Durban
Connect
TK44 Turkish Airlines
BA6305 British Airways
01:50 Istanbul
13:30 Capetown
11:20 Capetown
15:30 Durban
Connect
TK44 Turkish Airlines
FA293 Safair
FA266 Safair
01:50 Istanbul
12:40 Capetown
17:35 Johannesburg
11:20 Capetown
14:50 Johannesburg
18:45 Durban
Connect
TK44 Turkish Airlines
JE152 Mango
JE257 Mango
01:50 Istanbul
12:10 Capetown
15:50 Johannesburg
11:20 Capetown
14:05 Johannesburg
17:00 Durban
Connect
TK44 Turkish Airlines
FA293 Safair
FA282 Safair
01:50 Istanbul
12:40 Capetown
15:40 Johannesburg
11:20 Capetown
14:50 Johannesburg
16:50 Durban
Connect
TK44 Turkish Airlines
JE152 Mango
JE257 Mango
01:50 Istanbul
12:10 Capetown
16:45 Johannesburg
11:20 Capetown
14:05 Johannesburg
17:55 Durban
Connect
TK44 Turkish Airlines
JE152 Mango
JE269 Mango
01:50 Istanbul
12:10 Capetown
17:50 Johannesburg
11:20 Capetown
14:05 Johannesburg
19:00 Durban
Connect
QR240 Qatar Airways
QR1365 Qatar Airways
BA6203 British Airways
13:20 Istanbul
20:40 Doha
09:15 Johannesburg
17:25 Doha
04:00 Johannesburg
10:20 Durban
Connect
QR240 Qatar Airways
QR1365 Qatar Airways
BA6205 British Airways
13:20 Istanbul
20:40 Doha
07:00 Johannesburg
17:25 Doha
04:00 Johannesburg
08:05 Durban
Connect
EK124 Emirates
EK775 Emirates
EK775 Emirates
16:30 Istanbul
04:05 Dubai
11:55 Johannesburg
21:50 Dubai
10:15 Johannesburg
13:05 Durban
Connect
MS736 Egyptair
MS839 Egyptair
FA286 414 Safair
18:35 Istanbul
23:10 Cairo
08:40 Johannesburg
19:50 Cairo
07:10 Johannesburg
09:50 Durban
Connect
MS736 Egyptair
MS839 Egyptair
JE243 245 Mango
18:35 Istanbul
23:10 Cairo
08:00 Johannesburg
19:50 Cairo
07:10 Johannesburg
09:10 Durban
Connect
MS736 Egyptair
MS839 Egyptair
FA412 Safair
18:35 Istanbul
23:10 Cairo
08:15 Johannesburg
19:50 Cairo
07:10 Johannesburg
09:25 Durban
Connect
EK122 Emirates
EK775 Emirates
TK42 Turkish Airlines
19:25 Istanbul
04:05 Dubai
11:20 Johannesburg
00:55 Dubai
10:15 Johannesburg
12:35 Durban
Connect
EK122 Emirates
EK775 Emirates
19:25 Istanbul
10:15 Dubai
00:55 Dubai
16:35 Durban
Connect
EK122 Emirates
EK775 Emirates
EK775 Emirates
19:25 Istanbul
04:05 Dubai
11:55 Johannesburg
00:55 Dubai
10:15 Johannesburg
13:05 Durban
Connect
EK122 Emirates
EK775 Emirates
JE247 Mango
19:25 Istanbul
04:05 Dubai
11:20 Johannesburg
00:55 Dubai
10:15 Johannesburg
12:30 Durban
Connect
QR246 Qatar Airways
QR1363 Qatar Airways
QR1367 Qatar Airways
19:55 Istanbul
02:30 Doha
16:05 Johannesburg
23:55 Doha
09:50 Johannesburg
17:15 Durban
Connect
QR246 Qatar Airways
QR1369 Qatar Airways
BA6307 British Airways
19:55 Istanbul
02:15 Doha
15:30 Capetown
23:55 Doha
11:00 Capetown
17:30 Durban
Connect
QR246 Qatar Airways
QR1367 1477 Qatar Airways
QR1367 Qatar Airways
19:55 Istanbul
07:35 Doha
16:05 Johannesburg
23:55 Doha
14:55 Johannesburg
17:15 Durban
Connect
QR246 Qatar Airways
QR1367 1477 Qatar Airways
BA6209 British Airways
19:55 Istanbul
07:35 Doha
16:45 Johannesburg
23:55 Doha
14:55 Johannesburg
17:50 Durban
Connect
QR246 Qatar Airways
QR1367 1477 Qatar Airways
BA6227 British Airways
19:55 Istanbul
07:35 Doha
18:00 Johannesburg
23:55 Doha
14:55 Johannesburg
19:05 Durban
Connect
QR246 Qatar Airways
QR1363 Qatar Airways
BA6207 British Airways
19:55 Istanbul
02:30 Doha
13:30 Johannesburg
23:55 Doha
09:50 Johannesburg
14:35 Durban
Connect
QR246 Qatar Airways
QR1369 Qatar Airways
BA6305 British Airways
19:55 Istanbul
02:15 Doha
13:30 Capetown
23:55 Doha
11:00 Capetown
15:30 Durban
Connect
QR246 Qatar Airways
QR1363 Qatar Airways
BA6211 British Airways
19:55 Istanbul
02:30 Doha
11:30 Johannesburg
23:55 Doha
09:50 Johannesburg
12:35 Durban
Connect
ET721 Ethiopian Airlines
ET809 Ethiopian Airlines
MN605 Comair
23:55 Istanbul
08:40 Addis Ababa
14:35 Johannesburg
05:25 Addis Ababa
13:05 Johannesburg
15:40 Durban
Connect
ET721 Ethiopian Airlines
ET809 Ethiopian Airlines
JE253 Mango
23:55 Istanbul
08:40 Addis Ababa
14:45 Johannesburg
05:25 Addis Ababa
13:05 Johannesburg
15:55 Durban
Connect

7. Sabiha Gokcen to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Turkey to Sabiha Gokcen.

  2. You take a flight from Sabiha Gokcen to Johannesburg and cost approximately 390 USD.

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

Flight Depart Arrive
QR238 Qatar Airways
QR1367 1477 Qatar Airways
00:40 Sabiha Gokcen
07:35 Doha
04:50 Doha
14:55 Johannesburg
Connect
FZ754 Flydubai
EK763 Emirates
01:25 Sabiha Gokcen
09:55 Dubai
06:45 Dubai
16:15 Johannesburg
Connect
PC783 Pegasus Airlines
LY051 El Al
13:10 Sabiha Gokcen
22:30 Tel Aviv
15:15 Tel Aviv
06:25 Johannesburg
Connect
TK7374 Turkish Airlines
TK2661 Turkish Airlines
TK42 Turkish Airlines
15:15 Sabiha Gokcen
19:45 Sivas
01:45 Istanbul
16:35 Sivas
21:15 Istanbul
10:20 Johannesburg
Connect
EK120 Emirates
EK775 Emirates
15:45 Sabiha Gokcen
04:05 Dubai
21:00 Dubai
10:15 Johannesburg
Connect
EK120 Emirates
EK763 Emirates
15:45 Sabiha Gokcen
09:55 Dubai
21:00 Dubai
16:15 Johannesburg
Connect
NP192 Nile Air
MS839 Egyptair
16:05 Sabiha Gokcen
23:10 Cairo
17:10 Cairo
07:10 Johannesburg
Connect
TK7322 Turkish Airlines
TK2579 Turkish Airlines
TK42 Turkish Airlines
16:35 Sabiha Gokcen
20:30 Denizli
01:45 Istanbul
17:35 Denizli
21:45 Istanbul
10:20 Johannesburg
Connect
TK7320 7322 7172 Turkish Airlines
TK2579 Turkish Airlines
TK42 Turkish Airlines
16:55 Sabiha Gokcen
20:30 Denizli
01:45 Istanbul
17:55 Denizli
21:45 Istanbul
10:20 Johannesburg
Connect
TK7320 7322 Turkish Airlines
TK2579 Turkish Airlines
TK42 Turkish Airlines
17:05 Sabiha Gokcen
20:30 Denizli
01:45 Istanbul
18:05 Denizli
21:45 Istanbul
10:20 Johannesburg
Connect
KU158 Kuwait Airways
ET621 Ethiopian Airlines
ET809 Ethiopian Airlines
17:30 Sabiha Gokcen
02:00 Kuwait
08:40 Addis Ababa
20:55 Kuwait
06:20 Addis Ababa
13:05 Johannesburg
Connect
QR242 Qatar Airways
QR1367 1477 Qatar Airways
18:20 Sabiha Gokcen
07:35 Doha
22:30 Doha
14:55 Johannesburg
Connect
QR242 Qatar Airways
QR1363 Qatar Airways
18:20 Sabiha Gokcen
02:30 Doha
22:30 Doha
09:50 Johannesburg
Connect
TK7282 Turkish Airlines
TK2039 Turkish Airlines
TK42 Turkish Airlines
18:35 Sabiha Gokcen
20:25 Konya
01:45 Istanbul
19:45 Konya
21:50 Istanbul
10:20 Johannesburg
Connect
TK7348 Turkish Airlines
TK2519 Turkish Airlines
TK42 Turkish Airlines
18:45 Sabiha Gokcen
22:40 Bodrum
01:45 Istanbul
19:55 Bodrum
00:05 Istanbul
10:20 Johannesburg
Connect
TK7710 Turkish Airlines
LY051 El Al
19:10 Sabiha Gokcen
22:30 Tel Aviv
21:05 Tel Aviv
06:25 Johannesburg
Connect
TK7346 Turkish Airlines
TK2519 Turkish Airlines
TK42 Turkish Airlines
19:30 Sabiha Gokcen
22:40 Bodrum
01:45 Istanbul
20:45 Bodrum
00:05 Istanbul
10:20 Johannesburg
Connect
TK7396 Turkish Airlines
TK2519 Turkish Airlines
TK42 Turkish Airlines
20:10 Sabiha Gokcen
22:40 Bodrum
01:45 Istanbul
21:25 Bodrum
00:05 Istanbul
10:20 Johannesburg
Connect
TK7686 Turkish Airlines
EK775 Emirates
20:35 Sabiha Gokcen
04:05 Dubai
01:45 Dubai
10:15 Johannesburg
Connect
PC614 Pegasus Airlines
QR1363 Qatar Airways
20:50 Sabiha Gokcen
02:30 Doha
01:00 Doha
09:50 Johannesburg
Connect
FZ752 Flydubai
EK775 Emirates
21:35 Sabiha Gokcen
04:05 Dubai
02:55 Dubai
10:15 Johannesburg
Connect
FZ752 Flydubai
EK763 Emirates
21:35 Sabiha Gokcen
09:55 Dubai
02:55 Dubai
16:15 Johannesburg
Connect
PC740 Pegasus Airlines
EK775 Emirates
21:45 Sabiha Gokcen
04:05 Dubai
03:15 Dubai
10:15 Johannesburg
Connect
PC779 Pegasus Airlines
LY053 El Al
22:10 Sabiha Gokcen
05:55 Tel Aviv
00:15 Tel Aviv
13:50 Johannesburg
Connect
PC602 Pegasus Airlines
QR1367 1477 Qatar Airways
22:45 Sabiha Gokcen
07:35 Doha
02:55 Doha
14:55 Johannesburg
Connect
PC756 Pegasus Airlines
ET407 Ethiopian Airlines
ET809 Ethiopian Airlines
23:35 Sabiha Gokcen
03:25 Beirut
08:40 Addis Ababa
01:25 Beirut
07:50 Addis Ababa
13:05 Johannesburg
Connect
XY556 Flynas
ET2403 Ethiopian Airlines
ET809 Ethiopian Airlines
23:45 Sabiha Gokcen
04:10 Jeddah
08:40 Addis Ababa
02:25 Jeddah
06:40 Addis Ababa
13:05 Johannesburg
Connect

References

Find Hotels in Newcastle, South Africa

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

Booking.com