How to get to Indonesia from Singapore by flight ? You can check flights from Singapore to Indonesia below.
You can find flight ticket prices from Singapore to Indonesia with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Singapore to Polokwane.
You take a flight from Polokwane to Soekarno–Hatta and cost approximately 650 USD.
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 |
You take a bus, shuttle or taxi from your location in Singapore to Johannesburg.
You take a flight from Johannesburg to Soekarno–Hatta and cost approximately 700 USD.
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 |
You take a bus, shuttle or taxi from your location in Singapore to Johannesburg.
You take a flight from Johannesburg to Husein Sastranegara and cost approximately 800 USD.
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 |
You take a bus, shuttle or taxi from your location in Singapore to Polokwane.
You take a flight from Polokwane to Kuala Namu and cost approximately 750 USD.
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 |
You take a bus, shuttle or taxi from your location in Singapore to Johannesburg.
You take a flight from Johannesburg to Juanda International and cost approximately 700 USD.
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 |
You take a bus, shuttle or taxi from your location in Singapore to Johannesburg.
You take a flight from Johannesburg to Kuala Namu and cost approximately 800 USD.
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 |
You can find hotels and accommodations in Indonesia with our hotels search tool below
Booking.com