HowToGo

Flight from Ringgit to Singapore, South Africa

How to get to Singapore, South Africa from Ringgit by flight ? You can check flights from Ringgit to Singapore, South Africa below.

Search Transfer from Ringgit to Singapore, South Africa

Search Flights

You can find flight ticket prices from Ringgit to Singapore, South Africa with our flight tickets search tool below

1. Yogyakarta to Polokwane

  1. You take a bus, shuttle or taxi from your location in Ringgit to Yogyakarta.

  2. You take a flight from Yogyakarta 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
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

2. Yogyakarta to Hoedspruit

  1. You take a bus, shuttle or taxi from your location in Ringgit to Yogyakarta.

  2. You take a flight from Yogyakarta to Hoedspruit and cost approximately 800 USD.

  3. 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

3. Yogyakarta to Nelspruit

  1. You take a bus, shuttle or taxi from your location in Ringgit to Yogyakarta.

  2. You take a flight from Yogyakarta to Nelspruit and cost approximately 650 USD.

  3. 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

4. Yogyakarta to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Ringgit to Yogyakarta.

  2. You take a flight from Yogyakarta to Johannesburg and cost approximately 550 USD.

  3. 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

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