How to get to Singapore, South Africa from Ringgit by flight ? You can check flights from Ringgit to Singapore, South Africa below.
You can find flight ticket prices from Ringgit to Singapore, South Africa with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Ringgit to Yogyakarta.
You take a flight from Yogyakarta to Polokwane and cost approximately 650 USD.
You take a bus, shuttle or taxi from Polokwane to your destination in Singapore, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
QZ658
Indonesia AirAsia
MK647
Air Mauritius
MK851
Air Mauritius
4Z815
Airlink
|
07:35
Yogyakarta
15:35
Singapore Changi
09:25
Mauritius
16:35
Johannesburg
|
10:45
Singapore Changi
18:45
Mauritius
11:50
Johannesburg
17:30
Polokwane
|
Connect |
QZ658
Indonesia AirAsia
ET639
Ethiopian Airlines
ET809
Ethiopian Airlines
4Z815
Airlink
|
07:35
Yogyakarta
01:35
Singapore Changi
08:40
Addis Ababa
16:35
Johannesburg
|
10:45
Singapore Changi
05:45
Addis Ababa
13:05
Johannesburg
17:30
Polokwane
|
Connect |
QZ658
Indonesia AirAsia
EK355
Emirates
EK775
Emirates
4Z815
Airlink
|
07:35
Yogyakarta
21:10
Singapore Changi
04:05
Dubai
16:35
Johannesburg
|
10:45
Singapore Changi
00:50
Dubai
10:15
Johannesburg
17:30
Polokwane
|
Connect |
QZ658
Indonesia AirAsia
SQ478
Singapore Airlines
4Z815
Airlink
|
07:35
Yogyakarta
01:30
Singapore Changi
16:35
Johannesburg
|
10:45
Singapore Changi
06:10
Johannesburg
17:30
Polokwane
|
Connect |
QZ8441
Indonesia AirAsia
QZ506
Indonesia AirAsia
SQ478
Singapore Airlines
4Z815
Airlink
|
08:15
Yogyakarta
13:55
Ngurah Rai
01:30
Singapore Changi
16:35
Johannesburg
|
10:35
Ngurah Rai
16:40
Singapore Changi
06:10
Johannesburg
17:30
Polokwane
|
Connect |
QZ8441
Indonesia AirAsia
QZ508
Indonesia AirAsia
SQ478
Singapore Airlines
4Z815
Airlink
|
08:15
Yogyakarta
17:35
Ngurah Rai
01:30
Singapore Changi
16:35
Johannesburg
|
10:35
Ngurah Rai
20:20
Singapore Changi
06:10
Johannesburg
17:30
Polokwane
|
Connect |
AK347
AirAsia
EK347
Emirates
EK775
Emirates
4Z815
Airlink
|
11:45
Yogyakarta
19:20
Kuala Lumpur
04:05
Dubai
16:35
Johannesburg
|
15:20
Kuala Lumpur
22:20
Dubai
10:15
Johannesburg
17:30
Polokwane
|
Connect |
AK347
AirAsia
MH607
Malaysia Airlines
SQ478
Singapore Airlines
4Z815
Airlink
|
11:45
Yogyakarta
19:10
Kuala Lumpur
01:30
Singapore Changi
16:35
Johannesburg
|
15:20
Kuala Lumpur
20:25
Singapore Changi
06:10
Johannesburg
17:30
Polokwane
|
Connect |
AK347
AirAsia
MH613
Malaysia Airlines
SQ478
Singapore Airlines
4Z815
Airlink
|
11:45
Yogyakarta
17:00
Kuala Lumpur
01:30
Singapore Changi
16:35
Johannesburg
|
15:20
Kuala Lumpur
18:15
Singapore Changi
06:10
Johannesburg
17:30
Polokwane
|
Connect |
ID6373
Batik Air
EK357
Emirates
EK775
Emirates
4Z815
Airlink
|
13:50
Yogyakarta
17:55
Soekarno–Hatta
04:05
Dubai
16:35
Johannesburg
|
15:00
Soekarno–Hatta
22:55
Dubai
10:15
Johannesburg
17:30
Polokwane
|
Connect |
JT551
Lion Mentari Airlines
EK357
Emirates
EK775
Emirates
4Z815
Airlink
|
14:20
Yogyakarta
17:55
Soekarno–Hatta
04:05
Dubai
16:35
Johannesburg
|
15:30
Soekarno–Hatta
22:55
Dubai
10:15
Johannesburg
17:30
Polokwane
|
Connect |
JT735
Lion Mentari Airlines
EK357
Emirates
EK775
Emirates
4Z815
Airlink
|
15:20
Yogyakarta
17:55
Soekarno–Hatta
04:05
Dubai
16:35
Johannesburg
|
16:30
Soekarno–Hatta
22:55
Dubai
10:15
Johannesburg
17:30
Polokwane
|
Connect |
JT735
Lion Mentari Airlines
SQ965
Singapore Airlines
SQ478
Singapore Airlines
4Z815
Airlink
|
15:20
Yogyakarta
19:00
Soekarno–Hatta
01:30
Singapore Changi
16:35
Johannesburg
|
16:30
Soekarno–Hatta
21:50
Singapore Changi
06:10
Johannesburg
17:30
Polokwane
|
Connect |
JT559
Lion Mentari Airlines
SQ965
Singapore Airlines
SQ478
Singapore Airlines
4Z815
Airlink
|
16:20
Yogyakarta
19:00
Soekarno–Hatta
01:30
Singapore Changi
16:35
Johannesburg
|
17:30
Soekarno–Hatta
21:50
Singapore Changi
06:10
Johannesburg
17:30
Polokwane
|
Connect |
JT737
Lion Mentari Airlines
SQ965
Singapore Airlines
SQ478
Singapore Airlines
4Z815
Airlink
|
17:00
Yogyakarta
19:00
Soekarno–Hatta
01:30
Singapore Changi
16:35
Johannesburg
|
18:10
Soekarno–Hatta
21:50
Singapore Changi
06:10
Johannesburg
17:30
Polokwane
|
Connect |
JT555
Lion Mentari Airlines
3K206
Jetstar Asia Airways
SQ478
Singapore Airlines
4Z815
Airlink
|
18:20
Yogyakarta
21:45
Soekarno–Hatta
01:30
Singapore Changi
16:35
Johannesburg
|
19:30
Soekarno–Hatta
00:35
Singapore Changi
06:10
Johannesburg
17:30
Polokwane
|
Connect |
QG771
Citilink Indonesia
3K206
Jetstar Asia Airways
SQ478
Singapore Airlines
4Z815
Airlink
|
18:20
Yogyakarta
21:45
Soekarno–Hatta
01:30
Singapore Changi
16:35
Johannesburg
|
19:30
Soekarno–Hatta
00:35
Singapore Changi
06:10
Johannesburg
17:30
Polokwane
|
Connect |
SJ245
PT. Sriwijaya Air
3K206
Jetstar Asia Airways
SQ478
Singapore Airlines
4Z815
Airlink
|
18:50
Yogyakarta
21:45
Soekarno–Hatta
01:30
Singapore Changi
16:35
Johannesburg
|
19:55
Soekarno–Hatta
00:35
Singapore Changi
06:10
Johannesburg
17:30
Polokwane
|
Connect |
JT545
Lion Mentari Airlines
EK359
Emirates
EK763
Emirates
4Z801
Airlink
|
20:20
Yogyakarta
00:40
Soekarno–Hatta
09:55
Dubai
06:35
Johannesburg
|
21:30
Soekarno–Hatta
05:40
Dubai
16:15
Johannesburg
07:30
Polokwane
|
Connect |
JT653
Lion Mentari Airlines
EK359
Emirates
EK763
Emirates
4Z801
Airlink
|
21:20
Yogyakarta
00:40
Soekarno–Hatta
09:55
Dubai
06:35
Johannesburg
|
22:30
Soekarno–Hatta
05:40
Dubai
16:15
Johannesburg
07:30
Polokwane
|
Connect |
QZ7555
Indonesia AirAsia
EK359
Emirates
EK763
Emirates
4Z801
Airlink
|
22:35
Yogyakarta
00:40
Soekarno–Hatta
09:55
Dubai
06:35
Johannesburg
|
23:45
Soekarno–Hatta
05:40
Dubai
16:15
Johannesburg
07:30
Polokwane
|
Connect |
You take a bus, shuttle or taxi from your location in Ringgit to Yogyakarta.
You take a flight from Yogyakarta 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 | |
---|---|---|---|
JT560
Lion Mentari Airlines
SQ939
Singapore Airlines
SQ478
Singapore Airlines
4Z871
Airlink
|
07:25
Yogyakarta
13:05
Ngurah Rai
01:30
Singapore Changi
10:30
Johannesburg
|
09:40
Ngurah Rai
15:50
Singapore Changi
06:10
Johannesburg
11:25
Hoedspruit
|
Connect |
JT560
Lion Mentari Airlines
SQ939
Singapore Airlines
SQ478
Singapore Airlines
5Z890
CemAir
|
07:25
Yogyakarta
13:05
Ngurah Rai
01:30
Singapore Changi
11:40
Johannesburg
|
09:40
Ngurah Rai
15:50
Singapore Changi
06:10
Johannesburg
12:35
Hoedspruit
|
Connect |
QZ658
Indonesia AirAsia
SQ478
Singapore Airlines
SQ478
Singapore Airlines
4Z657
Airlink
|
07:35
Yogyakarta
01:30
Singapore Changi
07:10
Johannesburg
10:50
Capetown
|
10:45
Singapore Changi
06:10
Johannesburg
09:25
Capetown
13:20
Hoedspruit
|
Connect |
QZ658
Indonesia AirAsia
SQ478
Singapore Airlines
5Z890
CemAir
|
07:35
Yogyakarta
01:30
Singapore Changi
11:40
Johannesburg
|
10:45
Singapore Changi
06:10
Johannesburg
12:35
Hoedspruit
|
Connect |
QZ658
Indonesia AirAsia
SQ478
Singapore Airlines
4Z871
Airlink
|
07:35
Yogyakarta
01:30
Singapore Changi
10:30
Johannesburg
|
10:45
Singapore Changi
06:10
Johannesburg
11:25
Hoedspruit
|
Connect |
QZ658
Indonesia AirAsia
SQ478
Singapore Airlines
SQ478
Singapore Airlines
5Z1812
CemAir
|
07:35
Yogyakarta
01:30
Singapore Changi
07:10
Johannesburg
11:00
Capetown
|
10:45
Singapore Changi
06:10
Johannesburg
09:25
Capetown
13:15
Hoedspruit
|
Connect |
QZ8441
Indonesia AirAsia
QZ506
Indonesia AirAsia
SQ478
Singapore Airlines
5Z890
CemAir
|
08:15
Yogyakarta
13:55
Ngurah Rai
01:30
Singapore Changi
11:40
Johannesburg
|
10:35
Ngurah Rai
16:40
Singapore Changi
06:10
Johannesburg
12:35
Hoedspruit
|
Connect |
QZ8441
Indonesia AirAsia
QZ508
Indonesia AirAsia
SQ478
Singapore Airlines
4Z871
Airlink
|
08:15
Yogyakarta
17:35
Ngurah Rai
01:30
Singapore Changi
10:30
Johannesburg
|
10:35
Ngurah Rai
20:20
Singapore Changi
06:10
Johannesburg
11:25
Hoedspruit
|
Connect |
QZ8441
Indonesia AirAsia
QZ508
Indonesia AirAsia
SQ478
Singapore Airlines
5Z890
CemAir
|
08:15
Yogyakarta
17:35
Ngurah Rai
01:30
Singapore Changi
11:40
Johannesburg
|
10:35
Ngurah Rai
20:20
Singapore Changi
06:10
Johannesburg
12:35
Hoedspruit
|
Connect |
QZ8441
Indonesia AirAsia
QZ506
Indonesia AirAsia
SQ478
Singapore Airlines
4Z871
Airlink
|
08:15
Yogyakarta
13:55
Ngurah Rai
01:30
Singapore Changi
10:30
Johannesburg
|
10:35
Ngurah Rai
16:40
Singapore Changi
06:10
Johannesburg
11:25
Hoedspruit
|
Connect |
AK347
AirAsia
MH613
Malaysia Airlines
SQ478
Singapore Airlines
5Z890
CemAir
|
11:45
Yogyakarta
17:00
Kuala Lumpur
01:30
Singapore Changi
11:40
Johannesburg
|
15:20
Kuala Lumpur
18:15
Singapore Changi
06:10
Johannesburg
12:35
Hoedspruit
|
Connect |
AK347
AirAsia
MH613
Malaysia Airlines
SQ478
Singapore Airlines
4Z871
Airlink
|
11:45
Yogyakarta
17:00
Kuala Lumpur
01:30
Singapore Changi
10:30
Johannesburg
|
15:20
Kuala Lumpur
18:15
Singapore Changi
06:10
Johannesburg
11:25
Hoedspruit
|
Connect |
AK347
AirAsia
MH607
Malaysia Airlines
SQ478
Singapore Airlines
5Z890
CemAir
|
11:45
Yogyakarta
19:10
Kuala Lumpur
01:30
Singapore Changi
11:40
Johannesburg
|
15:20
Kuala Lumpur
20:25
Singapore Changi
06:10
Johannesburg
12:35
Hoedspruit
|
Connect |
AK347
AirAsia
MH607
Malaysia Airlines
SQ478
Singapore Airlines
4Z871
Airlink
|
11:45
Yogyakarta
19:10
Kuala Lumpur
01:30
Singapore Changi
10:30
Johannesburg
|
15:20
Kuala Lumpur
20:25
Singapore Changi
06:10
Johannesburg
11:25
Hoedspruit
|
Connect |
ID6373
Batik Air
EK357
Emirates
EK775
Emirates
5Z890
CemAir
|
13:50
Yogyakarta
17:55
Soekarno–Hatta
04:05
Dubai
11:40
Johannesburg
|
15:00
Soekarno–Hatta
22:55
Dubai
10:15
Johannesburg
12:35
Hoedspruit
|
Connect |
JT551
Lion Mentari Airlines
EK357
Emirates
EK775
Emirates
5Z890
CemAir
|
14:20
Yogyakarta
17:55
Soekarno–Hatta
04:05
Dubai
11:40
Johannesburg
|
15:30
Soekarno–Hatta
22:55
Dubai
10:15
Johannesburg
12:35
Hoedspruit
|
Connect |
JT735
Lion Mentari Airlines
SQ965
Singapore Airlines
SQ478
Singapore Airlines
4Z871
Airlink
|
15:20
Yogyakarta
19:00
Soekarno–Hatta
01:30
Singapore Changi
10:30
Johannesburg
|
16:30
Soekarno–Hatta
21:50
Singapore Changi
06:10
Johannesburg
11:25
Hoedspruit
|
Connect |
JT735
Lion Mentari Airlines
EK357
Emirates
EK775
Emirates
5Z890
CemAir
|
15:20
Yogyakarta
17:55
Soekarno–Hatta
04:05
Dubai
11:40
Johannesburg
|
16:30
Soekarno–Hatta
22:55
Dubai
10:15
Johannesburg
12:35
Hoedspruit
|
Connect |
JT735
Lion Mentari Airlines
SQ965
Singapore Airlines
SQ478
Singapore Airlines
5Z890
CemAir
|
15:20
Yogyakarta
19:00
Soekarno–Hatta
01:30
Singapore Changi
11:40
Johannesburg
|
16:30
Soekarno–Hatta
21:50
Singapore Changi
06:10
Johannesburg
12:35
Hoedspruit
|
Connect |
JT559
Lion Mentari Airlines
SQ965
Singapore Airlines
SQ478
Singapore Airlines
5Z890
CemAir
|
16:20
Yogyakarta
19:00
Soekarno–Hatta
01:30
Singapore Changi
11:40
Johannesburg
|
17:30
Soekarno–Hatta
21:50
Singapore Changi
06:10
Johannesburg
12:35
Hoedspruit
|
Connect |
JT559
Lion Mentari Airlines
SQ965
Singapore Airlines
SQ478
Singapore Airlines
4Z871
Airlink
|
16:20
Yogyakarta
19:00
Soekarno–Hatta
01:30
Singapore Changi
10:30
Johannesburg
|
17:30
Soekarno–Hatta
21:50
Singapore Changi
06:10
Johannesburg
11:25
Hoedspruit
|
Connect |
JT737
Lion Mentari Airlines
SQ965
Singapore Airlines
SQ478
Singapore Airlines
5Z890
CemAir
|
17:00
Yogyakarta
19:00
Soekarno–Hatta
01:30
Singapore Changi
11:40
Johannesburg
|
18:10
Soekarno–Hatta
21:50
Singapore Changi
06:10
Johannesburg
12:35
Hoedspruit
|
Connect |
JT737
Lion Mentari Airlines
SQ965
Singapore Airlines
SQ478
Singapore Airlines
4Z871
Airlink
|
17:00
Yogyakarta
19:00
Soekarno–Hatta
01:30
Singapore Changi
10:30
Johannesburg
|
18:10
Soekarno–Hatta
21:50
Singapore Changi
06:10
Johannesburg
11:25
Hoedspruit
|
Connect |
QG771
Citilink Indonesia
3K206
Jetstar Asia Airways
SQ478
Singapore Airlines
4Z871
Airlink
|
18:20
Yogyakarta
21:45
Soekarno–Hatta
01:30
Singapore Changi
10:30
Johannesburg
|
19:30
Soekarno–Hatta
00:35
Singapore Changi
06:10
Johannesburg
11:25
Hoedspruit
|
Connect |
JT555
Lion Mentari Airlines
3K206
Jetstar Asia Airways
SQ478
Singapore Airlines
5Z890
CemAir
|
18:20
Yogyakarta
21:45
Soekarno–Hatta
01:30
Singapore Changi
11:40
Johannesburg
|
19:30
Soekarno–Hatta
00:35
Singapore Changi
06:10
Johannesburg
12:35
Hoedspruit
|
Connect |
QG771
Citilink Indonesia
3K206
Jetstar Asia Airways
SQ478
Singapore Airlines
5Z890
CemAir
|
18:20
Yogyakarta
21:45
Soekarno–Hatta
01:30
Singapore Changi
11:40
Johannesburg
|
19:30
Soekarno–Hatta
00:35
Singapore Changi
06:10
Johannesburg
12:35
Hoedspruit
|
Connect |
JT555
Lion Mentari Airlines
3K206
Jetstar Asia Airways
SQ478
Singapore Airlines
4Z871
Airlink
|
18:20
Yogyakarta
21:45
Soekarno–Hatta
01:30
Singapore Changi
10:30
Johannesburg
|
19:30
Soekarno–Hatta
00:35
Singapore Changi
06:10
Johannesburg
11:25
Hoedspruit
|
Connect |
SJ245
PT. Sriwijaya Air
3K206
Jetstar Asia Airways
SQ478
Singapore Airlines
4Z871
Airlink
|
18:50
Yogyakarta
21:45
Soekarno–Hatta
01:30
Singapore Changi
10:30
Johannesburg
|
19:55
Soekarno–Hatta
00:35
Singapore Changi
06:10
Johannesburg
11:25
Hoedspruit
|
Connect |
SJ245
PT. Sriwijaya Air
3K206
Jetstar Asia Airways
SQ478
Singapore Airlines
5Z890
CemAir
|
18:50
Yogyakarta
21:45
Soekarno–Hatta
01:30
Singapore Changi
11:40
Johannesburg
|
19:55
Soekarno–Hatta
00:35
Singapore Changi
06:10
Johannesburg
12:35
Hoedspruit
|
Connect |
You take a bus, shuttle or taxi from your location in Ringgit to Yogyakarta.
You take a flight from Yogyakarta to Nelspruit and cost approximately 650 USD.
You take a bus, shuttle or taxi from Nelspruit to your destination in Singapore, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
JT560
Lion Mentari Airlines
SQ939
Singapore Airlines
SQ478
Singapore Airlines
4Z823
Airlink
|
07:25
Yogyakarta
13:05
Ngurah Rai
01:30
Singapore Changi
07:00
Johannesburg
|
09:40
Ngurah Rai
15:50
Singapore Changi
06:10
Johannesburg
07:55
Nelspruit
|
Connect |
QZ658
Indonesia AirAsia
SQ478
Singapore Airlines
4Z827
Airlink
|
07:35
Yogyakarta
01:30
Singapore Changi
10:10
Johannesburg
|
10:45
Singapore Changi
06:10
Johannesburg
11:05
Nelspruit
|
Connect |
QZ658
Indonesia AirAsia
SQ478
Singapore Airlines
4Z825
Airlink
|
07:35
Yogyakarta
01:30
Singapore Changi
12:30
Johannesburg
|
10:45
Singapore Changi
06:10
Johannesburg
13:25
Nelspruit
|
Connect |
QZ658
Indonesia AirAsia
SQ478
Singapore Airlines
4Z823
Airlink
|
07:35
Yogyakarta
01:30
Singapore Changi
07:00
Johannesburg
|
10:45
Singapore Changi
06:10
Johannesburg
07:55
Nelspruit
|
Connect |
QZ8441
Indonesia AirAsia
QZ506
Indonesia AirAsia
SQ478
Singapore Airlines
4Z827
Airlink
|
08:15
Yogyakarta
13:55
Ngurah Rai
01:30
Singapore Changi
10:10
Johannesburg
|
10:35
Ngurah Rai
16:40
Singapore Changi
06:10
Johannesburg
11:05
Nelspruit
|
Connect |
QZ8441
Indonesia AirAsia
QZ508
Indonesia AirAsia
SQ478
Singapore Airlines
4Z827
Airlink
|
08:15
Yogyakarta
17:35
Ngurah Rai
01:30
Singapore Changi
10:10
Johannesburg
|
10:35
Ngurah Rai
20:20
Singapore Changi
06:10
Johannesburg
11:05
Nelspruit
|
Connect |
QZ8441
Indonesia AirAsia
QZ508
Indonesia AirAsia
SQ478
Singapore Airlines
4Z823
Airlink
|
08:15
Yogyakarta
17:35
Ngurah Rai
01:30
Singapore Changi
07:00
Johannesburg
|
10:35
Ngurah Rai
20:20
Singapore Changi
06:10
Johannesburg
07:55
Nelspruit
|
Connect |
QZ8441
Indonesia AirAsia
QZ506
Indonesia AirAsia
SQ478
Singapore Airlines
4Z823
Airlink
|
08:15
Yogyakarta
13:55
Ngurah Rai
01:30
Singapore Changi
07:00
Johannesburg
|
10:35
Ngurah Rai
16:40
Singapore Changi
06:10
Johannesburg
07:55
Nelspruit
|
Connect |
AK347
AirAsia
MH607
Malaysia Airlines
SQ478
Singapore Airlines
4Z823
Airlink
|
11:45
Yogyakarta
19:10
Kuala Lumpur
01:30
Singapore Changi
07:00
Johannesburg
|
15:20
Kuala Lumpur
20:25
Singapore Changi
06:10
Johannesburg
07:55
Nelspruit
|
Connect |
AK347
AirAsia
EK347
Emirates
EK775
Emirates
4Z825
Airlink
|
11:45
Yogyakarta
19:20
Kuala Lumpur
04:05
Dubai
12:30
Johannesburg
|
15:20
Kuala Lumpur
22:20
Dubai
10:15
Johannesburg
13:25
Nelspruit
|
Connect |
AK347
AirAsia
MH613
Malaysia Airlines
SQ478
Singapore Airlines
4Z823
Airlink
|
11:45
Yogyakarta
17:00
Kuala Lumpur
01:30
Singapore Changi
07:00
Johannesburg
|
15:20
Kuala Lumpur
18:15
Singapore Changi
06:10
Johannesburg
07:55
Nelspruit
|
Connect |
ID6373
Batik Air
EK357
Emirates
EK775
Emirates
4Z825
Airlink
|
13:50
Yogyakarta
17:55
Soekarno–Hatta
04:05
Dubai
12:30
Johannesburg
|
15:00
Soekarno–Hatta
22:55
Dubai
10:15
Johannesburg
13:25
Nelspruit
|
Connect |
ID6373
Batik Air
EK357
Emirates
EK775
Emirates
4Z845
Airlink
|
13:50
Yogyakarta
17:55
Soekarno–Hatta
04:05
Dubai
15:45
Johannesburg
|
15:00
Soekarno–Hatta
22:55
Dubai
10:15
Johannesburg
16:40
Nelspruit
|
Connect |
JT551
Lion Mentari Airlines
EK357
Emirates
EK775
Emirates
4Z845
Airlink
|
14:20
Yogyakarta
17:55
Soekarno–Hatta
04:05
Dubai
15:45
Johannesburg
|
15:30
Soekarno–Hatta
22:55
Dubai
10:15
Johannesburg
16:40
Nelspruit
|
Connect |
JT551
Lion Mentari Airlines
EK357
Emirates
EK775
Emirates
4Z825
Airlink
|
14:20
Yogyakarta
17:55
Soekarno–Hatta
04:05
Dubai
12:30
Johannesburg
|
15:30
Soekarno–Hatta
22:55
Dubai
10:15
Johannesburg
13:25
Nelspruit
|
Connect |
JT735
Lion Mentari Airlines
SQ965
Singapore Airlines
SQ478
Singapore Airlines
4Z827
Airlink
|
15:20
Yogyakarta
19:00
Soekarno–Hatta
01:30
Singapore Changi
10:10
Johannesburg
|
16:30
Soekarno–Hatta
21:50
Singapore Changi
06:10
Johannesburg
11:05
Nelspruit
|
Connect |
JT735
Lion Mentari Airlines
SQ965
Singapore Airlines
SQ478
Singapore Airlines
4Z825
Airlink
|
15:20
Yogyakarta
19:00
Soekarno–Hatta
01:30
Singapore Changi
12:30
Johannesburg
|
16:30
Soekarno–Hatta
21:50
Singapore Changi
06:10
Johannesburg
13:25
Nelspruit
|
Connect |
JT735
Lion Mentari Airlines
EK357
Emirates
EK775
Emirates
4Z825
Airlink
|
15:20
Yogyakarta
17:55
Soekarno–Hatta
04:05
Dubai
12:30
Johannesburg
|
16:30
Soekarno–Hatta
22:55
Dubai
10:15
Johannesburg
13:25
Nelspruit
|
Connect |
JT735
Lion Mentari Airlines
SQ965
Singapore Airlines
SQ478
Singapore Airlines
4Z823
Airlink
|
15:20
Yogyakarta
19:00
Soekarno–Hatta
01:30
Singapore Changi
07:00
Johannesburg
|
16:30
Soekarno–Hatta
21:50
Singapore Changi
06:10
Johannesburg
07:55
Nelspruit
|
Connect |
JT735
Lion Mentari Airlines
EK357
Emirates
EK775
Emirates
4Z845
Airlink
|
15:20
Yogyakarta
17:55
Soekarno–Hatta
04:05
Dubai
15:45
Johannesburg
|
16:30
Soekarno–Hatta
22:55
Dubai
10:15
Johannesburg
16:40
Nelspruit
|
Connect |
JT559
Lion Mentari Airlines
SQ965
Singapore Airlines
SQ478
Singapore Airlines
4Z825
Airlink
|
16:20
Yogyakarta
19:00
Soekarno–Hatta
01:30
Singapore Changi
12:30
Johannesburg
|
17:30
Soekarno–Hatta
21:50
Singapore Changi
06:10
Johannesburg
13:25
Nelspruit
|
Connect |
JT559
Lion Mentari Airlines
SQ965
Singapore Airlines
SQ478
Singapore Airlines
4Z823
Airlink
|
16:20
Yogyakarta
19:00
Soekarno–Hatta
01:30
Singapore Changi
07:00
Johannesburg
|
17:30
Soekarno–Hatta
21:50
Singapore Changi
06:10
Johannesburg
07:55
Nelspruit
|
Connect |
JT559
Lion Mentari Airlines
SQ965
Singapore Airlines
SQ478
Singapore Airlines
4Z827
Airlink
|
16:20
Yogyakarta
19:00
Soekarno–Hatta
01:30
Singapore Changi
10:10
Johannesburg
|
17:30
Soekarno–Hatta
21:50
Singapore Changi
06:10
Johannesburg
11:05
Nelspruit
|
Connect |
JT737
Lion Mentari Airlines
SQ965
Singapore Airlines
SQ478
Singapore Airlines
4Z827
Airlink
|
17:00
Yogyakarta
19:00
Soekarno–Hatta
01:30
Singapore Changi
10:10
Johannesburg
|
18:10
Soekarno–Hatta
21:50
Singapore Changi
06:10
Johannesburg
11:05
Nelspruit
|
Connect |
JT737
Lion Mentari Airlines
SQ965
Singapore Airlines
SQ478
Singapore Airlines
4Z825
Airlink
|
17:00
Yogyakarta
19:00
Soekarno–Hatta
01:30
Singapore Changi
12:30
Johannesburg
|
18:10
Soekarno–Hatta
21:50
Singapore Changi
06:10
Johannesburg
13:25
Nelspruit
|
Connect |
JT737
Lion Mentari Airlines
SQ965
Singapore Airlines
SQ478
Singapore Airlines
4Z823
Airlink
|
17:00
Yogyakarta
19:00
Soekarno–Hatta
01:30
Singapore Changi
07:00
Johannesburg
|
18:10
Soekarno–Hatta
21:50
Singapore Changi
06:10
Johannesburg
07:55
Nelspruit
|
Connect |
JT555
Lion Mentari Airlines
3K206
Jetstar Asia Airways
SQ478
Singapore Airlines
4Z823
Airlink
|
18:20
Yogyakarta
21:45
Soekarno–Hatta
01:30
Singapore Changi
07:00
Johannesburg
|
19:30
Soekarno–Hatta
00:35
Singapore Changi
06:10
Johannesburg
07:55
Nelspruit
|
Connect |
QG771
Citilink Indonesia
3K206
Jetstar Asia Airways
SQ478
Singapore Airlines
4Z827
Airlink
|
18:20
Yogyakarta
21:45
Soekarno–Hatta
01:30
Singapore Changi
10:10
Johannesburg
|
19:30
Soekarno–Hatta
00:35
Singapore Changi
06:10
Johannesburg
11:05
Nelspruit
|
Connect |
JT555
Lion Mentari Airlines
3K206
Jetstar Asia Airways
SQ478
Singapore Airlines
4Z827
Airlink
|
18:20
Yogyakarta
21:45
Soekarno–Hatta
01:30
Singapore Changi
10:10
Johannesburg
|
19:30
Soekarno–Hatta
00:35
Singapore Changi
06:10
Johannesburg
11:05
Nelspruit
|
Connect |
QG771
Citilink Indonesia
3K206
Jetstar Asia Airways
SQ478
Singapore Airlines
4Z823
Airlink
|
18:20
Yogyakarta
21:45
Soekarno–Hatta
01:30
Singapore Changi
07:00
Johannesburg
|
19:30
Soekarno–Hatta
00:35
Singapore Changi
06:10
Johannesburg
07:55
Nelspruit
|
Connect |
SJ245
PT. Sriwijaya Air
3K206
Jetstar Asia Airways
SQ478
Singapore Airlines
4Z823
Airlink
|
18:50
Yogyakarta
21:45
Soekarno–Hatta
01:30
Singapore Changi
07:00
Johannesburg
|
19:55
Soekarno–Hatta
00:35
Singapore Changi
06:10
Johannesburg
07:55
Nelspruit
|
Connect |
SJ245
PT. Sriwijaya Air
3K206
Jetstar Asia Airways
SQ478
Singapore Airlines
4Z827
Airlink
|
18:50
Yogyakarta
21:45
Soekarno–Hatta
01:30
Singapore Changi
10:10
Johannesburg
|
19:55
Soekarno–Hatta
00:35
Singapore Changi
06:10
Johannesburg
11:05
Nelspruit
|
Connect |
JT545
Lion Mentari Airlines
EK359
Emirates
EK763
Emirates
4Z837
Airlink
|
20:20
Yogyakarta
00:40
Soekarno–Hatta
09:55
Dubai
18:05
Johannesburg
|
21:30
Soekarno–Hatta
05:40
Dubai
16:15
Johannesburg
19:00
Nelspruit
|
Connect |
JT653
Lion Mentari Airlines
EK359
Emirates
EK763
Emirates
4Z837
Airlink
|
21:20
Yogyakarta
00:40
Soekarno–Hatta
09:55
Dubai
18:05
Johannesburg
|
22:30
Soekarno–Hatta
05:40
Dubai
16:15
Johannesburg
19:00
Nelspruit
|
Connect |
QZ7555
Indonesia AirAsia
EK359
Emirates
EK763
Emirates
4Z837
Airlink
|
22:35
Yogyakarta
00:40
Soekarno–Hatta
09:55
Dubai
18:05
Johannesburg
|
23:45
Soekarno–Hatta
05:40
Dubai
16:15
Johannesburg
19:00
Nelspruit
|
Connect |
You take a bus, shuttle or taxi from your location in Ringgit to Yogyakarta.
You take a flight from Yogyakarta 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 | |
---|---|---|---|
JT560
Lion Mentari Airlines
SQ939
Singapore Airlines
SQ478
Singapore Airlines
|
07:25
Yogyakarta
13:05
Ngurah Rai
01:30
Singapore Changi
|
09:40
Ngurah Rai
15:50
Singapore Changi
06:10
Johannesburg
|
Connect |
QZ658
Indonesia AirAsia
CX734
Cathay Pacific
CX749
Cathay Pacific
|
07:35
Yogyakarta
14:45
Singapore Changi
00:40
Hong Kong
|
10:45
Singapore Changi
19:00
Hong Kong
07:35
Johannesburg
|
Connect |
QZ658
Indonesia AirAsia
SV0837
Saudia
SV0447
Saudia
|
07:35
Yogyakarta
17:00
Singapore Changi
01:45
Jeddah
|
10:45
Singapore Changi
21:25
Jeddah
07:30
Johannesburg
|
Connect |
QZ658
Indonesia AirAsia
SQ478
Singapore Airlines
|
07:35
Yogyakarta
01:30
Singapore Changi
|
10:45
Singapore Changi
06:10
Johannesburg
|
Connect |
QZ8441
Indonesia AirAsia
QZ508
Indonesia AirAsia
SQ478
Singapore Airlines
|
08:15
Yogyakarta
17:35
Ngurah Rai
01:30
Singapore Changi
|
10:35
Ngurah Rai
20:20
Singapore Changi
06:10
Johannesburg
|
Connect |
QZ8441
Indonesia AirAsia
QZ506
Indonesia AirAsia
SQ478
Singapore Airlines
|
08:15
Yogyakarta
13:55
Ngurah Rai
01:30
Singapore Changi
|
10:35
Ngurah Rai
16:40
Singapore Changi
06:10
Johannesburg
|
Connect |
QZ8441
Indonesia AirAsia
CX784
Cathay Pacific
CX749
Cathay Pacific
|
08:15
Yogyakarta
16:05
Ngurah Rai
00:40
Hong Kong
|
10:35
Ngurah Rai
21:05
Hong Kong
07:35
Johannesburg
|
Connect |
AK347
AirAsia
QR849
Qatar Airways
QR1363
Qatar Airways
|
11:45
Yogyakarta
21:05
Kuala Lumpur
02:30
Doha
|
15:20
Kuala Lumpur
23:15
Doha
09:50
Johannesburg
|
Connect |
AK347
AirAsia
MH607
Malaysia Airlines
SQ478
Singapore Airlines
|
11:45
Yogyakarta
19:10
Kuala Lumpur
01:30
Singapore Changi
|
15:20
Kuala Lumpur
20:25
Singapore Changi
06:10
Johannesburg
|
Connect |
AK347
AirAsia
EK347
Emirates
EK775
Emirates
|
11:45
Yogyakarta
19:20
Kuala Lumpur
04:05
Dubai
|
15:20
Kuala Lumpur
22:20
Dubai
10:15
Johannesburg
|
Connect |
AK347
AirAsia
CX724
Cathay Pacific
CX749
Cathay Pacific
|
11:45
Yogyakarta
17:50
Kuala Lumpur
00:40
Hong Kong
|
15:20
Kuala Lumpur
21:55
Hong Kong
07:35
Johannesburg
|
Connect |
AK347
AirAsia
MH613
Malaysia Airlines
SQ478
Singapore Airlines
|
11:45
Yogyakarta
17:00
Kuala Lumpur
01:30
Singapore Changi
|
15:20
Kuala Lumpur
18:15
Singapore Changi
06:10
Johannesburg
|
Connect |
ID6373
Batik Air
EK357
Emirates
EK775
Emirates
|
13:50
Yogyakarta
17:55
Soekarno–Hatta
04:05
Dubai
|
15:00
Soekarno–Hatta
22:55
Dubai
10:15
Johannesburg
|
Connect |
JT551
Lion Mentari Airlines
EK357
Emirates
EK775
Emirates
|
14:20
Yogyakarta
17:55
Soekarno–Hatta
04:05
Dubai
|
15:30
Soekarno–Hatta
22:55
Dubai
10:15
Johannesburg
|
Connect |
JT735
Lion Mentari Airlines
SQ965
Singapore Airlines
SQ478
Singapore Airlines
|
15:20
Yogyakarta
19:00
Soekarno–Hatta
01:30
Singapore Changi
|
16:30
Soekarno–Hatta
21:50
Singapore Changi
06:10
Johannesburg
|
Connect |
JT735
Lion Mentari Airlines
EK357
Emirates
EK775
Emirates
|
15:20
Yogyakarta
17:55
Soekarno–Hatta
04:05
Dubai
|
16:30
Soekarno–Hatta
22:55
Dubai
10:15
Johannesburg
|
Connect |
JT735
Lion Mentari Airlines
QR957
Qatar Airways
QR1363
Qatar Airways
|
15:20
Yogyakarta
18:55
Soekarno–Hatta
02:30
Doha
|
16:30
Soekarno–Hatta
23:05
Doha
09:50
Johannesburg
|
Connect |
QZ8449
Indonesia AirAsia
QF44
Qantas
QF63
Qantas
|
15:40
Yogyakarta
21:20
Ngurah Rai
09:35
Sydney
|
18:10
Ngurah Rai
06:20
Sydney
14:35
Johannesburg
|
Connect |
QZ8449
Indonesia AirAsia
QR961
Qatar Airways
QR1367 1477
Qatar Airways
|
15:40
Yogyakarta
01:15
Ngurah Rai
07:35
Doha
|
18:10
Ngurah Rai
05:35
Doha
14:55
Johannesburg
|
Connect |
JT559
Lion Mentari Airlines
SQ965
Singapore Airlines
SQ478
Singapore Airlines
|
16:20
Yogyakarta
19:00
Soekarno–Hatta
01:30
Singapore Changi
|
17:30
Soekarno–Hatta
21:50
Singapore Changi
06:10
Johannesburg
|
Connect |
GA252
Garuda Indonesia
QF44
Qantas
QF63
Qantas
|
16:20
Yogyakarta
21:20
Ngurah Rai
09:35
Sydney
|
18:40
Ngurah Rai
06:20
Sydney
14:35
Johannesburg
|
Connect |
GA252
Garuda Indonesia
QR961
Qatar Airways
QR1367 1477
Qatar Airways
|
16:20
Yogyakarta
01:15
Ngurah Rai
07:35
Doha
|
18:40
Ngurah Rai
05:35
Doha
14:55
Johannesburg
|
Connect |
JT559
Lion Mentari Airlines
QF42
Qantas
QF63
Qantas
|
16:20
Yogyakarta
19:00
Soekarno–Hatta
09:35
Sydney
|
17:30
Soekarno–Hatta
06:10
Sydney
14:35
Johannesburg
|
Connect |
JT559
Lion Mentari Airlines
QR957
Qatar Airways
QR1363
Qatar Airways
|
16:20
Yogyakarta
18:55
Soekarno–Hatta
02:30
Doha
|
17:30
Soekarno–Hatta
23:05
Doha
09:50
Johannesburg
|
Connect |
GA252
Garuda Indonesia
EK399
Emirates
EK763
Emirates
|
16:20
Yogyakarta
00:05
Ngurah Rai
09:55
Dubai
|
18:40
Ngurah Rai
05:00
Dubai
16:15
Johannesburg
|
Connect |
QZ7551
Indonesia AirAsia
QR957
Qatar Airways
QR1363
Qatar Airways
|
16:30
Yogyakarta
18:55
Soekarno–Hatta
02:30
Doha
|
17:45
Soekarno–Hatta
23:05
Doha
09:50
Johannesburg
|
Connect |
QZ7551
Indonesia AirAsia
QF42
Qantas
QF63
Qantas
|
16:30
Yogyakarta
19:00
Soekarno–Hatta
09:35
Sydney
|
17:45
Soekarno–Hatta
06:10
Sydney
14:35
Johannesburg
|
Connect |
JT737
Lion Mentari Airlines
QF42
Qantas
QF63
Qantas
|
17:00
Yogyakarta
19:00
Soekarno–Hatta
09:35
Sydney
|
18:10
Soekarno–Hatta
06:10
Sydney
14:35
Johannesburg
|
Connect |
JT737
Lion Mentari Airlines
SQ965
Singapore Airlines
SQ478
Singapore Airlines
|
17:00
Yogyakarta
19:00
Soekarno–Hatta
01:30
Singapore Changi
|
18:10
Soekarno–Hatta
21:50
Singapore Changi
06:10
Johannesburg
|
Connect |
JT555
Lion Mentari Airlines
3K206
Jetstar Asia Airways
SQ478
Singapore Airlines
|
18:20
Yogyakarta
21:45
Soekarno–Hatta
01:30
Singapore Changi
|
19:30
Soekarno–Hatta
00:35
Singapore Changi
06:10
Johannesburg
|
Connect |
QG771
Citilink Indonesia
3K206
Jetstar Asia Airways
SQ478
Singapore Airlines
|
18:20
Yogyakarta
21:45
Soekarno–Hatta
01:30
Singapore Changi
|
19:30
Soekarno–Hatta
00:35
Singapore Changi
06:10
Johannesburg
|
Connect |
SJ245
PT. Sriwijaya Air
3K206
Jetstar Asia Airways
SQ478
Singapore Airlines
|
18:50
Yogyakarta
21:45
Soekarno–Hatta
01:30
Singapore Changi
|
19:55
Soekarno–Hatta
00:35
Singapore Changi
06:10
Johannesburg
|
Connect |
JT545
Lion Mentari Airlines
EK359
Emirates
EK763
Emirates
|
20:20
Yogyakarta
00:40
Soekarno–Hatta
09:55
Dubai
|
21:30
Soekarno–Hatta
05:40
Dubai
16:15
Johannesburg
|
Connect |
JT568
Lion Mentari Airlines
EK399
Emirates
EK763
Emirates
|
20:20
Yogyakarta
00:05
Ngurah Rai
09:55
Dubai
|
22:30
Ngurah Rai
05:00
Dubai
16:15
Johannesburg
|
Connect |
JT545
Lion Mentari Airlines
QR955
Qatar Airways
QR1367 1477
Qatar Airways
|
20:20
Yogyakarta
01:40
Soekarno–Hatta
07:35
Doha
|
21:30
Soekarno–Hatta
05:50
Doha
14:55
Johannesburg
|
Connect |
JT568
Lion Mentari Airlines
QR961
Qatar Airways
QR1367 1477
Qatar Airways
|
20:20
Yogyakarta
01:15
Ngurah Rai
07:35
Doha
|
22:30
Ngurah Rai
05:35
Doha
14:55
Johannesburg
|
Connect |
JT653
Lion Mentari Airlines
EK359
Emirates
EK763
Emirates
|
21:20
Yogyakarta
00:40
Soekarno–Hatta
09:55
Dubai
|
22:30
Soekarno–Hatta
05:40
Dubai
16:15
Johannesburg
|
Connect |
JT653
Lion Mentari Airlines
QR955
Qatar Airways
QR1367 1477
Qatar Airways
|
21:20
Yogyakarta
01:40
Soekarno–Hatta
07:35
Doha
|
22:30
Soekarno–Hatta
05:50
Doha
14:55
Johannesburg
|
Connect |
QZ7555
Indonesia AirAsia
EK359
Emirates
EK763
Emirates
|
22:35
Yogyakarta
00:40
Soekarno–Hatta
09:55
Dubai
|
23:45
Soekarno–Hatta
05:40
Dubai
16:15
Johannesburg
|
Connect |
QZ7555
Indonesia AirAsia
QR955
Qatar Airways
QR1367 1477
Qatar Airways
|
22:35
Yogyakarta
01:40
Soekarno–Hatta
07:35
Doha
|
23:45
Soekarno–Hatta
05:50
Doha
14:55
Johannesburg
|
Connect |
You can find hotels and accommodations in Singapore, South Africa with our hotels search tool below
Booking.com