HowToGo

Flight from Asia to South Africa

Search Transfer from Asia to South Africa

Search Flights

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

1. Gorno-Altaysk to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Asia to Gorno-Altaysk.

  2. You take a flight from Gorno-Altaysk to Johannesburg and cost approximately 550 USD.

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

Flight Depart Arrive
N4764 Nordwind Airlines
LX1311 Swiss
LX288 Swiss
08:00 Gorno-Altaysk
14:15 Pulkovo
22:40 Zurich
09:00 Pulkovo
16:25 Zurich
09:10 Johannesburg
Connect
N4764 Nordwind Airlines
N4663 Nordwind Airlines
TK42 Turkish Airlines
08:00 Gorno-Altaysk
10:50 Pulkovo
01:45 Istanbul
09:00 Pulkovo
14:35 Istanbul
10:20 Johannesburg
Connect
N4764 Nordwind Airlines
QR280 Qatar Airways
QR1363 Qatar Airways
08:00 Gorno-Altaysk
17:00 Pulkovo
02:30 Doha
09:00 Pulkovo
23:00 Doha
09:50 Johannesburg
Connect
N4764 Nordwind Airlines
TK402 Turkish Airlines
TK42 Turkish Airlines
08:00 Gorno-Altaysk
16:00 Pulkovo
01:45 Istanbul
09:00 Pulkovo
19:40 Istanbul
10:20 Johannesburg
Connect
DP474 Pobeda Airlines LLC
TK418 Turkish Airlines
TK42 Turkish Airlines
08:45 Gorno-Altaysk
16:15 Moscow Vnukovo
01:45 Istanbul
09:20 Moscow Vnukovo
19:15 Istanbul
10:20 Johannesburg
Connect
DP474 Pobeda Airlines LLC
DP995 Pobeda Airlines LLC
TK42 Turkish Airlines
08:45 Gorno-Altaysk
12:45 Moscow Vnukovo
01:45 Istanbul
09:20 Moscow Vnukovo
16:10 Istanbul
10:20 Johannesburg
Connect
DP474 Pobeda Airlines LLC
TK414 Turkish Airlines
TK42 Turkish Airlines
08:45 Gorno-Altaysk
11:55 Moscow Vnukovo
01:45 Istanbul
09:20 Moscow Vnukovo
14:55 Istanbul
10:20 Johannesburg
Connect
S72630 S7 Airlines
MS730 Egyptair
MS839 Egyptair
10:10 Gorno-Altaysk
16:55 Moscow Domodedovo
23:10 Cairo
10:55 Moscow Domodedovo
20:20 Cairo
07:10 Johannesburg
Connect
S72630 S7 Airlines
QR234 Qatar Airways
QR1367 1477 Qatar Airways
10:10 Gorno-Altaysk
17:15 Moscow Domodedovo
07:35 Doha
10:55 Moscow Domodedovo
22:10 Doha
14:55 Johannesburg
Connect
S72630 S7 Airlines
QR234 Qatar Airways
QR1363 Qatar Airways
10:10 Gorno-Altaysk
17:15 Moscow Domodedovo
02:30 Doha
10:55 Moscow Domodedovo
22:10 Doha
09:50 Johannesburg
Connect
S72632 S7 Airlines
QR234 Qatar Airways
QR1367 1477 Qatar Airways
11:10 Gorno-Altaysk
17:15 Moscow Domodedovo
07:35 Doha
11:55 Moscow Domodedovo
22:10 Doha
14:55 Johannesburg
Connect
S72632 S7 Airlines
MS730 Egyptair
MS839 Egyptair
11:10 Gorno-Altaysk
16:55 Moscow Domodedovo
23:10 Cairo
11:55 Moscow Domodedovo
20:20 Cairo
07:10 Johannesburg
Connect
S72632 S7 Airlines
QR234 Qatar Airways
QR1363 Qatar Airways
11:10 Gorno-Altaysk
17:15 Moscow Domodedovo
02:30 Doha
11:55 Moscow Domodedovo
22:10 Doha
09:50 Johannesburg
Connect
S75370 S7 Airlines
FZ1266 Flydubai
EK775 Emirates
15:40 Gorno-Altaysk
19:30 Novosibirsk
04:05 Dubai
16:45 Novosibirsk
22:30 Dubai
10:15 Johannesburg
Connect
S75370 S7 Airlines
FZ1266 Flydubai
EK763 Emirates
15:40 Gorno-Altaysk
19:30 Novosibirsk
09:55 Dubai
16:45 Novosibirsk
22:30 Dubai
16:15 Johannesburg
Connect
SU1519 Aeroflot Russian Airlines
SU244 Aeroflot Russian Airlines
HM1123 1127 Air Seychelles
19:00 Gorno-Altaysk
00:10 Moscow Sheremetyevo
14:55 Mahe Island
19:50 Moscow Sheremetyevo
09:55 Mahe Island
18:00 Johannesburg
Connect

2. Novokuznetsk to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Asia to Novokuznetsk.

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

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

Flight Depart Arrive
S72626 S7 Airlines
MS730 Egyptair
MS839 Egyptair
06:40 Novokuznetsk
16:55 Moscow Domodedovo
23:10 Cairo
07:20 Moscow Domodedovo
20:20 Cairo
07:10 Johannesburg
Connect
S72626 S7 Airlines
LY612 El Al
LY053 El Al
06:40 Novokuznetsk
11:30 Moscow Domodedovo
05:55 Tel Aviv
07:20 Moscow Domodedovo
15:40 Tel Aviv
13:50 Johannesburg
Connect
SU1459 Aeroflot Russian Airlines
SU400 Aeroflot Russian Airlines
MS839 Egyptair
07:50 Novokuznetsk
10:50 Moscow Sheremetyevo
23:10 Cairo
08:35 Moscow Sheremetyevo
14:30 Cairo
07:10 Johannesburg
Connect
SU1459 Aeroflot Russian Airlines
SU244 Aeroflot Russian Airlines
HM1123 1127 Air Seychelles
07:50 Novokuznetsk
00:10 Moscow Sheremetyevo
14:55 Mahe Island
08:35 Moscow Sheremetyevo
09:55 Mahe Island
18:00 Johannesburg
Connect
N4762 Nordwind Airlines
LH1437 Lufthansa
LH572 Lufthansa
08:25 Novokuznetsk
17:50 Pulkovo
22:05 Frankfurt
09:15 Pulkovo
19:45 Frankfurt
08:30 Johannesburg
Connect
N4762 Nordwind Airlines
TK402 Turkish Airlines
TK42 Turkish Airlines
08:25 Novokuznetsk
16:00 Pulkovo
01:45 Istanbul
09:15 Pulkovo
19:40 Istanbul
10:20 Johannesburg
Connect
N4762 Nordwind Airlines
N4663 Nordwind Airlines
TK42 Turkish Airlines
08:25 Novokuznetsk
10:50 Pulkovo
01:45 Istanbul
09:15 Pulkovo
14:35 Istanbul
10:20 Johannesburg
Connect
S75362 5364 S7 Airlines
FZ1266 Flydubai
EK775 Emirates
12:20 Novokuznetsk
19:30 Novosibirsk
04:05 Dubai
13:15 Novosibirsk
22:30 Dubai
10:15 Johannesburg
Connect
S75362 5364 S7 Airlines
FZ1266 Flydubai
EK763 Emirates
12:20 Novokuznetsk
19:30 Novosibirsk
09:55 Dubai
13:15 Novosibirsk
22:30 Dubai
16:15 Johannesburg
Connect

3. Gorno-Altaysk to Durban

  1. You take a bus, shuttle or taxi from your location in Asia to Gorno-Altaysk.

  2. You take a flight from Gorno-Altaysk to Durban and cost approximately 750 USD.

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

Flight Depart Arrive
N4764 Nordwind Airlines
N4663 Nordwind Airlines
TK42 Turkish Airlines
TK42 Turkish Airlines
08:00 Gorno-Altaysk
10:50 Pulkovo
01:45 Istanbul
12:05 Johannesburg
09:00 Pulkovo
14:35 Istanbul
10:20 Johannesburg
13:15 Durban
Connect
N4764 Nordwind Airlines
TK402 Turkish Airlines
TK42 Turkish Airlines
TK42 Turkish Airlines
08:00 Gorno-Altaysk
16:00 Pulkovo
01:45 Istanbul
12:05 Johannesburg
09:00 Pulkovo
19:40 Istanbul
10:20 Johannesburg
13:15 Durban
Connect
DP6552 Pobeda Airlines LLC
SU2132 Aeroflot Russian Airlines
TK42 Turkish Airlines
TK42 Turkish Airlines
08:30 Gorno-Altaysk
14:05 Moscow Sheremetyevo
01:45 Istanbul
12:05 Johannesburg
09:10 Moscow Sheremetyevo
17:50 Istanbul
10:20 Johannesburg
13:15 Durban
Connect
DP6552 Pobeda Airlines LLC
SU2136 Aeroflot Russian Airlines
TK42 Turkish Airlines
TK42 Turkish Airlines
08:30 Gorno-Altaysk
10:00 Moscow Sheremetyevo
01:45 Istanbul
12:05 Johannesburg
09:10 Moscow Sheremetyevo
13:45 Istanbul
10:20 Johannesburg
13:15 Durban
Connect
DP474 Pobeda Airlines LLC
FZ1918 Flydubai
EK775 Emirates
08:45 Gorno-Altaysk
01:05 Moscow Vnukovo
10:35 Dubai
09:20 Moscow Vnukovo
07:25 Dubai
17:05 Durban
Connect
S72630 S7 Airlines
QR234 Qatar Airways
QR1363 Qatar Airways
QR1367 Qatar Airways
10:10 Gorno-Altaysk
17:15 Moscow Domodedovo
02:30 Doha
16:05 Johannesburg
10:55 Moscow Domodedovo
22:10 Doha
09:50 Johannesburg
17:15 Durban
Connect
S72630 S7 Airlines
MS730 Egyptair
MS839 Egyptair
FA412 Safair
10:10 Gorno-Altaysk
16:55 Moscow Domodedovo
23:10 Cairo
08:15 Johannesburg
10:55 Moscow Domodedovo
20:20 Cairo
07:10 Johannesburg
09:25 Durban
Connect
S72630 S7 Airlines
EK132 Emirates
EK775 Emirates
10:10 Gorno-Altaysk
23:50 Moscow Domodedovo
10:35 Dubai
10:55 Moscow Domodedovo
06:00 Dubai
17:05 Durban
Connect
S72630 S7 Airlines
EY068 Etihad
EY602 Etihad
JE245 249 Mango
10:10 Gorno-Altaysk
15:55 Moscow Domodedovo
02:00 Abu Dhabi
10:25 Johannesburg
10:55 Moscow Domodedovo
21:55 Abu Dhabi
08:15 Johannesburg
11:35 Durban
Connect
S72630 S7 Airlines
QR234 Qatar Airways
QR1367 1477 Qatar Airways
QR1367 Qatar Airways
10:10 Gorno-Altaysk
17:15 Moscow Domodedovo
07:35 Doha
16:05 Johannesburg
10:55 Moscow Domodedovo
22:10 Doha
14:55 Johannesburg
17:15 Durban
Connect
S72630 S7 Airlines
EY068 Etihad
EY602 Etihad
FA272 Safair
10:10 Gorno-Altaysk
15:55 Moscow Domodedovo
02:00 Abu Dhabi
11:35 Johannesburg
10:55 Moscow Domodedovo
21:55 Abu Dhabi
08:15 Johannesburg
12:45 Durban
Connect
S72630 S7 Airlines
QR234 Qatar Airways
QR1363 Qatar Airways
FA342 Safair
10:10 Gorno-Altaysk
17:15 Moscow Domodedovo
02:30 Doha
10:45 Johannesburg
10:55 Moscow Domodedovo
22:10 Doha
09:50 Johannesburg
11:55 Durban
Connect
S72630 S7 Airlines
EK134 Emirates
EK775 Emirates
FA272 Safair
10:10 Gorno-Altaysk
18:05 Moscow Domodedovo
04:05 Dubai
11:35 Johannesburg
10:55 Moscow Domodedovo
00:05 Dubai
10:15 Johannesburg
12:45 Durban
Connect
S72630 S7 Airlines
EK134 Emirates
EK775 Emirates
10:10 Gorno-Altaysk
18:05 Moscow Domodedovo
10:35 Dubai
10:55 Moscow Domodedovo
00:05 Dubai
17:05 Durban
Connect
S72630 S7 Airlines
EK134 Emirates
EK775 Emirates
MN603 Comair
10:10 Gorno-Altaysk
18:05 Moscow Domodedovo
04:05 Dubai
11:45 Johannesburg
10:55 Moscow Domodedovo
00:05 Dubai
10:15 Johannesburg
12:50 Durban
Connect
S72630 S7 Airlines
EY068 Etihad
EY602 Etihad
MN603 Comair
10:10 Gorno-Altaysk
15:55 Moscow Domodedovo
02:00 Abu Dhabi
11:45 Johannesburg
10:55 Moscow Domodedovo
21:55 Abu Dhabi
08:15 Johannesburg
12:50 Durban
Connect
S72630 S7 Airlines
EK134 Emirates
EK775 Emirates
EK775 Emirates
10:10 Gorno-Altaysk
18:05 Moscow Domodedovo
04:05 Dubai
11:55 Johannesburg
10:55 Moscow Domodedovo
00:05 Dubai
10:15 Johannesburg
13:05 Durban
Connect
S72632 S7 Airlines
QR234 Qatar Airways
QR1363 Qatar Airways
EK775 Emirates
11:10 Gorno-Altaysk
17:15 Moscow Domodedovo
02:30 Doha
11:55 Johannesburg
11:55 Moscow Domodedovo
22:10 Doha
09:50 Johannesburg
13:05 Durban
Connect
S72632 S7 Airlines
MS730 Egyptair
MS839 Egyptair
FA412 Safair
11:10 Gorno-Altaysk
16:55 Moscow Domodedovo
23:10 Cairo
08:15 Johannesburg
11:55 Moscow Domodedovo
20:20 Cairo
07:10 Johannesburg
09:25 Durban
Connect
S72632 S7 Airlines
QR234 Qatar Airways
QR1363 Qatar Airways
MN603 Comair
11:10 Gorno-Altaysk
17:15 Moscow Domodedovo
02:30 Doha
11:45 Johannesburg
11:55 Moscow Domodedovo
22:10 Doha
09:50 Johannesburg
12:50 Durban
Connect
S72632 S7 Airlines
QR234 Qatar Airways
QR1363 Qatar Airways
FA272 Safair
11:10 Gorno-Altaysk
17:15 Moscow Domodedovo
02:30 Doha
11:35 Johannesburg
11:55 Moscow Domodedovo
22:10 Doha
09:50 Johannesburg
12:45 Durban
Connect
S72632 S7 Airlines
EK132 Emirates
EK775 Emirates
11:10 Gorno-Altaysk
23:50 Moscow Domodedovo
10:35 Dubai
11:55 Moscow Domodedovo
06:00 Dubai
17:05 Durban
Connect
S72632 S7 Airlines
QR234 Qatar Airways
QR1367 1477 Qatar Airways
QR1367 Qatar Airways
11:10 Gorno-Altaysk
17:15 Moscow Domodedovo
07:35 Doha
16:05 Johannesburg
11:55 Moscow Domodedovo
22:10 Doha
14:55 Johannesburg
17:15 Durban
Connect
SU1525 Aeroflot Russian Airlines
SU532 Aeroflot Russian Airlines
QR1367 1477 Qatar Airways
QR1367 Qatar Airways
11:45 Gorno-Altaysk
15:55 Moscow Sheremetyevo
07:35 Doha
16:05 Johannesburg
12:35 Moscow Sheremetyevo
21:00 Doha
14:55 Johannesburg
17:15 Durban
Connect
SU1525 Aeroflot Russian Airlines
SU2132 Aeroflot Russian Airlines
TK42 Turkish Airlines
TK42 Turkish Airlines
11:45 Gorno-Altaysk
14:05 Moscow Sheremetyevo
01:45 Istanbul
12:05 Johannesburg
12:35 Moscow Sheremetyevo
17:50 Istanbul
10:20 Johannesburg
13:15 Durban
Connect
SU1525 Aeroflot Russian Airlines
SU532 Aeroflot Russian Airlines
QR1363 Qatar Airways
QR1367 Qatar Airways
11:45 Gorno-Altaysk
15:55 Moscow Sheremetyevo
02:30 Doha
16:05 Johannesburg
12:35 Moscow Sheremetyevo
21:00 Doha
09:50 Johannesburg
17:15 Durban
Connect
S75370 S7 Airlines
FZ1266 Flydubai
EK775 Emirates
15:40 Gorno-Altaysk
19:30 Novosibirsk
10:35 Dubai
16:45 Novosibirsk
22:30 Dubai
17:05 Durban
Connect
S75370 S7 Airlines
FZ1266 Flydubai
EK775 Emirates
EK775 Emirates
15:40 Gorno-Altaysk
19:30 Novosibirsk
04:05 Dubai
11:55 Johannesburg
16:45 Novosibirsk
22:30 Dubai
10:15 Johannesburg
13:05 Durban
Connect
U61352 Ural Airlines
EK132 Emirates
EK775 Emirates
16:45 Gorno-Altaysk
23:50 Moscow Domodedovo
10:35 Dubai
17:30 Moscow Domodedovo
06:00 Dubai
17:05 Durban
Connect

4. Abakan to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Asia to Abakan.

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

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

Flight Depart Arrive
S72594 S7 Airlines
QR234 Qatar Airways
QR1363 Qatar Airways
07:40 Abakan
17:15 Moscow Domodedovo
02:30 Doha
08:40 Moscow Domodedovo
22:10 Doha
09:50 Johannesburg
Connect
S72594 S7 Airlines
MS730 Egyptair
MS839 Egyptair
07:40 Abakan
16:55 Moscow Domodedovo
23:10 Cairo
08:40 Moscow Domodedovo
20:20 Cairo
07:10 Johannesburg
Connect
S72594 S7 Airlines
LY612 El Al
LY053 El Al
07:40 Abakan
11:30 Moscow Domodedovo
05:55 Tel Aviv
08:40 Moscow Domodedovo
15:40 Tel Aviv
13:50 Johannesburg
Connect
S72594 S7 Airlines
QR234 Qatar Airways
QR1367 1477 Qatar Airways
07:40 Abakan
17:15 Moscow Domodedovo
07:35 Doha
08:40 Moscow Domodedovo
22:10 Doha
14:55 Johannesburg
Connect
S75312 S7 Airlines
FZ1266 Flydubai
EK775 Emirates
09:00 Abakan
19:30 Novosibirsk
04:05 Dubai
10:20 Novosibirsk
22:30 Dubai
10:15 Johannesburg
Connect
SU1479 Aeroflot Russian Airlines
SU532 Aeroflot Russian Airlines
QR1363 Qatar Airways
09:55 Abakan
15:55 Moscow Sheremetyevo
02:30 Doha
10:55 Moscow Sheremetyevo
21:00 Doha
09:50 Johannesburg
Connect
SU1479 Aeroflot Russian Airlines
SU508 Aeroflot Russian Airlines
LY053 El Al
09:55 Abakan
13:20 Moscow Sheremetyevo
05:55 Tel Aviv
10:55 Moscow Sheremetyevo
17:45 Tel Aviv
13:50 Johannesburg
Connect
SU1479 Aeroflot Russian Airlines
SU532 Aeroflot Russian Airlines
QR1367 1477 Qatar Airways
09:55 Abakan
15:55 Moscow Sheremetyevo
07:35 Doha
10:55 Moscow Sheremetyevo
21:00 Doha
14:55 Johannesburg
Connect
SU1479 Aeroflot Russian Airlines
SU244 Aeroflot Russian Airlines
HM1123 1127 Air Seychelles
09:55 Abakan
00:10 Moscow Sheremetyevo
14:55 Mahe Island
10:55 Moscow Sheremetyevo
09:55 Mahe Island
18:00 Johannesburg
Connect

5. Novokuznetsk to Durban

  1. You take a bus, shuttle or taxi from your location in Asia to Novokuznetsk.

  2. You take a flight from Novokuznetsk to Durban and cost approximately 750 USD.

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

Flight Depart Arrive
S72626 S7 Airlines
EK134 Emirates
EK775 Emirates
EK775 Emirates
06:40 Novokuznetsk
18:05 Moscow Domodedovo
04:05 Dubai
11:55 Johannesburg
07:20 Moscow Domodedovo
00:05 Dubai
10:15 Johannesburg
13:05 Durban
Connect
S72626 S7 Airlines
QR234 Qatar Airways
QR1367 1477 Qatar Airways
QR1367 Qatar Airways
06:40 Novokuznetsk
17:15 Moscow Domodedovo
07:35 Doha
16:05 Johannesburg
07:20 Moscow Domodedovo
22:10 Doha
14:55 Johannesburg
17:15 Durban
Connect
S72626 S7 Airlines
QR234 Qatar Airways
QR1363 Qatar Airways
MN603 Comair
06:40 Novokuznetsk
17:15 Moscow Domodedovo
02:30 Doha
11:45 Johannesburg
07:20 Moscow Domodedovo
22:10 Doha
09:50 Johannesburg
12:50 Durban
Connect
S72626 S7 Airlines
EY068 Etihad
EY602 Etihad
MN603 Comair
06:40 Novokuznetsk
15:55 Moscow Domodedovo
02:00 Abu Dhabi
11:45 Johannesburg
07:20 Moscow Domodedovo
21:55 Abu Dhabi
08:15 Johannesburg
12:50 Durban
Connect
S72626 S7 Airlines
EK134 Emirates
EK775 Emirates
06:40 Novokuznetsk
18:05 Moscow Domodedovo
10:35 Dubai
07:20 Moscow Domodedovo
00:05 Dubai
17:05 Durban
Connect
S72626 S7 Airlines
EY068 Etihad
EY602 Etihad
FA272 Safair
06:40 Novokuznetsk
15:55 Moscow Domodedovo
02:00 Abu Dhabi
11:35 Johannesburg
07:20 Moscow Domodedovo
21:55 Abu Dhabi
08:15 Johannesburg
12:45 Durban
Connect
S72626 S7 Airlines
EK134 Emirates
EK775 Emirates
FA272 Safair
06:40 Novokuznetsk
18:05 Moscow Domodedovo
04:05 Dubai
11:35 Johannesburg
07:20 Moscow Domodedovo
00:05 Dubai
10:15 Johannesburg
12:45 Durban
Connect
S72626 S7 Airlines
EY068 Etihad
EY602 Etihad
JE245 249 Mango
06:40 Novokuznetsk
15:55 Moscow Domodedovo
02:00 Abu Dhabi
10:25 Johannesburg
07:20 Moscow Domodedovo
21:55 Abu Dhabi
08:15 Johannesburg
11:35 Durban
Connect
S72626 S7 Airlines
QR234 Qatar Airways
QR1363 Qatar Airways
FA342 Safair
06:40 Novokuznetsk
17:15 Moscow Domodedovo
02:30 Doha
10:45 Johannesburg
07:20 Moscow Domodedovo
22:10 Doha
09:50 Johannesburg
11:55 Durban
Connect
S72626 S7 Airlines
EK132 Emirates
EK775 Emirates
06:40 Novokuznetsk
23:50 Moscow Domodedovo
10:35 Dubai
07:20 Moscow Domodedovo
06:00 Dubai
17:05 Durban
Connect
S72626 S7 Airlines
EK134 Emirates
EK775 Emirates
MN603 Comair
06:40 Novokuznetsk
18:05 Moscow Domodedovo
04:05 Dubai
11:45 Johannesburg
07:20 Moscow Domodedovo
00:05 Dubai
10:15 Johannesburg
12:50 Durban
Connect
S72626 S7 Airlines
MS730 Egyptair
MS839 Egyptair
FA412 Safair
06:40 Novokuznetsk
16:55 Moscow Domodedovo
23:10 Cairo
08:15 Johannesburg
07:20 Moscow Domodedovo
20:20 Cairo
07:10 Johannesburg
09:25 Durban
Connect
S72626 S7 Airlines
QR234 Qatar Airways
QR1363 Qatar Airways
FA272 Safair
06:40 Novokuznetsk
17:15 Moscow Domodedovo
02:30 Doha
11:35 Johannesburg
07:20 Moscow Domodedovo
22:10 Doha
09:50 Johannesburg
12:45 Durban
Connect
SU1459 Aeroflot Russian Airlines
SU2136 Aeroflot Russian Airlines
TK42 Turkish Airlines
TK42 Turkish Airlines
07:50 Novokuznetsk
10:00 Moscow Sheremetyevo
01:45 Istanbul
12:05 Johannesburg
08:35 Moscow Sheremetyevo
13:45 Istanbul
10:20 Johannesburg
13:15 Durban
Connect
SU1459 Aeroflot Russian Airlines
SU2132 Aeroflot Russian Airlines
TK42 Turkish Airlines
TK42 Turkish Airlines
07:50 Novokuznetsk
14:05 Moscow Sheremetyevo
01:45 Istanbul
12:05 Johannesburg
08:35 Moscow Sheremetyevo
17:50 Istanbul
10:20 Johannesburg
13:15 Durban
Connect
SU1459 Aeroflot Russian Airlines
SU532 Aeroflot Russian Airlines
QR1363 Qatar Airways
QR1367 Qatar Airways
07:50 Novokuznetsk
15:55 Moscow Sheremetyevo
02:30 Doha
16:05 Johannesburg
08:35 Moscow Sheremetyevo
21:00 Doha
09:50 Johannesburg
17:15 Durban
Connect
SU1459 Aeroflot Russian Airlines
SU532 Aeroflot Russian Airlines
QR1367 1477 Qatar Airways
QR1367 Qatar Airways
07:50 Novokuznetsk
15:55 Moscow Sheremetyevo
07:35 Doha
16:05 Johannesburg
08:35 Moscow Sheremetyevo
21:00 Doha
14:55 Johannesburg
17:15 Durban
Connect
SU1459 Aeroflot Russian Airlines
SU400 Aeroflot Russian Airlines
MS839 Egyptair
FA412 Safair
07:50 Novokuznetsk
10:50 Moscow Sheremetyevo
23:10 Cairo
08:15 Johannesburg
08:35 Moscow Sheremetyevo
14:30 Cairo
07:10 Johannesburg
09:25 Durban
Connect
S75362 5364 S7 Airlines
S75045 S7 Airlines
FZ1854 Flydubai
EK775 Emirates
12:20 Novokuznetsk
14:35 Novosibirsk
19:00 Ufa
10:35 Dubai
13:15 Novosibirsk
15:30 Ufa
22:50 Dubai
17:05 Durban
Connect
S75362 5364 S7 Airlines
S75017 S7 Airlines
FZ1902 Flydubai
EK775 Emirates
12:20 Novokuznetsk
14:20 Novosibirsk
16:10 Koltsovo
10:35 Dubai
13:15 Novosibirsk
14:45 Koltsovo
20:25 Dubai
17:05 Durban
Connect
S75362 5364 S7 Airlines
FZ1266 Flydubai
EK775 Emirates
12:20 Novokuznetsk
19:30 Novosibirsk
10:35 Dubai
13:15 Novosibirsk
22:30 Dubai
17:05 Durban
Connect
S75362 5364 S7 Airlines
FZ1266 Flydubai
EK775 Emirates
EK775 Emirates
12:20 Novokuznetsk
19:30 Novosibirsk
04:05 Dubai
11:55 Johannesburg
13:15 Novosibirsk
22:30 Dubai
10:15 Johannesburg
13:05 Durban
Connect

6. Ust-Kamenogorsk to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Asia to Ust-Kamenogorsk.

  2. You take a flight from Ust-Kamenogorsk to Johannesburg and cost approximately 550 USD.

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

Flight Depart Arrive
DV784 SCAT
KC917 Air Astana
TK42 Turkish Airlines
10:00 Ust-Kamenogorsk
18:50 Nur-Sultan
01:45 Istanbul
11:15 Nur-Sultan
21:10 Istanbul
10:20 Johannesburg
Connect
KC302 Air Astana
FZ1722 Flydubai
EK763 Emirates
14:45 Ust-Kamenogorsk
04:45 Almaty
09:55 Dubai
16:20 Almaty
07:30 Dubai
16:15 Johannesburg
Connect
KC346 Air Astana
KC917 Air Astana
TK42 Turkish Airlines
16:15 Ust-Kamenogorsk
18:50 Nur-Sultan
01:45 Istanbul
17:45 Nur-Sultan
21:10 Istanbul
10:20 Johannesburg
Connect
KC346 Air Astana
FZ1706 Flydubai
EK763 Emirates
16:15 Ust-Kamenogorsk
05:25 Nur-Sultan
09:55 Dubai
17:45 Nur-Sultan
08:05 Dubai
16:15 Johannesburg
Connect

7. Ust-Kamenogorsk to Durban

  1. You take a bus, shuttle or taxi from your location in Asia to Ust-Kamenogorsk.

  2. You take a flight from Ust-Kamenogorsk to Durban and cost approximately 750 USD.

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

Flight Depart Arrive
DV784 SCAT
FZ1706 Flydubai
EK775 Emirates
10:00 Ust-Kamenogorsk
05:25 Nur-Sultan
10:35 Dubai
11:15 Nur-Sultan
08:05 Dubai
17:05 Durban
Connect
KC302 Air Astana
KC911 Air Astana
TK762 Turkish Airlines
EK775 Emirates
14:45 Ust-Kamenogorsk
17:55 Almaty
00:40 Istanbul
10:35 Dubai
16:20 Almaty
20:55 Istanbul
05:55 Dubai
17:05 Durban
Connect
KC302 Air Astana
KC911 Air Astana
TK42 Turkish Airlines
EK775 Emirates
14:45 Ust-Kamenogorsk
17:55 Almaty
01:45 Istanbul
11:55 Johannesburg
16:20 Almaty
20:55 Istanbul
10:20 Johannesburg
13:05 Durban
Connect
KC302 Air Astana
KC911 Air Astana
TK42 Turkish Airlines
MN603 Comair
14:45 Ust-Kamenogorsk
17:55 Almaty
01:45 Istanbul
11:45 Johannesburg
16:20 Almaty
20:55 Istanbul
10:20 Johannesburg
12:50 Durban
Connect
KC302 Air Astana
KC911 Air Astana
EK118 Emirates
EK775 Emirates
14:45 Ust-Kamenogorsk
17:55 Almaty
23:20 Istanbul
10:35 Dubai
16:20 Almaty
20:55 Istanbul
04:50 Dubai
17:05 Durban
Connect
KC302 Air Astana
KC201 Air Astana
FZ1730 Flydubai
EK775 Emirates
14:45 Ust-Kamenogorsk
18:50 Almaty
00:40 Boryspil
10:35 Dubai
16:20 Almaty
21:05 Boryspil
07:10 Dubai
17:05 Durban
Connect
KC302 Air Astana
KC855 Air Astana
FZ1706 Flydubai
EK775 Emirates
14:45 Ust-Kamenogorsk
19:45 Almaty
05:25 Nur-Sultan
10:35 Dubai
16:20 Almaty
21:30 Nur-Sultan
08:05 Dubai
17:05 Durban
Connect
KC302 Air Astana
KC991 Air Astana
FZ1706 Flydubai
EK775 Emirates
14:45 Ust-Kamenogorsk
18:45 Almaty
05:25 Nur-Sultan
10:35 Dubai
16:20 Almaty
20:30 Nur-Sultan
08:05 Dubai
17:05 Durban
Connect
KC302 Air Astana
KC995 Air Astana
FZ1706 Flydubai
EK775 Emirates
14:45 Ust-Kamenogorsk
17:45 Almaty
05:25 Nur-Sultan
10:35 Dubai
16:20 Almaty
19:30 Nur-Sultan
08:05 Dubai
17:05 Durban
Connect
KC302 Air Astana
KC911 Air Astana
TK42 Turkish Airlines
FA272 Safair
14:45 Ust-Kamenogorsk
17:55 Almaty
01:45 Istanbul
11:35 Johannesburg
16:20 Almaty
20:55 Istanbul
10:20 Johannesburg
12:45 Durban
Connect
KC302 Air Astana
FZ1722 Flydubai
EK775 Emirates
14:45 Ust-Kamenogorsk
04:45 Almaty
10:35 Dubai
16:20 Almaty
07:30 Dubai
17:05 Durban
Connect
KC302 Air Astana
KC911 Air Astana
TK44 Turkish Airlines
FA461 Safair
14:45 Ust-Kamenogorsk
17:55 Almaty
01:50 Istanbul
15:45 Capetown
16:20 Almaty
20:55 Istanbul
11:20 Capetown
17:50 Durban
Connect
KC302 Air Astana
KC139 Air Astana
FZ714 Flydubai
EK775 Emirates
14:45 Ust-Kamenogorsk
19:20 Almaty
05:50 Tbilisi
10:35 Dubai
16:20 Almaty
21:35 Tbilisi
09:05 Dubai
17:05 Durban
Connect
KC302 Air Astana
KC109 Air Astana
FZ1462 Flydubai
EK775 Emirates
14:45 Ust-Kamenogorsk
17:40 Almaty
05:50 Manas
10:35 Dubai
16:20 Almaty
18:35 Manas
08:20 Dubai
17:05 Durban
Connect
KC346 Air Astana
KC917 Air Astana
TK42 Turkish Airlines
FA272 Safair
16:15 Ust-Kamenogorsk
18:50 Nur-Sultan
01:45 Istanbul
11:35 Johannesburg
17:45 Nur-Sultan
21:10 Istanbul
10:20 Johannesburg
12:45 Durban
Connect
KC346 Air Astana
KC917 Air Astana
TK42 Turkish Airlines
EK775 Emirates
16:15 Ust-Kamenogorsk
18:50 Nur-Sultan
01:45 Istanbul
11:55 Johannesburg
17:45 Nur-Sultan
21:10 Istanbul
10:20 Johannesburg
13:05 Durban
Connect
KC346 Air Astana
FZ1706 Flydubai
EK775 Emirates
16:15 Ust-Kamenogorsk
05:25 Nur-Sultan
10:35 Dubai
17:45 Nur-Sultan
08:05 Dubai
17:05 Durban
Connect
KC346 Air Astana
KC7054 Air Astana
FZ1722 Flydubai
EK775 Emirates
16:15 Ust-Kamenogorsk
20:15 Nur-Sultan
04:45 Almaty
10:35 Dubai
17:45 Nur-Sultan
22:00 Almaty
07:30 Dubai
17:05 Durban
Connect
KC346 Air Astana
KC917 Air Astana
TK42 Turkish Airlines
MN603 Comair
16:15 Ust-Kamenogorsk
18:50 Nur-Sultan
01:45 Istanbul
11:45 Johannesburg
17:45 Nur-Sultan
21:10 Istanbul
10:20 Johannesburg
12:50 Durban
Connect
KC346 Air Astana
KC992 Air Astana
FZ1722 Flydubai
EK775 Emirates
16:15 Ust-Kamenogorsk
21:30 Nur-Sultan
04:45 Almaty
10:35 Dubai
17:45 Nur-Sultan
23:10 Almaty
07:30 Dubai
17:05 Durban
Connect
KC346 Air Astana
KC917 Air Astana
TK762 Turkish Airlines
EK775 Emirates
16:15 Ust-Kamenogorsk
18:50 Nur-Sultan
00:40 Istanbul
10:35 Dubai
17:45 Nur-Sultan
21:10 Istanbul
05:55 Dubai
17:05 Durban
Connect
KC346 Air Astana
KC917 Air Astana
TK44 Turkish Airlines
FA461 Safair
16:15 Ust-Kamenogorsk
18:50 Nur-Sultan
01:50 Istanbul
15:45 Capetown
17:45 Nur-Sultan
21:10 Istanbul
11:20 Capetown
17:50 Durban
Connect
KC346 Air Astana
KC996 Air Astana
FZ1722 Flydubai
EK775 Emirates
16:15 Ust-Kamenogorsk
20:30 Nur-Sultan
04:45 Almaty
10:35 Dubai
17:45 Nur-Sultan
22:10 Almaty
07:30 Dubai
17:05 Durban
Connect
KC346 Air Astana
KC917 Air Astana
EK118 Emirates
EK775 Emirates
16:15 Ust-Kamenogorsk
18:50 Nur-Sultan
23:20 Istanbul
10:35 Dubai
17:45 Nur-Sultan
21:10 Istanbul
04:50 Dubai
17:05 Durban
Connect
KC346 Air Astana
KC103 Air Astana
FZ1730 Flydubai
EK775 Emirates
16:15 Ust-Kamenogorsk
20:40 Nur-Sultan
00:40 Boryspil
10:35 Dubai
17:45 Nur-Sultan
22:05 Boryspil
07:10 Dubai
17:05 Durban
Connect

References

Find Hotels in South Africa

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

Booking.com