HowToGo

Flight from Ukraine to Newcastle, South Africa

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

Search Transfer from Ukraine to Newcastle, South Africa

Search Flights

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

1. Odesa to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Ukraine to Odesa.

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

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

Flight Depart Arrive
FZ1724 Flydubai
EK775 Emirates
14:45 Odesa
04:05 Dubai
20:30 Dubai
10:15 Johannesburg
Connect
TK464 Turkish Airlines
TK42 Turkish Airlines
15:25 Odesa
01:45 Istanbul
16:50 Istanbul
10:20 Johannesburg
Connect
5W7002 WESTbahn
EY602 Etihad
16:30 Odesa
02:05 Abu Dhabi
22:50 Abu Dhabi
08:20 Johannesburg
Connect
PS717 Ukraine International Airlines
TK42 Turkish Airlines
21:05 Odesa
01:45 Istanbul
22:35 Istanbul
10:20 Johannesburg
Connect
TK468 Turkish Airlines
TK42 Turkish Airlines
21:30 Odesa
01:45 Istanbul
22:55 Istanbul
10:20 Johannesburg
Connect

2. Zaporizhia to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Ukraine to Zaporizhia.

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

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

Flight Depart Arrive
TK1480 Turkish Airlines
TK42 Turkish Airlines
09:55 Zaporizhia
01:45 Istanbul
11:50 Istanbul
10:20 Johannesburg
Connect
TK1470 Turkish Airlines
TK42 Turkish Airlines
21:40 Zaporizhia
01:45 Istanbul
23:40 Istanbul
10:20 Johannesburg
Connect

3. Boryspil to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Ukraine to Boryspil.

  2. You take a flight from Boryspil to Johannesburg and cost approximately 500 USD.

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

Flight Depart Arrive
FZ1730 Flydubai
EK763 Emirates
00:40 Boryspil
09:55 Dubai
07:10 Dubai
16:15 Johannesburg
Connect
PS371 Ukraine International Airlines
EK763 Emirates
01:45 Boryspil
09:55 Dubai
07:55 Dubai
16:15 Johannesburg
Connect
LY2652 El Al
LY051 El Al
10:05 Boryspil
22:30 Tel Aviv
13:20 Tel Aviv
06:25 Johannesburg
Connect
LH1491 Lufthansa
LH572 Lufthansa
14:05 Boryspil
22:05 Frankfurt
15:45 Frankfurt
08:30 Johannesburg
Connect
LX2291 Swiss
LX288 Swiss
14:30 Boryspil
22:40 Zurich
16:15 Zurich
09:10 Johannesburg
Connect
FZ1728 Flydubai
EK775 Emirates
15:10 Boryspil
04:05 Dubai
21:45 Dubai
10:15 Johannesburg
Connect
TK1256 Turkish Airlines
TK42 Turkish Airlines
15:55 Boryspil
01:45 Istanbul
17:55 Istanbul
10:20 Johannesburg
Connect
QR296 Qatar Airways
QR1363 Qatar Airways
17:00 Boryspil
02:30 Doha
22:10 Doha
09:50 Johannesburg
Connect
QR296 Qatar Airways
QR1367 1477 Qatar Airways
17:00 Boryspil
07:35 Doha
22:10 Doha
14:55 Johannesburg
Connect
PS713 Ukraine International Airlines
TK42 Turkish Airlines
17:30 Boryspil
01:45 Istanbul
19:35 Istanbul
10:20 Johannesburg
Connect
PS777 Ukraine International Airlines
LY051 El Al
18:00 Boryspil
22:30 Tel Aviv
21:10 Tel Aviv
06:25 Johannesburg
Connect
PS397 Ukraine International Airlines
MS839 Egyptair
19:15 Boryspil
23:10 Cairo
21:40 Cairo
07:10 Johannesburg
Connect
PS397 Ukraine International Airlines
ET453 Ethiopian Airlines
ET809 Ethiopian Airlines
19:15 Boryspil
02:20 Cairo
08:40 Addis Ababa
21:40 Cairo
07:20 Addis Ababa
13:05 Johannesburg
Connect
TK460 Turkish Airlines
TK42 Turkish Airlines
21:30 Boryspil
01:45 Istanbul
23:35 Istanbul
10:20 Johannesburg
Connect
LY2654 El Al
LY053 El Al
22:55 Boryspil
05:55 Tel Aviv
02:10 Tel Aviv
13:50 Johannesburg
Connect

4. Lviv to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Ukraine to Lviv.

  2. You take a flight from Lviv to Johannesburg and cost approximately 750 USD.

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

Flight Depart Arrive
TK442 Turkish Airlines
TK42 Turkish Airlines
10:00 Lviv
01:45 Istanbul
12:00 Istanbul
10:20 Johannesburg
Connect
LH1537 Lufthansa
LH572 Lufthansa
10:55 Lviv
22:05 Frankfurt
12:00 Frankfurt
08:30 Johannesburg
Connect
LH1539 Lufthansa
LH572 Lufthansa
13:50 Lviv
22:05 Frankfurt
14:55 Frankfurt
08:30 Johannesburg
Connect
PQ535 SkyUp
LY051 El Al
15:05 Lviv
22:30 Tel Aviv
18:20 Tel Aviv
06:25 Johannesburg
Connect
TK444 Turkish Airlines
TK42 Turkish Airlines
21:35 Lviv
01:45 Istanbul
23:40 Istanbul
10:20 Johannesburg
Connect

5. Kherson to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Ukraine to Kherson.

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

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

Flight Depart Arrive
TK472 Turkish Airlines
TK42 Turkish Airlines
09:30 Kherson
01:45 Istanbul
11:10 Istanbul
10:20 Johannesburg
Connect
TK474 Turkish Airlines
TK42 Turkish Airlines
18:50 Kherson
01:45 Istanbul
20:25 Istanbul
10:20 Johannesburg
Connect

6. Odesa to Durban

  1. You take a bus, shuttle or taxi from your location in Ukraine to Odesa.

  2. You take a flight from Odesa to Durban and cost approximately 900 USD.

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

Flight Depart Arrive
TK466 Turkish Airlines
TK42 Turkish Airlines
FA272 Safair
10:05 Odesa
01:45 Istanbul
11:35 Johannesburg
11:30 Istanbul
10:20 Johannesburg
12:45 Durban
Connect
TK466 Turkish Airlines
TK42 Turkish Airlines
JE247 Mango
10:05 Odesa
01:45 Istanbul
11:20 Johannesburg
11:30 Istanbul
10:20 Johannesburg
12:30 Durban
Connect
FZ1724 Flydubai
EK775 Emirates
14:45 Odesa
10:15 Dubai
20:30 Dubai
16:35 Durban
Connect
FZ1724 Flydubai
EK775 Emirates
EK775 Emirates
14:45 Odesa
04:05 Dubai
11:55 Johannesburg
20:30 Dubai
10:15 Johannesburg
13:05 Durban
Connect
FZ1724 Flydubai
EK775 Emirates
BA6211 British Airways
14:45 Odesa
04:05 Dubai
11:30 Johannesburg
20:30 Dubai
10:15 Johannesburg
12:35 Durban
Connect
FZ1724 Flydubai
EK775 Emirates
JE247 Mango
14:45 Odesa
04:05 Dubai
11:20 Johannesburg
20:30 Dubai
10:15 Johannesburg
12:30 Durban
Connect
TK464 Turkish Airlines
TK42 Turkish Airlines
MN603 Comair
15:25 Odesa
01:45 Istanbul
11:45 Johannesburg
16:50 Istanbul
10:20 Johannesburg
12:50 Durban
Connect
TK464 Turkish Airlines
TK42 Turkish Airlines
BA6241 British Airways
BA6323 British Airways
15:25 Odesa
01:45 Istanbul
11:10 Johannesburg
13:20 Port Elizabeth
16:50 Istanbul
10:20 Johannesburg
12:50 Port Elizabeth
14:35 Durban
Connect
TK464 Turkish Airlines
TK44 Turkish Airlines
JE348 Mango
15:25 Odesa
01:50 Istanbul
14:30 Capetown
16:50 Istanbul
11:20 Capetown
16:25 Durban
Connect
TK464 Turkish Airlines
TK42 Turkish Airlines
BA6211 British Airways
15:25 Odesa
01:45 Istanbul
11:30 Johannesburg
16:50 Istanbul
10:20 Johannesburg
12:35 Durban
Connect
TK464 Turkish Airlines
TK44 Turkish Airlines
BA6307 British Airways
15:25 Odesa
01:50 Istanbul
15:30 Capetown
16:50 Istanbul
11:20 Capetown
17:30 Durban
Connect
TK464 Turkish Airlines
TK42 Turkish Airlines
EK775 Emirates
15:25 Odesa
01:45 Istanbul
11:55 Johannesburg
16:50 Istanbul
10:20 Johannesburg
13:05 Durban
Connect
TK464 Turkish Airlines
TK44 Turkish Airlines
BA6305 British Airways
15:25 Odesa
01:50 Istanbul
13:30 Capetown
16:50 Istanbul
11:20 Capetown
15:30 Durban
Connect
PS056 Ukraine International Airlines
PS397 Ukraine International Airlines
MS839 Egyptair
JE247 Mango
15:55 Odesa
19:15 Boryspil
23:10 Cairo
11:20 Johannesburg
17:00 Boryspil
21:40 Cairo
07:10 Johannesburg
12:30 Durban
Connect
PS056 Ukraine International Airlines
PS397 Ukraine International Airlines
MS839 Egyptair
JE243 245 Mango
15:55 Odesa
19:15 Boryspil
23:10 Cairo
08:00 Johannesburg
17:00 Boryspil
21:40 Cairo
07:10 Johannesburg
09:10 Durban
Connect
PS056 Ukraine International Airlines
PS397 Ukraine International Airlines
MS839 Egyptair
JE255 Mango
15:55 Odesa
19:15 Boryspil
23:10 Cairo
10:10 Johannesburg
17:00 Boryspil
21:40 Cairo
07:10 Johannesburg
11:20 Durban
Connect
5W7002 WESTbahn
EY602 Etihad
BA6203 British Airways
16:30 Odesa
02:05 Abu Dhabi
09:15 Johannesburg
22:50 Abu Dhabi
08:20 Johannesburg
10:20 Durban
Connect
PS717 Ukraine International Airlines
TK44 Turkish Airlines
JE348 Mango
21:05 Odesa
01:50 Istanbul
14:30 Capetown
22:35 Istanbul
11:20 Capetown
16:25 Durban
Connect
PS717 Ukraine International Airlines
TK44 Turkish Airlines
BA6307 British Airways
21:05 Odesa
01:50 Istanbul
15:30 Capetown
22:35 Istanbul
11:20 Capetown
17:30 Durban
Connect
PS717 Ukraine International Airlines
TK42 Turkish Airlines
BA6241 British Airways
BA6323 British Airways
21:05 Odesa
01:45 Istanbul
11:10 Johannesburg
13:20 Port Elizabeth
22:35 Istanbul
10:20 Johannesburg
12:50 Port Elizabeth
14:35 Durban
Connect
PS717 Ukraine International Airlines
TK44 Turkish Airlines
BA6305 British Airways
21:05 Odesa
01:50 Istanbul
13:30 Capetown
22:35 Istanbul
11:20 Capetown
15:30 Durban
Connect
PS717 Ukraine International Airlines
TK42 Turkish Airlines
BA6211 British Airways
21:05 Odesa
01:45 Istanbul
11:30 Johannesburg
22:35 Istanbul
10:20 Johannesburg
12:35 Durban
Connect
PS717 Ukraine International Airlines
TK42 Turkish Airlines
MN603 Comair
21:05 Odesa
01:45 Istanbul
11:45 Johannesburg
22:35 Istanbul
10:20 Johannesburg
12:50 Durban
Connect
PS717 Ukraine International Airlines
TK42 Turkish Airlines
EK775 Emirates
21:05 Odesa
01:45 Istanbul
11:55 Johannesburg
22:35 Istanbul
10:20 Johannesburg
13:05 Durban
Connect
TK468 Turkish Airlines
TK42 Turkish Airlines
BA6211 British Airways
21:30 Odesa
01:45 Istanbul
11:30 Johannesburg
22:55 Istanbul
10:20 Johannesburg
12:35 Durban
Connect
TK468 Turkish Airlines
TK44 Turkish Airlines
JE348 Mango
21:30 Odesa
01:50 Istanbul
14:30 Capetown
22:55 Istanbul
11:20 Capetown
16:25 Durban
Connect
TK468 Turkish Airlines
TK42 Turkish Airlines
BA6241 British Airways
BA6323 British Airways
21:30 Odesa
01:45 Istanbul
11:10 Johannesburg
13:20 Port Elizabeth
22:55 Istanbul
10:20 Johannesburg
12:50 Port Elizabeth
14:35 Durban
Connect
TK468 Turkish Airlines
TK42 Turkish Airlines
4Z825 Airlink
4Z506 Airlink
21:30 Odesa
01:45 Istanbul
12:30 Johannesburg
14:15 Nelspruit
22:55 Istanbul
10:20 Johannesburg
13:25 Nelspruit
15:20 Durban
Connect
TK468 Turkish Airlines
TK44 Turkish Airlines
JE352 Mango
21:30 Odesa
01:50 Istanbul
14:00 Capetown
22:55 Istanbul
11:20 Capetown
15:55 Durban
Connect
TK468 Turkish Airlines
TK44 Turkish Airlines
BA6305 British Airways
21:30 Odesa
01:50 Istanbul
13:30 Capetown
22:55 Istanbul
11:20 Capetown
15:30 Durban
Connect
TK468 Turkish Airlines
TK42 Turkish Airlines
FA272 Safair
21:30 Odesa
01:45 Istanbul
11:35 Johannesburg
22:55 Istanbul
10:20 Johannesburg
12:45 Durban
Connect
TK468 Turkish Airlines
TK42 Turkish Airlines
JE247 Mango
21:30 Odesa
01:45 Istanbul
11:20 Johannesburg
22:55 Istanbul
10:20 Johannesburg
12:30 Durban
Connect

7. Kharkiv to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Ukraine to Kharkiv.

  2. You take a flight from Kharkiv to Johannesburg and cost approximately 500 USD.

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

Flight Depart Arrive
TK1476 Turkish Airlines
TK42 Turkish Airlines
21:20 Kharkiv
01:45 Istanbul
23:40 Istanbul
10:20 Johannesburg
Connect

8. Boryspil to Durban

  1. You take a bus, shuttle or taxi from your location in Ukraine to Boryspil.

  2. You take a flight from Boryspil to Durban and cost approximately 700 USD.

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

Flight Depart Arrive
FZ1730 Flydubai
EK775 Emirates
00:40 Boryspil
10:15 Dubai
07:10 Dubai
16:35 Durban
Connect
PS371 Ukraine International Airlines
EK775 Emirates
01:45 Boryspil
10:15 Dubai
07:55 Dubai
16:35 Durban
Connect
PS117 Ukraine International Airlines
BA041 British Airways
09:30 Boryspil
16:55 London Heathrow
10:55 London Heathrow
05:25 Durban
Connect
FZ1728 Flydubai
EK775 Emirates
EK775 Emirates
15:10 Boryspil
04:05 Dubai
11:55 Johannesburg
21:45 Dubai
10:15 Johannesburg
13:05 Durban
Connect
FZ1728 Flydubai
EK775 Emirates
15:10 Boryspil
10:15 Dubai
21:45 Dubai
16:35 Durban
Connect
LH2545 Lufthansa
LH574 Lufthansa
BA6303 British Airways
16:40 Boryspil
19:25 Munich
09:20 Capetown
18:00 Munich
07:40 Capetown
11:20 Durban
Connect
QR296 Qatar Airways
QR1367 1477 Qatar Airways
BA6209 British Airways
17:00 Boryspil
07:35 Doha
16:45 Johannesburg
22:10 Doha
14:55 Johannesburg
17:50 Durban
Connect
QR296 Qatar Airways
QR1369 Qatar Airways
BA6307 British Airways
17:00 Boryspil
02:15 Doha
15:30 Capetown
22:10 Doha
11:00 Capetown
17:30 Durban
Connect
QR296 Qatar Airways
QR1363 Qatar Airways
QR1367 Qatar Airways
17:00 Boryspil
02:30 Doha
16:05 Johannesburg
22:10 Doha
09:50 Johannesburg
17:15 Durban
Connect
QR296 Qatar Airways
QR1367 1477 Qatar Airways
QR1367 Qatar Airways
17:00 Boryspil
07:35 Doha
16:05 Johannesburg
22:10 Doha
14:55 Johannesburg
17:15 Durban
Connect
QR296 Qatar Airways
QR1363 Qatar Airways
BA6211 British Airways
17:00 Boryspil
02:30 Doha
11:30 Johannesburg
22:10 Doha
09:50 Johannesburg
12:35 Durban
Connect
QR296 Qatar Airways
QR1363 Qatar Airways
BA6207 British Airways
17:00 Boryspil
02:30 Doha
13:30 Johannesburg
22:10 Doha
09:50 Johannesburg
14:35 Durban
Connect
QR296 Qatar Airways
QR1369 Qatar Airways
BA6305 British Airways
17:00 Boryspil
02:15 Doha
13:30 Capetown
22:10 Doha
11:00 Capetown
15:30 Durban
Connect
PS397 Ukraine International Airlines
MS839 Egyptair
JE243 245 Mango
19:15 Boryspil
23:10 Cairo
08:00 Johannesburg
21:40 Cairo
07:10 Johannesburg
09:10 Durban
Connect
PS397 Ukraine International Airlines
MS839 Egyptair
BA6203 British Airways
19:15 Boryspil
23:10 Cairo
09:15 Johannesburg
21:40 Cairo
07:10 Johannesburg
10:20 Durban
Connect
PS397 Ukraine International Airlines
MS839 Egyptair
FA412 Safair
19:15 Boryspil
23:10 Cairo
08:15 Johannesburg
21:40 Cairo
07:10 Johannesburg
09:25 Durban
Connect
TK460 Turkish Airlines
TK42 Turkish Airlines
FA272 Safair
21:30 Boryspil
01:45 Istanbul
11:35 Johannesburg
23:35 Istanbul
10:20 Johannesburg
12:45 Durban
Connect
TK460 Turkish Airlines
TK44 Turkish Airlines
BA6305 British Airways
21:30 Boryspil
01:50 Istanbul
13:30 Capetown
23:35 Istanbul
11:20 Capetown
15:30 Durban
Connect
TK460 Turkish Airlines
TK44 Turkish Airlines
JE352 Mango
21:30 Boryspil
01:50 Istanbul
14:00 Capetown
23:35 Istanbul
11:20 Capetown
15:55 Durban
Connect
TK460 Turkish Airlines
TK42 Turkish Airlines
BA6211 British Airways
21:30 Boryspil
01:45 Istanbul
11:30 Johannesburg
23:35 Istanbul
10:20 Johannesburg
12:35 Durban
Connect
TK460 Turkish Airlines
TK42 Turkish Airlines
JE247 Mango
21:30 Boryspil
01:45 Istanbul
11:20 Johannesburg
23:35 Istanbul
10:20 Johannesburg
12:30 Durban
Connect
TK460 Turkish Airlines
TK44 Turkish Airlines
JE348 Mango
21:30 Boryspil
01:50 Istanbul
14:30 Capetown
23:35 Istanbul
11:20 Capetown
16:25 Durban
Connect
LY2654 El Al
LY053 El Al
JE259 Mango
22:55 Boryspil
05:55 Tel Aviv
15:45 Johannesburg
02:10 Tel Aviv
13:50 Johannesburg
16:55 Durban
Connect
LY2654 El Al
LY053 El Al
BA6209 British Airways
22:55 Boryspil
05:55 Tel Aviv
16:45 Johannesburg
02:10 Tel Aviv
13:50 Johannesburg
17:50 Durban
Connect
LY2654 El Al
LY053 El Al
QR1367 Qatar Airways
22:55 Boryspil
05:55 Tel Aviv
16:05 Johannesburg
02:10 Tel Aviv
13:50 Johannesburg
17:15 Durban
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