How to get to Singapore, South Africa from Indonesia by flight ? You can check flights from Indonesia to Singapore, South Africa below.
You can find flight ticket prices from Indonesia to Singapore, South Africa with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Indonesia to Soekarno–Hatta.
You take a flight from Soekarno–Hatta to Johannesburg and cost approximately 650 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in Singapore, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
EK359
Emirates
EK763
Emirates
|
00:40
Soekarno–Hatta
09:55
Dubai
|
05:30
Dubai
16:15
Johannesburg
|
Connect |
QR955
Qatar Airways
QR1367 1477
Qatar Airways
|
01:40
Soekarno–Hatta
07:35
Doha
|
05:50
Doha
14:55
Johannesburg
|
Connect |
SQ953
Singapore Airlines
SQ482
Singapore Airlines
|
07:55
Soekarno–Hatta
16:35
Singapore Changi
|
10:45
Singapore Changi
21:10
Johannesburg
|
Connect |
QZ266
Indonesia AirAsia
SQ482
Singapore Airlines
|
08:30
Soekarno–Hatta
16:35
Singapore Changi
|
11:20
Singapore Changi
21:10
Johannesburg
|
Connect |
SQ955
Singapore Airlines
SQ482
Singapore Airlines
|
09:25
Soekarno–Hatta
16:35
Singapore Changi
|
12:15
Singapore Changi
21:10
Johannesburg
|
Connect |
3K202
Jetstar Asia Airways
SQ482
Singapore Airlines
|
09:40
Soekarno–Hatta
16:35
Singapore Changi
|
12:40
Singapore Changi
21:10
Johannesburg
|
Connect |
SV0817
Saudia
SV0447
Saudia
|
10:45
Soekarno–Hatta
01:45
Jeddah
|
16:00
Jeddah
07:30
Johannesburg
|
Connect |
QZ264
Indonesia AirAsia
SQ482
Singapore Airlines
|
11:05
Soekarno–Hatta
16:35
Singapore Changi
|
14:00
Singapore Changi
21:10
Johannesburg
|
Connect |
SQ957
Singapore Airlines
SQ482
Singapore Airlines
|
11:15
Soekarno–Hatta
16:35
Singapore Changi
|
14:05
Singapore Changi
21:10
Johannesburg
|
Connect |
EK357
Emirates
EK775
Emirates
|
17:55
Soekarno–Hatta
04:05
Dubai
|
22:55
Dubai
10:15
Johannesburg
|
Connect |
SQ963
Singapore Airlines
SQ478
Singapore Airlines
|
18:05
Soekarno–Hatta
01:30
Singapore Changi
|
20:55
Singapore Changi
06:10
Johannesburg
|
Connect |
3K208
Jetstar Asia Airways
SQ478
Singapore Airlines
|
18:10
Soekarno–Hatta
01:30
Singapore Changi
|
21:10
Singapore Changi
06:10
Johannesburg
|
Connect |
QZ268
Indonesia AirAsia
SQ478
Singapore Airlines
|
18:20
Soekarno–Hatta
01:30
Singapore Changi
|
21:15
Singapore Changi
06:10
Johannesburg
|
Connect |
QR957
Qatar Airways
QR1367 1477
Qatar Airways
|
18:55
Soekarno–Hatta
07:35
Doha
|
23:05
Doha
14:55
Johannesburg
|
Connect |
QR957
Qatar Airways
QR1363
Qatar Airways
|
18:55
Soekarno–Hatta
02:30
Doha
|
23:05
Doha
09:50
Johannesburg
|
Connect |
SQ965
Singapore Airlines
SQ478
Singapore Airlines
|
19:00
Soekarno–Hatta
01:30
Singapore Changi
|
21:50
Singapore Changi
06:10
Johannesburg
|
Connect |
SV0819
Saudia
SV0447
Saudia
|
19:05
Soekarno–Hatta
01:45
Jeddah
|
00:20
Jeddah
07:30
Johannesburg
|
Connect |
SQ967
Singapore Airlines
SQ478
Singapore Airlines
|
20:15
Soekarno–Hatta
01:30
Singapore Changi
|
23:05
Singapore Changi
06:10
Johannesburg
|
Connect |
3K206
Jetstar Asia Airways
SQ478
Singapore Airlines
|
21:45
Soekarno–Hatta
01:30
Singapore Changi
|
00:35
Singapore Changi
06:10
Johannesburg
|
Connect |
You take a bus, shuttle or taxi from your location in Indonesia to Soekarno–Hatta.
You take a flight from Soekarno–Hatta to Polokwane and cost approximately 900 USD.
You take a bus, shuttle or taxi from Polokwane to your destination in Singapore, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
QR955
Qatar Airways
QR1367 1477
Qatar Airways
4Z815
Airlink
|
01:40
Soekarno–Hatta
07:35
Doha
16:35
Johannesburg
|
05:50
Doha
14:55
Johannesburg
17:30
Polokwane
|
Connect |
SQ953
Singapore Airlines
SQ482
Singapore Airlines
4Z801
Airlink
|
07:55
Soekarno–Hatta
16:35
Singapore Changi
06:35
Johannesburg
|
10:45
Singapore Changi
21:10
Johannesburg
07:30
Polokwane
|
Connect |
SQ955
Singapore Airlines
SQ482
Singapore Airlines
4Z801
Airlink
|
09:25
Soekarno–Hatta
16:35
Singapore Changi
06:35
Johannesburg
|
12:15
Singapore Changi
21:10
Johannesburg
07:30
Polokwane
|
Connect |
SV0817
Saudia
SV0447
Saudia
4Z809
Airlink
|
10:45
Soekarno–Hatta
01:45
Jeddah
10:45
Johannesburg
|
16:00
Jeddah
07:30
Johannesburg
11:40
Polokwane
|
Connect |
SQ957
Singapore Airlines
SQ482
Singapore Airlines
4Z801
Airlink
|
11:15
Soekarno–Hatta
16:35
Singapore Changi
06:35
Johannesburg
|
14:05
Singapore Changi
21:10
Johannesburg
07:30
Polokwane
|
Connect |
EK357
Emirates
EK775
Emirates
4Z815
Airlink
|
17:55
Soekarno–Hatta
04:05
Dubai
16:35
Johannesburg
|
22:55
Dubai
10:15
Johannesburg
17:30
Polokwane
|
Connect |
SQ963
Singapore Airlines
SQ478
Singapore Airlines
4Z809
Airlink
|
18:05
Soekarno–Hatta
01:30
Singapore Changi
10:45
Johannesburg
|
20:55
Singapore Changi
06:10
Johannesburg
11:40
Polokwane
|
Connect |
SQ963
Singapore Airlines
SQ478
Singapore Airlines
4Z815
Airlink
|
18:05
Soekarno–Hatta
01:30
Singapore Changi
16:35
Johannesburg
|
20:55
Singapore Changi
06:10
Johannesburg
17:30
Polokwane
|
Connect |
3K208
Jetstar Asia Airways
SQ478
Singapore Airlines
4Z809
Airlink
|
18:10
Soekarno–Hatta
01:30
Singapore Changi
10:45
Johannesburg
|
21:10
Singapore Changi
06:10
Johannesburg
11:40
Polokwane
|
Connect |
QZ268
Indonesia AirAsia
SQ478
Singapore Airlines
4Z809
Airlink
|
18:20
Soekarno–Hatta
01:30
Singapore Changi
10:45
Johannesburg
|
21:15
Singapore Changi
06:10
Johannesburg
11:40
Polokwane
|
Connect |
QR957
Qatar Airways
QR1367 1477
Qatar Airways
4Z815
Airlink
|
18:55
Soekarno–Hatta
07:35
Doha
16:35
Johannesburg
|
23:05
Doha
14:55
Johannesburg
17:30
Polokwane
|
Connect |
QR957
Qatar Airways
QR1363
Qatar Airways
4Z815
Airlink
|
18:55
Soekarno–Hatta
02:30
Doha
16:35
Johannesburg
|
23:05
Doha
09:50
Johannesburg
17:30
Polokwane
|
Connect |
QR957
Qatar Airways
QR1363
Qatar Airways
4Z809
Airlink
|
18:55
Soekarno–Hatta
02:30
Doha
10:45
Johannesburg
|
23:05
Doha
09:50
Johannesburg
11:40
Polokwane
|
Connect |
SQ965
Singapore Airlines
SQ478
Singapore Airlines
4Z809
Airlink
|
19:00
Soekarno–Hatta
01:30
Singapore Changi
10:45
Johannesburg
|
21:50
Singapore Changi
06:10
Johannesburg
11:40
Polokwane
|
Connect |
SQ965
Singapore Airlines
SQ478
Singapore Airlines
4Z815
Airlink
|
19:00
Soekarno–Hatta
01:30
Singapore Changi
16:35
Johannesburg
|
21:50
Singapore Changi
06:10
Johannesburg
17:30
Polokwane
|
Connect |
SV0819
Saudia
SV0447
Saudia
4Z809
Airlink
|
19:05
Soekarno–Hatta
01:45
Jeddah
10:45
Johannesburg
|
00:20
Jeddah
07:30
Johannesburg
11:40
Polokwane
|
Connect |
SV0819
Saudia
SV0447
Saudia
4Z815
Airlink
|
19:05
Soekarno–Hatta
01:45
Jeddah
16:35
Johannesburg
|
00:20
Jeddah
07:30
Johannesburg
17:30
Polokwane
|
Connect |
SQ967
Singapore Airlines
SQ478
Singapore Airlines
4Z815
Airlink
|
20:15
Soekarno–Hatta
01:30
Singapore Changi
16:35
Johannesburg
|
23:05
Singapore Changi
06:10
Johannesburg
17:30
Polokwane
|
Connect |
SQ967
Singapore Airlines
SQ478
Singapore Airlines
4Z809
Airlink
|
20:15
Soekarno–Hatta
01:30
Singapore Changi
10:45
Johannesburg
|
23:05
Singapore Changi
06:10
Johannesburg
11:40
Polokwane
|
Connect |
SQ967
Singapore Airlines
ET639
Ethiopian Airlines
ET809
Ethiopian Airlines
4Z815
Airlink
|
20:15
Soekarno–Hatta
01:35
Singapore Changi
08:40
Addis Ababa
16:35
Johannesburg
|
23:05
Singapore Changi
05:45
Addis Ababa
13:05
Johannesburg
17:30
Polokwane
|
Connect |
3K206
Jetstar Asia Airways
SQ478
Singapore Airlines
4Z809
Airlink
|
21:45
Soekarno–Hatta
01:30
Singapore Changi
10:45
Johannesburg
|
00:35
Singapore Changi
06:10
Johannesburg
11:40
Polokwane
|
Connect |
You take a bus, shuttle or taxi from your location in Indonesia to Husein Sastranegara.
You take a flight from Husein Sastranegara to Johannesburg and cost approximately 650 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in Singapore, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
AK417
AirAsia
SQ113
Singapore Airlines
SQ482
Singapore Airlines
|
08:30
Husein Sastranegara
14:30
Kuala Lumpur
16:35
Singapore Changi
|
11:45
Kuala Lumpur
15:30
Singapore Changi
21:10
Johannesburg
|
Connect |
MI191
SilkAir
SQ482
Singapore Airlines
|
10:05
Husein Sastranegara
16:35
Singapore Changi
|
13:15
Singapore Changi
21:10
Johannesburg
|
Connect |
QZ365
Indonesia AirAsia
SQ482
Singapore Airlines
|
12:35
Husein Sastranegara
16:35
Singapore Changi
|
15:30
Singapore Changi
21:10
Johannesburg
|
Connect |
QZ361
Indonesia AirAsia
SQ478
Singapore Airlines
|
16:05
Husein Sastranegara
01:30
Singapore Changi
|
19:00
Singapore Changi
06:10
Johannesburg
|
Connect |
MI195
SilkAir
SQ478
Singapore Airlines
|
16:45
Husein Sastranegara
01:30
Singapore Changi
|
19:40
Singapore Changi
06:10
Johannesburg
|
Connect |
You take a bus, shuttle or taxi from your location in Indonesia to Juanda International.
You take a flight from Juanda International to Johannesburg and cost approximately 550 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in Singapore, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
SQ923
Singapore Airlines
SQ482
Singapore Airlines
|
10:15
Juanda International
16:35
Singapore Changi
|
13:35
Singapore Changi
21:10
Johannesburg
|
Connect |
TR263
Scoot Tigerair
SQ482
Singapore Airlines
|
10:15
Juanda International
16:35
Singapore Changi
|
13:25
Singapore Changi
21:10
Johannesburg
|
Connect |
CX2780
Cathay Pacific
CX749
Cathay Pacific
|
13:35
Juanda International
00:40
Hong Kong
|
19:05
Hong Kong
07:35
Johannesburg
|
Connect |
3K250
Jetstar Asia Airways
SQ478
Singapore Airlines
|
17:05
Juanda International
01:30
Singapore Changi
|
20:30
Singapore Changi
06:10
Johannesburg
|
Connect |
MI225
SilkAir
SQ478
Singapore Airlines
|
18:40
Juanda International
01:30
Singapore Changi
|
21:55
Singapore Changi
06:10
Johannesburg
|
Connect |
You take a bus, shuttle or taxi from your location in Indonesia to Kuala Namu.
You take a flight from Kuala Namu to Johannesburg and cost approximately 500 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in Singapore, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
3K282
Jetstar Asia Airways
SQ482
Singapore Airlines
|
08:40
Kuala Namu
16:35
Singapore Changi
|
11:05
Singapore Changi
21:10
Johannesburg
|
Connect |
MI233
SilkAir
SQ482
Singapore Airlines
|
08:45
Kuala Namu
16:35
Singapore Changi
|
11:05
Singapore Changi
21:10
Johannesburg
|
Connect |
MH865
Malaysia Airlines
QR849
Qatar Airways
QR1363
Qatar Airways
|
15:45
Kuala Namu
21:05
Kuala Lumpur
02:30
Doha
|
17:50
Kuala Lumpur
23:15
Doha
09:50
Johannesburg
|
Connect |
MH865
Malaysia Airlines
EK347
Emirates
EK775
Emirates
|
15:45
Kuala Namu
19:20
Kuala Lumpur
04:05
Dubai
|
17:50
Kuala Lumpur
22:20
Dubai
10:15
Johannesburg
|
Connect |
3K284
Jetstar Asia Airways
SQ478
Singapore Airlines
|
16:20
Kuala Namu
01:30
Singapore Changi
|
18:55
Singapore Changi
06:10
Johannesburg
|
Connect |
MI237
SilkAir
SQ478
Singapore Airlines
|
20:05
Kuala Namu
01:30
Singapore Changi
|
22:20
Singapore Changi
06:10
Johannesburg
|
Connect |
MI237
SilkAir
ET639
Ethiopian Airlines
ET809
Ethiopian Airlines
|
20:05
Kuala Namu
01:35
Singapore Changi
08:40
Addis Ababa
|
22:20
Singapore Changi
05:45
Addis Ababa
13:05
Johannesburg
|
Connect |
You take a bus, shuttle or taxi from your location in Indonesia to Kuala Namu.
You take a flight from Kuala Namu to Polokwane and cost approximately 750 USD.
You take a bus, shuttle or taxi from Polokwane to your destination in Singapore, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
MI233
SilkAir
SQ482
Singapore Airlines
4Z801
Airlink
|
08:45
Kuala Namu
16:35
Singapore Changi
06:35
Johannesburg
|
11:05
Singapore Changi
21:10
Johannesburg
07:30
Polokwane
|
Connect |
MI233
SilkAir
SQ482
Singapore Airlines
4Z809
Airlink
|
08:45
Kuala Namu
16:35
Singapore Changi
10:45
Johannesburg
|
11:05
Singapore Changi
21:10
Johannesburg
11:40
Polokwane
|
Connect |
MH865
Malaysia Airlines
QR849
Qatar Airways
QR1363
Qatar Airways
4Z809
Airlink
|
15:45
Kuala Namu
21:05
Kuala Lumpur
02:30
Doha
10:45
Johannesburg
|
17:50
Kuala Lumpur
23:15
Doha
09:50
Johannesburg
11:40
Polokwane
|
Connect |
3K284
Jetstar Asia Airways
SQ478
Singapore Airlines
4Z809
Airlink
|
16:20
Kuala Namu
01:30
Singapore Changi
10:45
Johannesburg
|
18:55
Singapore Changi
06:10
Johannesburg
11:40
Polokwane
|
Connect |
MI237
SilkAir
SQ478
Singapore Airlines
4Z809
Airlink
|
20:05
Kuala Namu
01:30
Singapore Changi
10:45
Johannesburg
|
22:20
Singapore Changi
06:10
Johannesburg
11:40
Polokwane
|
Connect |
MI237
SilkAir
SQ478
Singapore Airlines
4Z815
Airlink
|
20:05
Kuala Namu
01:30
Singapore Changi
16:35
Johannesburg
|
22:20
Singapore Changi
06:10
Johannesburg
17:30
Polokwane
|
Connect |
MI237
SilkAir
ET639
Ethiopian Airlines
ET809
Ethiopian Airlines
4Z815
Airlink
|
20:05
Kuala Namu
01:35
Singapore Changi
08:40
Addis Ababa
16:35
Johannesburg
|
22:20
Singapore Changi
05:45
Addis Ababa
13:05
Johannesburg
17:30
Polokwane
|
Connect |
You take a bus, shuttle or taxi from your location in Indonesia to Kuala Namu.
You take a flight from Kuala Namu to Hoedspruit and cost approximately 800 USD.
You take a bus, shuttle or taxi from Hoedspruit to your destination in Singapore, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
MI233
SilkAir
SQ482
Singapore Airlines
4Z871
Airlink
|
08:45
Kuala Namu
16:35
Singapore Changi
10:30
Johannesburg
|
11:05
Singapore Changi
21:10
Johannesburg
11:25
Hoedspruit
|
Connect |
MH865
Malaysia Airlines
QR849
Qatar Airways
QR1363
Qatar Airways
4Z873
Airlink
|
15:45
Kuala Namu
21:05
Kuala Lumpur
02:30
Doha
12:50
Johannesburg
|
17:50
Kuala Lumpur
23:15
Doha
09:50
Johannesburg
13:45
Hoedspruit
|
Connect |
MH865
Malaysia Airlines
EK347
Emirates
EK775
Emirates
4Z873
Airlink
|
15:45
Kuala Namu
19:20
Kuala Lumpur
04:05
Dubai
12:50
Johannesburg
|
17:50
Kuala Lumpur
22:20
Dubai
10:15
Johannesburg
13:45
Hoedspruit
|
Connect |
MH865
Malaysia Airlines
EK347
Emirates
EK775
Emirates
5Z890
CemAir
|
15:45
Kuala Namu
19:20
Kuala Lumpur
04:05
Dubai
11:40
Johannesburg
|
17:50
Kuala Lumpur
22:20
Dubai
10:15
Johannesburg
12:35
Hoedspruit
|
Connect |
MH865
Malaysia Airlines
QR849
Qatar Airways
QR1363
Qatar Airways
5Z890
CemAir
|
15:45
Kuala Namu
21:05
Kuala Lumpur
02:30
Doha
11:40
Johannesburg
|
17:50
Kuala Lumpur
23:15
Doha
09:50
Johannesburg
12:35
Hoedspruit
|
Connect |
3K284
Jetstar Asia Airways
SQ478
Singapore Airlines
4Z871
Airlink
|
16:20
Kuala Namu
01:30
Singapore Changi
10:30
Johannesburg
|
18:55
Singapore Changi
06:10
Johannesburg
11:25
Hoedspruit
|
Connect |
3K284
Jetstar Asia Airways
SQ478
Singapore Airlines
5Z890
CemAir
|
16:20
Kuala Namu
01:30
Singapore Changi
11:40
Johannesburg
|
18:55
Singapore Changi
06:10
Johannesburg
12:35
Hoedspruit
|
Connect |
MI237
SilkAir
SQ478
Singapore Airlines
SQ478
Singapore Airlines
4Z657
Airlink
|
20:05
Kuala Namu
01:30
Singapore Changi
07:10
Johannesburg
10:50
Capetown
|
22:20
Singapore Changi
06:10
Johannesburg
09:25
Capetown
13:20
Hoedspruit
|
Connect |
MI237
SilkAir
SQ478
Singapore Airlines
5Z890
CemAir
|
20:05
Kuala Namu
01:30
Singapore Changi
11:40
Johannesburg
|
22:20
Singapore Changi
06:10
Johannesburg
12:35
Hoedspruit
|
Connect |
MI237
SilkAir
SQ478
Singapore Airlines
SQ478
Singapore Airlines
5Z1812
CemAir
|
20:05
Kuala Namu
01:30
Singapore Changi
07:10
Johannesburg
11:00
Capetown
|
22:20
Singapore Changi
06:10
Johannesburg
09:25
Capetown
13:15
Hoedspruit
|
Connect |
MI237
SilkAir
SQ478
Singapore Airlines
4Z873
Airlink
|
20:05
Kuala Namu
01:30
Singapore Changi
12:50
Johannesburg
|
22:20
Singapore Changi
06:10
Johannesburg
13:45
Hoedspruit
|
Connect |
MI237
SilkAir
SQ478
Singapore Airlines
4Z871
Airlink
|
20:05
Kuala Namu
01:30
Singapore Changi
10:30
Johannesburg
|
22:20
Singapore Changi
06:10
Johannesburg
11:25
Hoedspruit
|
Connect |
You can find hotels and accommodations in Singapore, South Africa with our hotels search tool below
Booking.com