HowToGo

Flight from Xinjiang Uyghur Autonomous Region to Singapore, South Africa

How to get to Singapore, South Africa from Xinjiang Uyghur Autonomous Region by flight ? You can check flights from Xinjiang Uyghur Autonomous Region to Singapore, South Africa below.

Search Transfer from Xinjiang Uyghur Autonomous Region to Singapore, South Africa

Search Flights

You can find flight ticket prices from Xinjiang Uyghur Autonomous Region to Singapore, South Africa with our flight tickets search tool below

1. Almaty to Polokwane

  1. You take a bus, shuttle or taxi from your location in Xinjiang Uyghur Autonomous Region to Almaty.

  2. You take a flight from Almaty to Polokwane and cost approximately 650 USD.

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

Flight Depart Arrive
FZ1722 Flydubai
EK729 Emirates
4Z191 Airlink
4Z809 Airlink
04:45 Almaty
09:55 Dubai
03:30 Entebbe
10:30 Johannesburg
07:30 Dubai
14:25 Entebbe
07:00 Johannesburg
11:25 Polokwane
Connect
FZ1722 Flydubai
EK725 Emirates
4Z37 Airlink
4Z809 Airlink
04:45 Almaty
09:30 Dubai
03:25 Dar es Salaam
10:30 Johannesburg
07:30 Dubai
13:55 Dar es Salaam
06:10 Johannesburg
11:25 Polokwane
Connect
FZ1722 Flydubai
EK713 Emirates
4Z165 Airlink
4Z801 Airlink
04:45 Almaty
09:25 Dubai
18:40 Lusaka
06:35 Johannesburg
07:30 Dubai
14:35 Lusaka
20:50 Johannesburg
07:30 Polokwane
Connect
FZ1722 Flydubai
EK763 Emirates
4Z801 Airlink
04:45 Almaty
09:55 Dubai
06:35 Johannesburg
07:30 Dubai
16:15 Johannesburg
07:30 Polokwane
Connect
FZ1722 Flydubai
EK713 Emirates
4Z165 Airlink
4Z809 Airlink
04:45 Almaty
09:25 Dubai
18:40 Lusaka
10:30 Johannesburg
07:30 Dubai
14:35 Lusaka
20:50 Johannesburg
11:25 Polokwane
Connect
FZ1722 Flydubai
FZ1619 Flydubai
4Z191 Airlink
4Z809 Airlink
04:45 Almaty
13:20 Dubai
03:30 Entebbe
10:30 Johannesburg
07:30 Dubai
17:45 Entebbe
07:00 Johannesburg
11:25 Polokwane
Connect
FZ1722 Flydubai
EK763 Emirates
4Z809 Airlink
04:45 Almaty
09:55 Dubai
10:30 Johannesburg
07:30 Dubai
16:15 Johannesburg
11:25 Polokwane
Connect
FZ1722 Flydubai
FZ1945 Flydubai
4Z191 Airlink
4Z809 Airlink
04:45 Almaty
14:40 Dubai
03:30 Entebbe
10:30 Johannesburg
07:30 Dubai
19:00 Entebbe
07:00 Johannesburg
11:25 Polokwane
Connect
TK351 Turkish Airlines
TK42 Turkish Airlines
4Z815 Airlink
06:15 Almaty
01:45 Istanbul
16:00 Johannesburg
09:20 Istanbul
10:20 Johannesburg
16:55 Polokwane
Connect
KC7033 Air Astana
QR1037 Qatar Airways
QR1365 Qatar Airways
4Z801 Airlink
08:30 Almaty
17:55 Sharjah
20:40 Doha
06:35 Johannesburg
10:55 Sharjah
18:05 Doha
04:00 Johannesburg
07:30 Polokwane
Connect
KC897 Air Astana
ET603 Ethiopian Airlines
ET859 Ethiopian Airlines
4Z809 Airlink
10:10 Almaty
17:10 Dubai
23:30 Addis Ababa
10:30 Johannesburg
12:55 Dubai
20:35 Addis Ababa
03:55 Johannesburg
11:25 Polokwane
Connect
KC897 Air Astana
ET603 Ethiopian Airlines
ET859 Ethiopian Airlines
4Z801 Airlink
10:10 Almaty
17:10 Dubai
23:30 Addis Ababa
06:35 Johannesburg
12:55 Dubai
20:35 Addis Ababa
03:55 Johannesburg
07:30 Polokwane
Connect
KC897 Air Astana
FZ1945 Flydubai
4Z191 Airlink
4Z809 Airlink
10:10 Almaty
14:40 Dubai
03:30 Entebbe
10:30 Johannesburg
12:55 Dubai
19:00 Entebbe
07:00 Johannesburg
11:25 Polokwane
Connect
W50072 Mahan Air
QR483 Qatar Airways
QR1365 Qatar Airways
4Z801 Airlink
12:45 Almaty
16:10 Tehran Imam Khomeini
20:40 Doha
06:35 Johannesburg
14:00 Tehran Imam Khomeini
16:45 Doha
04:00 Johannesburg
07:30 Polokwane
Connect
W50072 Mahan Air
QR483 Qatar Airways
QR1365 Qatar Airways
4Z809 Airlink
12:45 Almaty
16:10 Tehran Imam Khomeini
20:40 Doha
10:30 Johannesburg
14:00 Tehran Imam Khomeini
16:45 Doha
04:00 Johannesburg
11:25 Polokwane
Connect
5W7078 WESTbahn
EY602 Etihad
4Z815 Airlink
14:05 Almaty
02:00 Abu Dhabi
16:00 Johannesburg
16:55 Abu Dhabi
08:15 Johannesburg
16:55 Polokwane
Connect
5W7078 WESTbahn
EY602 Etihad
4Z809 Airlink
14:05 Almaty
02:00 Abu Dhabi
10:30 Johannesburg
16:55 Abu Dhabi
08:15 Johannesburg
11:25 Polokwane
Connect
DV708 SCAT
DV485 SCAT
TK42 Turkish Airlines
4Z815 Airlink
15:45 Almaty
19:00 Shimkent
01:45 Istanbul
16:00 Johannesburg
16:50 Shimkent
21:00 Istanbul
10:20 Johannesburg
16:55 Polokwane
Connect
KC911 Air Astana
TK42 Turkish Airlines
4Z815 Airlink
17:55 Almaty
01:45 Istanbul
16:00 Johannesburg
20:55 Istanbul
10:20 Johannesburg
16:55 Polokwane
Connect
KC139 Air Astana
QR256 Qatar Airways
QR1367 1477 1477 Qatar Airways
4Z815 Airlink
19:20 Almaty
03:00 Tbilisi
07:35 Doha
16:00 Johannesburg
21:35 Tbilisi
05:05 Doha
14:55 Johannesburg
16:55 Polokwane
Connect

2. Almaty to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Xinjiang Uyghur Autonomous Region to Almaty.

  2. You take a flight from Almaty 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
FZ1722 Flydubai
EK763 Emirates
04:45 Almaty
09:55 Dubai
07:30 Dubai
16:15 Johannesburg
Connect
KC911 Air Astana
TK42 Turkish Airlines
17:55 Almaty
01:45 Istanbul
20:55 Istanbul
10:20 Johannesburg
Connect

3. Urumqi to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Xinjiang Uyghur Autonomous Region to Urumqi.

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

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

Flight Depart Arrive
ZH9240 Shenzhen Airlines
CA867 Air China
17:25 Urumqi
00:50 Shenzhen
22:50 Shenzhen
07:30 Johannesburg
Connect
CZ3468 China Southern Airlines
CZ6043 China Southern Airlines
KQ760 Kenya Airways
19:25 Urumqi
00:20 Changsha
07:45 Nairobi
23:50 Changsha
06:50 Nairobi
10:55 Johannesburg
Connect
CA4154 Air China
ET637 Ethiopian Airlines
ET809 Ethiopian Airlines
21:45 Urumqi
02:20 Chengdu
08:40 Addis Ababa
01:25 Chengdu
07:30 Addis Ababa
13:05 Johannesburg
Connect

4. Urumqi to Polokwane

  1. You take a bus, shuttle or taxi from your location in Xinjiang Uyghur Autonomous Region to Urumqi.

  2. You take a flight from Urumqi to Polokwane and cost approximately 900 USD.

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

Flight Depart Arrive
ZH9240 Shenzhen Airlines
CA867 Air China
4Z809 Airlink
17:25 Urumqi
00:50 Shenzhen
10:30 Johannesburg
22:50 Shenzhen
07:30 Johannesburg
11:25 Polokwane
Connect
ZH9240 Shenzhen Airlines
CA867 Air China
4Z815 Airlink
17:25 Urumqi
00:50 Shenzhen
16:00 Johannesburg
22:50 Shenzhen
07:30 Johannesburg
16:55 Polokwane
Connect
CA4154 Air China
ET637 Ethiopian Airlines
ET809 Ethiopian Airlines
4Z815 Airlink
21:45 Urumqi
02:20 Chengdu
08:40 Addis Ababa
16:00 Johannesburg
01:25 Chengdu
07:30 Addis Ababa
13:05 Johannesburg
16:55 Polokwane
Connect

5. Leh to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Xinjiang Uyghur Autonomous Region to Leh.

  2. You take a flight from Leh to Johannesburg and cost approximately 490 USD.

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

Flight Depart Arrive
AI3450 Air India Limited
ET687 Ethiopian Airlines
ET809 Ethiopian Airlines
08:20 Leh
00:30 Delhi
08:40 Addis Ababa
09:45 Delhi
04:50 Addis Ababa
13:05 Johannesburg
Connect
G8204 GoAir
AI1911 Air India Limited
AI1911 Air India Limited
KQ764 Kenya Airways
08:20 Leh
12:00 Delhi
15:00 Ahmedabad
21:00 Nairobi
09:45 Delhi
13:30 Ahmedabad
18:50 Nairobi
00:15 Johannesburg
Connect
AI3450 Air India Limited
AI971 Air India Limited
QR1365 Qatar Airways
08:20 Leh
18:00 Delhi
20:40 Doha
09:45 Delhi
19:45 Doha
04:00 Johannesburg
Connect
G8204 GoAir
ET687 Ethiopian Airlines
ET809 Ethiopian Airlines
08:20 Leh
00:30 Delhi
08:40 Addis Ababa
09:45 Delhi
04:50 Addis Ababa
13:05 Johannesburg
Connect
SG122 Spicejet
SG65 Spicejet
SV0447 Saudia
11:20 Leh
17:00 Delhi
04:35 Jeddah
13:00 Delhi
20:45 Jeddah
10:45 Johannesburg
Connect
AI446 Air India Limited
ET687 Ethiopian Airlines
ET809 Ethiopian Airlines
11:50 Leh
00:30 Delhi
08:40 Addis Ababa
13:30 Delhi
04:50 Addis Ababa
13:05 Johannesburg
Connect
AI446 Air India Limited
AI995 Air India Limited
KQ311 Kenya Airways
KQ760 Kenya Airways
11:50 Leh
20:30 Delhi
01:45 Dubai
07:45 Nairobi
13:30 Delhi
22:45 Dubai
05:50 Nairobi
10:55 Johannesburg
Connect
AI446 Air India Limited
AI971 Air India Limited
QR1365 Qatar Airways
11:50 Leh
18:00 Delhi
20:40 Doha
13:30 Delhi
19:45 Doha
04:00 Johannesburg
Connect
SG124 262 Spicejet
SG65 Spicejet
SV0447 Saudia
12:10 Leh
17:00 Delhi
04:35 Jeddah
13:40 Delhi
20:45 Jeddah
10:45 Johannesburg
Connect
AI3450 Air India Limited
AI915 Air India Limited
KQ311 Kenya Airways
KQ760 Kenya Airways
12:10 Leh
16:45 Delhi
01:45 Dubai
07:45 Nairobi
13:35 Delhi
19:00 Dubai
05:50 Nairobi
10:55 Johannesburg
Connect
AI3450 Air India Limited
AI995 Air India Limited
KQ311 Kenya Airways
KQ760 Kenya Airways
12:10 Leh
20:30 Delhi
01:45 Dubai
07:45 Nairobi
13:35 Delhi
22:45 Dubai
05:50 Nairobi
10:55 Johannesburg
Connect
AI3450 Air India Limited
AI971 Air India Limited
QR1365 Qatar Airways
12:10 Leh
18:00 Delhi
20:40 Doha
13:35 Delhi
19:45 Doha
04:00 Johannesburg
Connect
6E854 IndiGo Airlines
6E6602 IndiGo Airlines
MK749 Air Mauritius
MK851 Air Mauritius
13:00 Leh
18:45 Chandigarh
02:55 Mumbai
09:15 Mauritius
14:25 Chandigarh
21:40 Mumbai
07:25 Mauritius
11:50 Johannesburg
Connect
6E6936 IndiGo Airlines
6E506 IndiGo Airlines
MK749 Air Mauritius
MK851 Air Mauritius
13:10 Leh
16:55 Chandigarh
02:55 Mumbai
09:15 Mauritius
14:25 Chandigarh
19:20 Mumbai
07:25 Mauritius
11:50 Johannesburg
Connect
6E6936 IndiGo Airlines
6E6602 IndiGo Airlines
MK749 Air Mauritius
MK851 Air Mauritius
13:10 Leh
18:45 Chandigarh
02:55 Mumbai
09:15 Mauritius
14:25 Chandigarh
21:40 Mumbai
07:25 Mauritius
11:50 Johannesburg
Connect
6E6936 IndiGo Airlines
6E506 IndiGo Airlines
HM261 Air Seychelles
HM061 Air Seychelles
13:10 Leh
16:55 Chandigarh
05:15 Mumbai
09:25 Mahe Island
14:25 Chandigarh
19:20 Mumbai
08:10 Mahe Island
12:30 Johannesburg
Connect
6E2189 IndiGo Airlines
EK517 Emirates
EK775 Emirates
13:20 Leh
16:15 Delhi
04:05 Dubai
14:55 Delhi
18:10 Dubai
10:15 Johannesburg
Connect
6E2189 IndiGo Airlines
6E1701 IndiGo Airlines
QR1363 Qatar Airways
13:20 Leh
19:55 Delhi
02:30 Doha
14:55 Delhi
21:30 Doha
09:50 Johannesburg
Connect
6E2189 IndiGo Airlines
AI971 Air India Limited
QR1365 Qatar Airways
13:20 Leh
18:00 Delhi
20:40 Doha
14:55 Delhi
19:45 Doha
04:00 Johannesburg
Connect
6E2189 IndiGo Airlines
ET687 Ethiopian Airlines
ET809 Ethiopian Airlines
13:20 Leh
00:30 Delhi
08:40 Addis Ababa
14:55 Delhi
04:50 Addis Ababa
13:05 Johannesburg
Connect
6E2189 IndiGo Airlines
6E1833 IndiGo Airlines
EY602 Etihad
13:20 Leh
20:00 Delhi
02:00 Abu Dhabi
14:55 Delhi
22:10 Abu Dhabi
08:15 Johannesburg
Connect
6E2189 IndiGo Airlines
6E1701 IndiGo Airlines
QR1367 1477 1477 Qatar Airways
13:20 Leh
19:55 Delhi
07:35 Doha
14:55 Delhi
21:30 Doha
14:55 Johannesburg
Connect
6E6936 IndiGo Airlines
6E1833 IndiGo Airlines
EY602 Etihad
13:40 Leh
20:00 Delhi
02:00 Abu Dhabi
15:15 Delhi
22:10 Abu Dhabi
08:15 Johannesburg
Connect
6E6936 IndiGo Airlines
AI971 Air India Limited
QR1365 Qatar Airways
13:40 Leh
18:00 Delhi
20:40 Doha
15:15 Delhi
19:45 Doha
04:00 Johannesburg
Connect
6E6936 IndiGo Airlines
EK517 Emirates
EK775 Emirates
13:40 Leh
16:15 Delhi
04:05 Dubai
15:15 Delhi
18:10 Dubai
10:15 Johannesburg
Connect
6E6936 IndiGo Airlines
6E1701 IndiGo Airlines
QR1363 Qatar Airways
13:40 Leh
19:55 Delhi
02:30 Doha
15:15 Delhi
21:30 Doha
09:50 Johannesburg
Connect
6E6936 IndiGo Airlines
ET687 Ethiopian Airlines
ET809 Ethiopian Airlines
13:40 Leh
00:30 Delhi
08:40 Addis Ababa
15:15 Delhi
04:50 Addis Ababa
13:05 Johannesburg
Connect
6E6936 IndiGo Airlines
6E1701 IndiGo Airlines
QR1367 1477 1477 Qatar Airways
13:40 Leh
19:55 Delhi
07:35 Doha
15:15 Delhi
21:30 Doha
14:55 Johannesburg
Connect
6E2323 IndiGo Airlines
EK517 Emirates
EK775 Emirates
13:50 Leh
16:15 Delhi
04:05 Dubai
15:25 Delhi
18:10 Dubai
10:15 Johannesburg
Connect
6E2323 IndiGo Airlines
6E2293 6186 IndiGo Airlines
MK749 Air Mauritius
MK851 Air Mauritius
13:50 Leh
17:45 Delhi
02:55 Mumbai
09:15 Mauritius
15:25 Delhi
20:00 Mumbai
07:25 Mauritius
11:50 Johannesburg
Connect
6E2323 IndiGo Airlines
6E2292 IndiGo Airlines
HM261 Air Seychelles
HM061 Air Seychelles
13:50 Leh
19:05 Delhi
05:15 Mumbai
09:25 Mahe Island
15:25 Delhi
21:10 Mumbai
08:10 Mahe Island
12:30 Johannesburg
Connect
6E2323 IndiGo Airlines
6E2292 IndiGo Airlines
MK749 Air Mauritius
MK851 Air Mauritius
13:50 Leh
19:05 Delhi
02:55 Mumbai
09:15 Mauritius
15:25 Delhi
21:10 Mumbai
07:25 Mauritius
11:50 Johannesburg
Connect
6E2323 IndiGo Airlines
6E2293 6186 IndiGo Airlines
HM261 Air Seychelles
HM061 Air Seychelles
13:50 Leh
17:45 Delhi
05:15 Mumbai
09:25 Mahe Island
15:25 Delhi
20:00 Mumbai
08:10 Mahe Island
12:30 Johannesburg
Connect
6E2323 IndiGo Airlines
6E1701 IndiGo Airlines
QR1363 Qatar Airways
13:50 Leh
19:55 Delhi
02:30 Doha
15:25 Delhi
21:30 Doha
09:50 Johannesburg
Connect
6E2323 IndiGo Airlines
6E5115 IndiGo Airlines
MK749 Air Mauritius
MK851 Air Mauritius
13:50 Leh
16:40 Delhi
02:55 Mumbai
09:15 Mauritius
15:25 Delhi
18:50 Mumbai
07:25 Mauritius
11:50 Johannesburg
Connect
6E2323 IndiGo Airlines
ET687 Ethiopian Airlines
ET809 Ethiopian Airlines
13:50 Leh
00:30 Delhi
08:40 Addis Ababa
15:25 Delhi
04:50 Addis Ababa
13:05 Johannesburg
Connect
6E2323 IndiGo Airlines
6E1833 IndiGo Airlines
EY602 Etihad
13:50 Leh
20:00 Delhi
02:00 Abu Dhabi
15:25 Delhi
22:10 Abu Dhabi
08:15 Johannesburg
Connect
6E2323 IndiGo Airlines
AI971 Air India Limited
QR1365 Qatar Airways
13:50 Leh
18:00 Delhi
20:40 Doha
15:25 Delhi
19:45 Doha
04:00 Johannesburg
Connect
6E2323 IndiGo Airlines
6E1701 IndiGo Airlines
QR1367 1477 1477 Qatar Airways
13:50 Leh
19:55 Delhi
07:35 Doha
15:25 Delhi
21:30 Doha
14:55 Johannesburg
Connect
6E2323 IndiGo Airlines
6E5115 IndiGo Airlines
HM261 Air Seychelles
HM061 Air Seychelles
13:50 Leh
16:40 Delhi
05:15 Mumbai
09:25 Mahe Island
15:25 Delhi
18:50 Mumbai
08:10 Mahe Island
12:30 Johannesburg
Connect

6. Manas to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Xinjiang Uyghur Autonomous Region to Manas.

  2. You take a flight from Manas to Johannesburg and cost approximately 700 USD.

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

Flight Depart Arrive
FZ1462 Flydubai
EK763 Emirates
05:50 Manas
09:55 Dubai
08:20 Dubai
16:15 Johannesburg
Connect
TK345 Turkish Airlines
TK42 Turkish Airlines
10:10 Manas
01:45 Istanbul
13:00 Istanbul
10:20 Johannesburg
Connect

7. Almaty to Hoedspruit

  1. You take a bus, shuttle or taxi from your location in Xinjiang Uyghur Autonomous Region to Almaty.

  2. You take a flight from Almaty to Hoedspruit and cost approximately 950 USD.

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

Flight Depart Arrive
FZ1722 Flydubai
FZ1945 Flydubai
4Z191 Airlink
4Z871 Airlink
04:45 Almaty
14:40 Dubai
03:30 Entebbe
10:30 Johannesburg
07:30 Dubai
19:00 Entebbe
07:00 Johannesburg
11:25 Hoedspruit
Connect
FZ1722 Flydubai
FZ1619 Flydubai
4Z191 Airlink
4Z871 Airlink
04:45 Almaty
13:20 Dubai
03:30 Entebbe
10:30 Johannesburg
07:30 Dubai
17:45 Entebbe
07:00 Johannesburg
11:25 Hoedspruit
Connect
FZ1722 Flydubai
EK763 Emirates
4Z871 Airlink
04:45 Almaty
09:55 Dubai
10:30 Johannesburg
07:30 Dubai
16:15 Johannesburg
11:25 Hoedspruit
Connect
TK351 Turkish Airlines
TK42 Turkish Airlines
5Z890 CemAir
06:15 Almaty
01:45 Istanbul
11:40 Johannesburg
09:20 Istanbul
10:20 Johannesburg
12:35 Hoedspruit
Connect
TK351 Turkish Airlines
TK42 Turkish Airlines
4Z873 Airlink
06:15 Almaty
01:45 Istanbul
12:50 Johannesburg
09:20 Istanbul
10:20 Johannesburg
13:45 Hoedspruit
Connect
5W7078 WESTbahn
EY602 Etihad
4Z871 Airlink
14:05 Almaty
02:00 Abu Dhabi
10:30 Johannesburg
16:55 Abu Dhabi
08:15 Johannesburg
11:25 Hoedspruit
Connect
5W7078 WESTbahn
EY602 Etihad
4Z873 Airlink
14:05 Almaty
02:00 Abu Dhabi
12:50 Johannesburg
16:55 Abu Dhabi
08:15 Johannesburg
13:45 Hoedspruit
Connect
5W7078 WESTbahn
EY602 Etihad
5Z890 CemAir
14:05 Almaty
02:00 Abu Dhabi
11:40 Johannesburg
16:55 Abu Dhabi
08:15 Johannesburg
12:35 Hoedspruit
Connect
DV708 SCAT
DV485 SCAT
TK42 Turkish Airlines
5Z890 CemAir
15:45 Almaty
19:00 Shimkent
01:45 Istanbul
11:40 Johannesburg
16:50 Shimkent
21:00 Istanbul
10:20 Johannesburg
12:35 Hoedspruit
Connect
KC911 Air Astana
TK42 Turkish Airlines
4Z873 Airlink
17:55 Almaty
01:45 Istanbul
12:50 Johannesburg
20:55 Istanbul
10:20 Johannesburg
13:45 Hoedspruit
Connect
KC911 Air Astana
TK42 Turkish Airlines
5Z890 CemAir
17:55 Almaty
01:45 Istanbul
11:40 Johannesburg
20:55 Istanbul
10:20 Johannesburg
12:35 Hoedspruit
Connect

8. Osh to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Xinjiang Uyghur Autonomous Region to Osh.

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

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

Flight Depart Arrive
U68910 Ural Airlines
QR234 Qatar Airways
QR1363 Qatar Airways
06:50 Osh
17:15 Moscow Domodedovo
02:30 Doha
08:35 Moscow Domodedovo
22:10 Doha
09:50 Johannesburg
Connect
U68910 Ural Airlines
QR234 Qatar Airways
QR1367 1477 1477 Qatar Airways
06:50 Osh
17:15 Moscow Domodedovo
07:35 Doha
08:35 Moscow Domodedovo
22:10 Doha
14:55 Johannesburg
Connect
TEZ120 Tez Jet
FZ1462 Flydubai
EK763 Emirates
17:25 Osh
05:50 Manas
09:55 Dubai
18:05 Manas
08:20 Dubai
16:15 Johannesburg
Connect
TEZ130 Tez Jet
FZ1462 Flydubai
EK763 Emirates
18:20 Osh
05:50 Manas
09:55 Dubai
19:00 Manas
08:20 Dubai
16:15 Johannesburg
Connect
TEZ118 Tez Jet
FZ1462 Flydubai
EK763 Emirates
21:40 Osh
05:50 Manas
09:55 Dubai
22:20 Manas
08:20 Dubai
16:15 Johannesburg
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