HowToGo

Flight from Singapore to Indonesia

Search Transfer from Singapore to Indonesia

Search Flights

You can find flight ticket prices from Singapore to Indonesia with our flight tickets search tool below

1. Polokwane to Soekarno–Hatta

  1. You take a bus, shuttle or taxi from your location in Singapore to Polokwane.

  2. You take a flight from Polokwane to Soekarno–Hatta and cost approximately 650 USD.

  3. You take a bus, shuttle or taxi from Soekarno–Hatta to your destination in Indonesia.

Flight Depart Arrive
4Z802 Airlink
SQ479 Singapore Airlines
SQ956 Singapore Airlines
07:55 Polokwane
13:45 Johannesburg
09:25 Singapore Changi
08:50 Johannesburg
06:10 Singapore Changi
10:10 Soekarno–Hatta
Connect
4Z802 Airlink
QR1364 Qatar Airways
QR954 Qatar Airways
07:55 Polokwane
13:50 Johannesburg
02:20 Doha
08:50 Johannesburg
23:10 Doha
15:20 Soekarno–Hatta
Connect
4Z802 Airlink
SV0446 Saudia
SV0818 Saudia
07:55 Polokwane
11:00 Johannesburg
03:30 Jeddah
08:50 Johannesburg
18:45 Jeddah
17:20 Soekarno–Hatta
Connect
4Z802 Airlink
SQ479 Singapore Airlines
3K201 Jetstar Asia Airways
07:55 Polokwane
13:45 Johannesburg
07:50 Singapore Changi
08:50 Johannesburg
06:10 Singapore Changi
09:00 Soekarno–Hatta
Connect
4Z802 Airlink
SQ479 Singapore Airlines
SQ964 Singapore Airlines
07:55 Polokwane
13:45 Johannesburg
17:20 Singapore Changi
08:50 Johannesburg
06:10 Singapore Changi
18:05 Soekarno–Hatta
Connect
4Z802 Airlink
EY601 Etihad
EY474 Etihad
07:55 Polokwane
10:15 Johannesburg
01:55 Abu Dhabi
08:50 Johannesburg
20:20 Abu Dhabi
13:10 Soekarno–Hatta
Connect
4Z802 Airlink
ET808 Ethiopian Airlines
ET608 618 644 Ethiopian Airlines
ET628 Ethiopian Airlines
07:55 Polokwane
14:25 Johannesburg
00:10 Addis Ababa
14:30 Suvarnabhumi
08:50 Johannesburg
20:40 Addis Ababa
13:30 Suvarnabhumi
18:15 Soekarno–Hatta
Connect
4Z802 Airlink
CX748 Cathay Pacific
GA873 Garuda Indonesia
07:55 Polokwane
11:20 Johannesburg
09:00 Hong Kong
08:50 Johannesburg
06:00 Hong Kong
13:00 Soekarno–Hatta
Connect
4Z802 Airlink
EK764 Emirates
EK358 Emirates
07:55 Polokwane
19:10 Johannesburg
10:45 Dubai
08:50 Johannesburg
05:25 Dubai
22:10 Soekarno–Hatta
Connect
4Z802 Airlink
MK852 Air Mauritius
MK646 Air Mauritius
SQ956 Singapore Airlines
07:55 Polokwane
13:35 Johannesburg
20:40 Mauritius
09:25 Singapore Changi
08:50 Johannesburg
19:35 Mauritius
07:50 Singapore Changi
10:10 Soekarno–Hatta
Connect
4Z802 Airlink
EY601 Etihad
EY418 Etihad
MH721 Malaysia Airlines
07:55 Polokwane
10:15 Johannesburg
01:25 Abu Dhabi
13:45 Kuala Lumpur
08:50 Johannesburg
20:20 Abu Dhabi
12:35 Kuala Lumpur
15:05 Soekarno–Hatta
Connect
4Z816 Airlink
QR1478 Qatar Airways
QR956 Qatar Airways
18:00 Polokwane
20:55 Johannesburg
19:15 Doha
18:55 Johannesburg
06:15 Doha
08:15 Soekarno–Hatta
Connect
4Z816 Airlink
QR1368 Qatar Airways
QR956 Qatar Airways
18:00 Polokwane
21:05 Johannesburg
19:15 Doha
18:55 Johannesburg
06:25 Doha
08:15 Soekarno–Hatta
Connect

2. Johannesburg to Soekarno–Hatta

  1. You take a bus, shuttle or taxi from your location in Singapore to Johannesburg.

  2. You take a flight from Johannesburg to Soekarno–Hatta and cost approximately 700 USD.

  3. You take a bus, shuttle or taxi from Soekarno–Hatta to your destination in Indonesia.

Flight Depart Arrive
QR1366 Qatar Airways
QR956 Qatar Airways
07:40 Johannesburg
19:15 Doha
17:00 Doha
08:15 Soekarno–Hatta
Connect
QR1366 Qatar Airways
QR954 Qatar Airways
07:40 Johannesburg
02:20 Doha
17:00 Doha
15:20 Soekarno–Hatta
Connect
EY601 Etihad
EY474 Etihad
10:15 Johannesburg
01:55 Abu Dhabi
20:20 Abu Dhabi
13:10 Soekarno–Hatta
Connect
SV0446 Saudia
SV0818 Saudia
11:00 Johannesburg
03:30 Jeddah
18:45 Jeddah
17:20 Soekarno–Hatta
Connect
SQ479 Singapore Airlines
SQ956 Singapore Airlines
13:45 Johannesburg
09:25 Singapore Changi
06:10 Singapore Changi
10:10 Soekarno–Hatta
Connect
SQ479 Singapore Airlines
3K201 Jetstar Asia Airways
13:45 Johannesburg
07:50 Singapore Changi
06:10 Singapore Changi
09:00 Soekarno–Hatta
Connect
SQ479 Singapore Airlines
SQ964 Singapore Airlines
13:45 Johannesburg
17:20 Singapore Changi
06:10 Singapore Changi
18:05 Soekarno–Hatta
Connect
QR1364 Qatar Airways
QR954 Qatar Airways
13:50 Johannesburg
02:20 Doha
23:10 Doha
15:20 Soekarno–Hatta
Connect
ET808 Ethiopian Airlines
ET608 618 644 Ethiopian Airlines
ET628 Ethiopian Airlines
14:25 Johannesburg
00:10 Addis Ababa
14:30 Suvarnabhumi
20:40 Addis Ababa
13:30 Suvarnabhumi
18:15 Soekarno–Hatta
Connect
EK764 Emirates
EK358 Emirates
19:10 Johannesburg
10:45 Dubai
05:25 Dubai
22:10 Soekarno–Hatta
Connect

3. Johannesburg to Husein Sastranegara

  1. You take a bus, shuttle or taxi from your location in Singapore to Johannesburg.

  2. You take a flight from Johannesburg to Husein Sastranegara and cost approximately 800 USD.

  3. You take a bus, shuttle or taxi from Husein Sastranegara to your destination in Indonesia.

Flight Depart Arrive
QR1366 Qatar Airways
QR942 Qatar Airways
QZ366 Indonesia AirAsia
07:40 Johannesburg
19:45 Doha
10:45 Singapore Changi
17:00 Doha
08:55 Singapore Changi
11:30 Husein Sastranegara
Connect
EY601 Etihad
EY470 Etihad
QZ362 Indonesia AirAsia
10:15 Johannesburg
01:05 Abu Dhabi
14:25 Singapore Changi
20:20 Abu Dhabi
12:35 Singapore Changi
15:20 Husein Sastranegara
Connect
CX748 Cathay Pacific
CX2779 Cathay Pacific
IW1981 Wings Air
11:20 Johannesburg
08:50 Hong Kong
14:40 Juanda International
06:00 Hong Kong
12:35 Juanda International
16:25 Husein Sastranegara
Connect
CX748 Cathay Pacific
CX759 Cathay Pacific
MI196 SilkAir
11:20 Johannesburg
09:10 Hong Kong
14:50 Singapore Changi
06:00 Hong Kong
13:05 Singapore Changi
15:55 Husein Sastranegara
Connect
CX748 Cathay Pacific
CX759 Cathay Pacific
QZ362 Indonesia AirAsia
11:20 Johannesburg
09:10 Hong Kong
14:25 Singapore Changi
06:00 Hong Kong
13:05 Singapore Changi
15:20 Husein Sastranegara
Connect
MK852 Air Mauritius
MK646 Air Mauritius
QZ366 Indonesia AirAsia
13:35 Johannesburg
20:40 Mauritius
10:45 Singapore Changi
19:35 Mauritius
07:50 Singapore Changi
11:30 Husein Sastranegara
Connect
MK852 Air Mauritius
MK646 Air Mauritius
QZ362 Indonesia AirAsia
13:35 Johannesburg
20:40 Mauritius
14:25 Singapore Changi
19:35 Mauritius
07:50 Singapore Changi
15:20 Husein Sastranegara
Connect
MK852 Air Mauritius
MK646 Air Mauritius
MI196 SilkAir
13:35 Johannesburg
20:40 Mauritius
14:50 Singapore Changi
19:35 Mauritius
07:50 Singapore Changi
15:55 Husein Sastranegara
Connect
SQ479 Singapore Airlines
SQ938 Singapore Airlines
JT3961 Lion Mentari Airlines
13:45 Johannesburg
09:15 Singapore Changi
14:20 Ngurah Rai
06:10 Singapore Changi
11:55 Ngurah Rai
15:00 Husein Sastranegara
Connect
SQ479 Singapore Airlines
SQ922 Singapore Airlines
IW1973 Wings Air
13:45 Johannesburg
07:50 Singapore Changi
12:30 Juanda International
06:10 Singapore Changi
09:20 Juanda International
14:15 Husein Sastranegara
Connect
SQ479 Singapore Airlines
TR262 Scoot Tigerair
IW1919 Wings Air
13:45 Johannesburg
08:20 Singapore Changi
11:35 Juanda International
06:10 Singapore Changi
09:35 Juanda International
13:20 Husein Sastranegara
Connect
SQ479 Singapore Airlines
TR262 Scoot Tigerair
IW1973 Wings Air
13:45 Johannesburg
08:20 Singapore Changi
12:30 Juanda International
06:10 Singapore Changi
09:35 Juanda International
14:15 Husein Sastranegara
Connect
SQ479 Singapore Airlines
SQ106 Singapore Airlines
OD302 Malindo Airways
13:45 Johannesburg
08:30 Singapore Changi
12:05 Kuala Lumpur
06:10 Singapore Changi
09:30 Kuala Lumpur
13:20 Husein Sastranegara
Connect
SQ479 Singapore Airlines
SQ922 Singapore Airlines
IW1919 Wings Air
13:45 Johannesburg
07:50 Singapore Changi
11:35 Juanda International
06:10 Singapore Changi
09:20 Juanda International
13:20 Husein Sastranegara
Connect
SQ479 Singapore Airlines
QZ362 Indonesia AirAsia
13:45 Johannesburg
14:25 Singapore Changi
06:10 Singapore Changi
15:20 Husein Sastranegara
Connect
SQ479 Singapore Airlines
MI234 SilkAir
QG812 Citilink Indonesia
13:45 Johannesburg
07:40 Singapore Changi
13:00 Kuala Namu
06:10 Singapore Changi
08:00 Kuala Namu
15:25 Husein Sastranegara
Connect
SQ479 Singapore Airlines
SQ922 Singapore Airlines
IW1979 Wings Air
13:45 Johannesburg
07:50 Singapore Changi
10:20 Juanda International
06:10 Singapore Changi
09:20 Juanda International
12:05 Husein Sastranegara
Connect
SQ479 Singapore Airlines
QZ366 Indonesia AirAsia
13:45 Johannesburg
10:45 Singapore Changi
06:10 Singapore Changi
11:30 Husein Sastranegara
Connect
SQ479 Singapore Airlines
MI196 SilkAir
13:45 Johannesburg
14:50 Singapore Changi
06:10 Singapore Changi
15:55 Husein Sastranegara
Connect
QR1364 Qatar Airways
QR848 Qatar Airways
QZ172 Indonesia AirAsia
13:50 Johannesburg
02:10 Doha
17:45 Kuala Lumpur
23:10 Doha
14:50 Kuala Lumpur
19:00 Husein Sastranegara
Connect

4. Polokwane to Kuala Namu

  1. You take a bus, shuttle or taxi from your location in Singapore to Polokwane.

  2. You take a flight from Polokwane to Kuala Namu and cost approximately 750 USD.

  3. You take a bus, shuttle or taxi from Kuala Namu to your destination in Indonesia.

Flight Depart Arrive
4Z802 Airlink
SQ479 Singapore Airlines
MI234 SilkAir
07:55 Polokwane
13:45 Johannesburg
07:40 Singapore Changi
08:50 Johannesburg
06:10 Singapore Changi
08:00 Kuala Namu
Connect
4Z802 Airlink
SQ479 Singapore Airlines
3K281 Jetstar Asia Airways
07:55 Polokwane
13:45 Johannesburg
07:25 Singapore Changi
08:50 Johannesburg
06:10 Singapore Changi
08:00 Kuala Namu
Connect
4Z802 Airlink
EY601 Etihad
EY418 Etihad
MH864 Malaysia Airlines
07:55 Polokwane
10:15 Johannesburg
01:25 Abu Dhabi
14:55 Kuala Lumpur
08:50 Johannesburg
20:20 Abu Dhabi
12:35 Kuala Lumpur
15:00 Kuala Namu
Connect
4Z802 Airlink
SQ479 Singapore Airlines
SQ106 Singapore Airlines
AK391 AirAsia
07:55 Polokwane
13:45 Johannesburg
08:30 Singapore Changi
10:45 Kuala Lumpur
08:50 Johannesburg
06:10 Singapore Changi
09:30 Kuala Lumpur
10:50 Kuala Namu
Connect

5. Johannesburg to Juanda International

  1. You take a bus, shuttle or taxi from your location in Singapore to Johannesburg.

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

  3. You take a bus, shuttle or taxi from Juanda International to your destination in Indonesia.

Flight Depart Arrive
CX748 Cathay Pacific
CX2779 Cathay Pacific
11:20 Johannesburg
08:50 Hong Kong
06:00 Hong Kong
12:35 Juanda International
Connect
SQ479 Singapore Airlines
SQ922 Singapore Airlines
13:45 Johannesburg
07:50 Singapore Changi
06:10 Singapore Changi
09:20 Juanda International
Connect
SQ479 Singapore Airlines
TR262 Scoot Tigerair
13:45 Johannesburg
08:20 Singapore Changi
06:10 Singapore Changi
09:35 Juanda International
Connect

6. Johannesburg to Kuala Namu

  1. You take a bus, shuttle or taxi from your location in Singapore to Johannesburg.

  2. You take a flight from Johannesburg to Kuala Namu and cost approximately 800 USD.

  3. You take a bus, shuttle or taxi from Kuala Namu to your destination in Indonesia.

Flight Depart Arrive
SQ479 Singapore Airlines
MI234 SilkAir
13:45 Johannesburg
07:40 Singapore Changi
06:10 Singapore Changi
08:00 Kuala Namu
Connect
SQ479 Singapore Airlines
3K281 Jetstar Asia Airways
13:45 Johannesburg
07:25 Singapore Changi
06:10 Singapore Changi
08:00 Kuala Namu
Connect
SQ479 Singapore Airlines
SQ106 Singapore Airlines
AK391 AirAsia
13:45 Johannesburg
08:30 Singapore Changi
10:45 Kuala Lumpur
06:10 Singapore Changi
09:30 Kuala Lumpur
10:50 Kuala Namu
Connect

References

Find Hotels in Indonesia

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

Booking.com