HowToGo

Flight from Philippines to Singapore, South Africa

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

Search Transfer from Philippines to Singapore, South Africa

Search Flights

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

1. Manila to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Philippines to Manila.

  2. You take a flight from Manila to Johannesburg and cost approximately 950 USD.

  3. You take a bus, shuttle or taxi from Johannesburg to your destination in Singapore, South Africa.

Flight Depart Arrive
QR929 Qatar Airways
QR1367 1477 Qatar Airways
00:40 Manila
07:35 Doha
05:20 Doha
14:55 Johannesburg
Connect
WY844 Oman Air
WY721 Oman Air
KQ764 Kenya Airways
07:45 Manila
14:45 Muscat
21:50 Nairobi
12:25 Muscat
18:55 Nairobi
01:05 Johannesburg
Connect
CX930 Cathay Pacific
CX749 Cathay Pacific
12:35 Manila
00:40 Hong Kong
15:15 Hong Kong
07:35 Johannesburg
Connect
SQ917 Singapore Airlines
SQ478 Singapore Airlines
14:15 Manila
01:30 Singapore Changi
17:55 Singapore Changi
06:10 Johannesburg
Connect
SV0861 Saudia
SV1051 Saudia
SV0447 Saudia
15:40 Manila
22:00 Riyadh
01:45 Jeddah
20:20 Riyadh
23:40 Jeddah
07:30 Johannesburg
Connect
SV0861 Saudia
SV1053 Saudia
SV0447 Saudia
15:40 Manila
23:00 Riyadh
01:45 Jeddah
20:20 Riyadh
00:40 Jeddah
07:30 Johannesburg
Connect
CX918 Cathay Pacific
CX749 Cathay Pacific
17:40 Manila
00:40 Hong Kong
20:15 Hong Kong
07:35 Johannesburg
Connect
3K764 Jetstar Asia Airways
SQ478 Singapore Airlines
17:40 Manila
01:30 Singapore Changi
21:25 Singapore Changi
06:10 Johannesburg
Connect
QR933 Qatar Airways
QR1363 Qatar Airways
18:35 Manila
02:30 Doha
23:15 Doha
09:50 Johannesburg
Connect
QR933 Qatar Airways
QR1367 1477 Qatar Airways
18:35 Manila
07:35 Doha
23:15 Doha
14:55 Johannesburg
Connect
5J803 Cebu Pacific
SQ478 Singapore Airlines
20:05 Manila
01:30 Singapore Changi
23:55 Singapore Changi
06:10 Johannesburg
Connect
CX902 Cathay Pacific
CX749 Cathay Pacific
20:15 Manila
00:40 Hong Kong
22:45 Hong Kong
07:35 Johannesburg
Connect
ET645 Ethiopian Airlines
ET609 619 645 Ethiopian Airlines
ET809 Ethiopian Airlines
22:00 Manila
01:50 Suvarnabhumi
08:40 Addis Ababa
00:15 Suvarnabhumi
06:30 Addis Ababa
13:05 Johannesburg
Connect
EY423 Etihad
EY641 Etihad
KQ762 Kenya Airways
23:45 Manila
07:45 Abu Dhabi
13:05 Nairobi
04:35 Abu Dhabi
11:55 Nairobi
16:20 Johannesburg
Connect
EK335 Emirates
EK763 Emirates
23:55 Manila
09:55 Dubai
04:45 Dubai
16:15 Johannesburg
Connect

2. Manila to Polokwane

  1. You take a bus, shuttle or taxi from your location in Philippines to Manila.

  2. You take a flight from Manila to Polokwane and cost approximately 1200 USD.

  3. You take a bus, shuttle or taxi from Polokwane to your destination in Singapore, South Africa.

Flight Depart Arrive
QR929 Qatar Airways
QR1367 1477 Qatar Airways
4Z815 Airlink
00:40 Manila
07:35 Doha
16:10 Johannesburg
05:20 Doha
14:55 Johannesburg
17:15 Polokwane
Connect
PR684 Philippine Airlines
QR1365 Qatar Airways
4Z801 Airlink
13:20 Manila
20:40 Doha
06:35 Johannesburg
17:40 Doha
04:00 Johannesburg
07:40 Polokwane
Connect
SQ917 Singapore Airlines
SQ478 Singapore Airlines
4Z815 Airlink
14:15 Manila
01:30 Singapore Changi
16:10 Johannesburg
17:55 Singapore Changi
06:10 Johannesburg
17:15 Polokwane
Connect
CX918 Cathay Pacific
CX749 Cathay Pacific
4Z815 Airlink
17:40 Manila
00:40 Hong Kong
16:10 Johannesburg
20:15 Hong Kong
07:35 Johannesburg
17:15 Polokwane
Connect
QR933 Qatar Airways
QR1363 Qatar Airways
4Z815 Airlink
18:35 Manila
02:30 Doha
16:10 Johannesburg
23:15 Doha
09:50 Johannesburg
17:15 Polokwane
Connect
QR933 Qatar Airways
QR1367 1477 Qatar Airways
4Z815 Airlink
18:35 Manila
07:35 Doha
16:10 Johannesburg
23:15 Doha
14:55 Johannesburg
17:15 Polokwane
Connect
CX902 Cathay Pacific
CX749 Cathay Pacific
4Z815 Airlink
20:15 Manila
00:40 Hong Kong
16:10 Johannesburg
22:45 Hong Kong
07:35 Johannesburg
17:15 Polokwane
Connect
ET645 Ethiopian Airlines
ET609 619 645 Ethiopian Airlines
ET809 Ethiopian Airlines
4Z815 Airlink
22:00 Manila
01:50 Suvarnabhumi
08:40 Addis Ababa
16:10 Johannesburg
00:15 Suvarnabhumi
06:30 Addis Ababa
13:05 Johannesburg
17:15 Polokwane
Connect

3. Manila to Hoedspruit

  1. You take a bus, shuttle or taxi from your location in Philippines to Manila.

  2. You take a flight from Manila 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
CX930 Cathay Pacific
CX749 Cathay Pacific
4Z871 Airlink
12:35 Manila
00:40 Hong Kong
10:30 Johannesburg
15:15 Hong Kong
07:35 Johannesburg
11:25 Hoedspruit
Connect
CX930 Cathay Pacific
CX749 Cathay Pacific
5Z890 CemAir
12:35 Manila
00:40 Hong Kong
11:40 Johannesburg
15:15 Hong Kong
07:35 Johannesburg
12:35 Hoedspruit
Connect
SQ917 Singapore Airlines
SQ478 Singapore Airlines
SQ478 Singapore Airlines
4Z657 Airlink
14:15 Manila
01:30 Singapore Changi
07:10 Johannesburg
10:50 Capetown
17:55 Singapore Changi
06:10 Johannesburg
09:25 Capetown
13:20 Hoedspruit
Connect
SQ917 Singapore Airlines
SQ478 Singapore Airlines
4Z871 Airlink
14:15 Manila
01:30 Singapore Changi
10:30 Johannesburg
17:55 Singapore Changi
06:10 Johannesburg
11:25 Hoedspruit
Connect
SQ917 Singapore Airlines
SQ478 Singapore Airlines
5Z890 CemAir
14:15 Manila
01:30 Singapore Changi
11:40 Johannesburg
17:55 Singapore Changi
06:10 Johannesburg
12:35 Hoedspruit
Connect
SQ917 Singapore Airlines
SQ478 Singapore Airlines
SQ478 Singapore Airlines
5Z1812 CemAir
14:15 Manila
01:30 Singapore Changi
07:10 Johannesburg
11:00 Capetown
17:55 Singapore Changi
06:10 Johannesburg
09:25 Capetown
13:15 Hoedspruit
Connect
CX918 Cathay Pacific
CX749 Cathay Pacific
4Z871 Airlink
17:40 Manila
00:40 Hong Kong
10:30 Johannesburg
20:15 Hong Kong
07:35 Johannesburg
11:25 Hoedspruit
Connect
CX918 Cathay Pacific
CX749 Cathay Pacific
5Z890 CemAir
17:40 Manila
00:40 Hong Kong
11:40 Johannesburg
20:15 Hong Kong
07:35 Johannesburg
12:35 Hoedspruit
Connect
3K764 Jetstar Asia Airways
SQ478 Singapore Airlines
4Z871 Airlink
17:40 Manila
01:30 Singapore Changi
10:30 Johannesburg
21:25 Singapore Changi
06:10 Johannesburg
11:25 Hoedspruit
Connect
QR933 Qatar Airways
QR1363 Qatar Airways
5Z890 CemAir
18:35 Manila
02:30 Doha
11:40 Johannesburg
23:15 Doha
09:50 Johannesburg
12:35 Hoedspruit
Connect
5J14 Cebu Pacific
EK775 Emirates
5Z890 CemAir
19:20 Manila
04:05 Dubai
11:40 Johannesburg
00:55 Dubai
10:15 Johannesburg
12:35 Hoedspruit
Connect
5J803 Cebu Pacific
SQ478 Singapore Airlines
4Z871 Airlink
20:05 Manila
01:30 Singapore Changi
10:30 Johannesburg
23:55 Singapore Changi
06:10 Johannesburg
11:25 Hoedspruit
Connect
5J803 Cebu Pacific
SQ478 Singapore Airlines
5Z890 CemAir
20:05 Manila
01:30 Singapore Changi
11:40 Johannesburg
23:55 Singapore Changi
06:10 Johannesburg
12:35 Hoedspruit
Connect
CX902 Cathay Pacific
CX749 Cathay Pacific
5Z890 CemAir
20:15 Manila
00:40 Hong Kong
11:40 Johannesburg
22:45 Hong Kong
07:35 Johannesburg
12:35 Hoedspruit
Connect
CX902 Cathay Pacific
CX749 Cathay Pacific
4Z871 Airlink
20:15 Manila
00:40 Hong Kong
10:30 Johannesburg
22:45 Hong Kong
07:35 Johannesburg
11:25 Hoedspruit
Connect

4. Manila to Nelspruit

  1. You take a bus, shuttle or taxi from your location in Philippines to Manila.

  2. You take a flight from Manila to Nelspruit and cost approximately 1100 USD.

  3. You take a bus, shuttle or taxi from Nelspruit to your destination in Singapore, South Africa.

Flight Depart Arrive
QR929 Qatar Airways
QR1367 1477 Qatar Airways
4Z837 Airlink
00:40 Manila
07:35 Doha
18:05 Johannesburg
05:20 Doha
14:55 Johannesburg
19:00 Nelspruit
Connect
QR929 Qatar Airways
QR1367 1477 Qatar Airways
4Z845 Airlink
00:40 Manila
07:35 Doha
15:45 Johannesburg
05:20 Doha
14:55 Johannesburg
16:40 Nelspruit
Connect
CX906 Cathay Pacific
CX749 Cathay Pacific
4Z827 Airlink
10:45 Manila
00:40 Hong Kong
10:10 Johannesburg
13:20 Hong Kong
07:35 Johannesburg
11:05 Nelspruit
Connect
CX930 Cathay Pacific
CX749 Cathay Pacific
4Z825 Airlink
12:35 Manila
00:40 Hong Kong
12:30 Johannesburg
15:15 Hong Kong
07:35 Johannesburg
13:25 Nelspruit
Connect
SQ917 Singapore Airlines
SQ478 Singapore Airlines
4Z825 Airlink
14:15 Manila
01:30 Singapore Changi
12:30 Johannesburg
17:55 Singapore Changi
06:10 Johannesburg
13:25 Nelspruit
Connect
SQ917 Singapore Airlines
SQ478 Singapore Airlines
4Z823 Airlink
14:15 Manila
01:30 Singapore Changi
07:00 Johannesburg
17:55 Singapore Changi
06:10 Johannesburg
07:55 Nelspruit
Connect
SQ917 Singapore Airlines
SQ478 Singapore Airlines
4Z827 Airlink
14:15 Manila
01:30 Singapore Changi
10:10 Johannesburg
17:55 Singapore Changi
06:10 Johannesburg
11:05 Nelspruit
Connect
PR501 Philippine Airlines
SQ478 Singapore Airlines
4Z823 Airlink
15:20 Manila
01:30 Singapore Changi
07:00 Johannesburg
18:50 Singapore Changi
06:10 Johannesburg
07:55 Nelspruit
Connect
CX918 Cathay Pacific
CX749 Cathay Pacific
4Z825 Airlink
17:40 Manila
00:40 Hong Kong
12:30 Johannesburg
20:15 Hong Kong
07:35 Johannesburg
13:25 Nelspruit
Connect
CX918 Cathay Pacific
CX749 Cathay Pacific
BA6203 British Airways
4Z505 Airlink
17:40 Manila
00:40 Hong Kong
09:15 Johannesburg
12:45 Durban
20:15 Hong Kong
07:35 Johannesburg
10:20 Durban
13:50 Nelspruit
Connect
3K764 Jetstar Asia Airways
SQ478 Singapore Airlines
4Z823 Airlink
17:40 Manila
01:30 Singapore Changi
07:00 Johannesburg
21:25 Singapore Changi
06:10 Johannesburg
07:55 Nelspruit
Connect
CX918 Cathay Pacific
CX749 Cathay Pacific
4Z827 Airlink
17:40 Manila
00:40 Hong Kong
10:10 Johannesburg
20:15 Hong Kong
07:35 Johannesburg
11:05 Nelspruit
Connect
CX918 Cathay Pacific
CX749 Cathay Pacific
4Z845 Airlink
17:40 Manila
00:40 Hong Kong
15:45 Johannesburg
20:15 Hong Kong
07:35 Johannesburg
16:40 Nelspruit
Connect
3K764 Jetstar Asia Airways
SQ478 Singapore Airlines
4Z827 Airlink
17:40 Manila
01:30 Singapore Changi
10:10 Johannesburg
21:25 Singapore Changi
06:10 Johannesburg
11:05 Nelspruit
Connect
QR933 Qatar Airways
QR1363 Qatar Airways
4Z825 Airlink
18:35 Manila
02:30 Doha
12:30 Johannesburg
23:15 Doha
09:50 Johannesburg
13:25 Nelspruit
Connect
QR933 Qatar Airways
QR1363 Qatar Airways
4Z837 Airlink
18:35 Manila
02:30 Doha
18:05 Johannesburg
23:15 Doha
09:50 Johannesburg
19:00 Nelspruit
Connect
QR933 Qatar Airways
QR1367 1477 Qatar Airways
4Z837 Airlink
18:35 Manila
07:35 Doha
18:05 Johannesburg
23:15 Doha
14:55 Johannesburg
19:00 Nelspruit
Connect
QR933 Qatar Airways
QR1363 Qatar Airways
4Z845 Airlink
18:35 Manila
02:30 Doha
15:45 Johannesburg
23:15 Doha
09:50 Johannesburg
16:40 Nelspruit
Connect
QR933 Qatar Airways
QR1367 1477 Qatar Airways
4Z845 Airlink
18:35 Manila
07:35 Doha
15:45 Johannesburg
23:15 Doha
14:55 Johannesburg
16:40 Nelspruit
Connect
5J803 Cebu Pacific
SQ478 Singapore Airlines
4Z823 Airlink
20:05 Manila
01:30 Singapore Changi
07:00 Johannesburg
23:55 Singapore Changi
06:10 Johannesburg
07:55 Nelspruit
Connect
5J803 Cebu Pacific
SQ478 Singapore Airlines
4Z825 Airlink
20:05 Manila
01:30 Singapore Changi
12:30 Johannesburg
23:55 Singapore Changi
06:10 Johannesburg
13:25 Nelspruit
Connect
CX902 Cathay Pacific
CX749 Cathay Pacific
BA6203 British Airways
4Z505 Airlink
20:15 Manila
00:40 Hong Kong
09:15 Johannesburg
12:45 Durban
22:45 Hong Kong
07:35 Johannesburg
10:20 Durban
13:50 Nelspruit
Connect
CX902 Cathay Pacific
CX749 Cathay Pacific
4Z845 Airlink
20:15 Manila
00:40 Hong Kong
15:45 Johannesburg
22:45 Hong Kong
07:35 Johannesburg
16:40 Nelspruit
Connect
CX902 Cathay Pacific
CX749 Cathay Pacific
4Z825 Airlink
20:15 Manila
00:40 Hong Kong
12:30 Johannesburg
22:45 Hong Kong
07:35 Johannesburg
13:25 Nelspruit
Connect
CX902 Cathay Pacific
CX749 Cathay Pacific
4Z827 Airlink
20:15 Manila
00:40 Hong Kong
10:10 Johannesburg
22:45 Hong Kong
07:35 Johannesburg
11:05 Nelspruit
Connect
ET645 Ethiopian Airlines
ET609 619 645 Ethiopian Airlines
ET809 Ethiopian Airlines
4Z837 Airlink
22:00 Manila
01:50 Suvarnabhumi
08:40 Addis Ababa
18:05 Johannesburg
00:15 Suvarnabhumi
06:30 Addis Ababa
13:05 Johannesburg
19:00 Nelspruit
Connect
ET645 Ethiopian Airlines
ET609 619 645 Ethiopian Airlines
ET809 Ethiopian Airlines
4Z845 Airlink
22:00 Manila
01:50 Suvarnabhumi
08:40 Addis Ababa
15:45 Johannesburg
00:15 Suvarnabhumi
06:30 Addis Ababa
13:05 Johannesburg
16:40 Nelspruit
Connect
EK335 Emirates
EK763 Emirates
4Z837 Airlink
23:55 Manila
09:55 Dubai
18:05 Johannesburg
04:45 Dubai
16:15 Johannesburg
19:00 Nelspruit
Connect

5. Mactan–Cebu to Polokwane

  1. You take a bus, shuttle or taxi from your location in Philippines to Mactan–Cebu.

  2. You take a flight from Mactan–Cebu to Polokwane and cost approximately 1300 USD.

  3. You take a bus, shuttle or taxi from Polokwane to your destination in Singapore, South Africa.

Flight Depart Arrive
CX922 Cathay Pacific
CX749 Cathay Pacific
4Z815 Airlink
12:15 Mactan–Cebu
00:40 Hong Kong
16:10 Johannesburg
15:10 Hong Kong
07:35 Johannesburg
17:15 Polokwane
Connect
MI559 SilkAir
ET639 Ethiopian Airlines
ET809 Ethiopian Airlines
4Z815 Airlink
14:50 Mactan–Cebu
01:35 Singapore Changi
08:40 Addis Ababa
16:10 Johannesburg
18:35 Singapore Changi
05:45 Addis Ababa
13:05 Johannesburg
17:15 Polokwane
Connect
EK338 Emirates
EK325 338 Emirates
EK775 Emirates
4Z815 Airlink
17:25 Mactan–Cebu
20:20 Clark International
04:05 Dubai
16:10 Johannesburg
18:50 Clark International
01:15 Dubai
10:15 Johannesburg
17:15 Polokwane
Connect
Z27236 AirAsia Philippines
SQ478 Singapore Airlines
4Z815 Airlink
17:50 Mactan–Cebu
01:30 Singapore Changi
16:10 Johannesburg
21:35 Singapore Changi
06:10 Johannesburg
17:15 Polokwane
Connect
QR925 Qatar Airways
QR1367 1477 Qatar Airways
4Z815 Airlink
18:35 Mactan–Cebu
07:35 Doha
16:10 Johannesburg
23:20 Doha
14:55 Johannesburg
17:15 Polokwane
Connect
QR925 Qatar Airways
QR1363 Qatar Airways
4Z815 Airlink
18:35 Mactan–Cebu
02:30 Doha
16:10 Johannesburg
23:20 Doha
09:50 Johannesburg
17:15 Polokwane
Connect
CX926 Cathay Pacific
CX749 Cathay Pacific
4Z815 Airlink
20:20 Mactan–Cebu
00:40 Hong Kong
16:10 Johannesburg
23:10 Hong Kong
07:35 Johannesburg
17:15 Polokwane
Connect
PR738 Philippine Airlines
ET609 619 645 Ethiopian Airlines
ET809 Ethiopian Airlines
4Z815 Airlink
21:10 Mactan–Cebu
01:50 Suvarnabhumi
08:40 Addis Ababa
16:10 Johannesburg
23:59 Suvarnabhumi
06:30 Addis Ababa
13:05 Johannesburg
17:15 Polokwane
Connect

6. Davao to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Philippines to Davao.

  2. You take a flight from Davao to Johannesburg and cost approximately 460 USD.

  3. You take a bus, shuttle or taxi from Johannesburg to your destination in Singapore, South Africa.

Flight Depart Arrive
PR1810 Philippine Airlines
PR684 Philippine Airlines
QR1365 Qatar Airways
07:10 Davao
13:20 Manila
20:40 Doha
08:55 Manila
17:40 Doha
04:00 Johannesburg
Connect
PR1812 Philippine Airlines
PR684 Philippine Airlines
QR1365 Qatar Airways
08:55 Davao
13:20 Manila
20:40 Doha
10:40 Manila
17:40 Doha
04:00 Johannesburg
Connect
PR2364 Philippine Airlines
QR925 Qatar Airways
QR1363 Qatar Airways
12:10 Davao
18:35 Mactan–Cebu
02:30 Doha
13:15 Mactan–Cebu
23:20 Doha
09:50 Johannesburg
Connect
PR1814 Philippine Airlines
QR933 Qatar Airways
QR1363 Qatar Airways
13:10 Davao
18:35 Manila
02:30 Doha
14:55 Manila
23:15 Doha
09:50 Johannesburg
Connect
PR1816 Philippine Airlines
QR933 Qatar Airways
QR1363 Qatar Airways
14:10 Davao
18:35 Manila
02:30 Doha
15:55 Manila
23:15 Doha
09:50 Johannesburg
Connect
5J954 Cebu Pacific
QR933 Qatar Airways
QR1363 Qatar Airways
14:45 Davao
18:35 Manila
02:30 Doha
16:45 Manila
23:15 Doha
09:50 Johannesburg
Connect
5J954 Cebu Pacific
5J803 Cebu Pacific
SQ478 Singapore Airlines
14:45 Davao
20:05 Manila
01:30 Singapore Changi
16:45 Manila
23:55 Singapore Changi
06:10 Johannesburg
Connect
5J954 Cebu Pacific
5J14 Cebu Pacific
EK775 Emirates
14:45 Davao
19:20 Manila
04:05 Dubai
16:45 Manila
00:55 Dubai
10:15 Johannesburg
Connect
PR2366 Philippine Airlines
QR925 Qatar Airways
QR1363 Qatar Airways
15:50 Davao
18:35 Mactan–Cebu
02:30 Doha
16:55 Mactan–Cebu
23:20 Doha
09:50 Johannesburg
Connect
5J964 Cebu Pacific
CX902 Cathay Pacific
CX749 Cathay Pacific
15:55 Davao
20:15 Manila
00:40 Hong Kong
18:05 Manila
22:45 Hong Kong
07:35 Johannesburg
Connect
5J964 Cebu Pacific
5J803 Cebu Pacific
SQ478 Singapore Airlines
15:55 Davao
20:05 Manila
01:30 Singapore Changi
18:05 Manila
23:55 Singapore Changi
06:10 Johannesburg
Connect
5J964 Cebu Pacific
5J14 Cebu Pacific
EK775 Emirates
15:55 Davao
19:20 Manila
04:05 Dubai
18:05 Manila
00:55 Dubai
10:15 Johannesburg
Connect
5J602 Cebu Pacific
CX926 Cathay Pacific
CX749 Cathay Pacific
17:00 Davao
20:20 Mactan–Cebu
00:40 Hong Kong
18:10 Mactan–Cebu
23:10 Hong Kong
07:35 Johannesburg
Connect
MI562 SilkAir
CX926 Cathay Pacific
CX749 Cathay Pacific
17:00 Davao
20:20 Mactan–Cebu
00:40 Hong Kong
18:00 Mactan–Cebu
23:10 Hong Kong
07:35 Johannesburg
Connect
5J980 Cebu Pacific
5J803 Cebu Pacific
SQ478 Singapore Airlines
17:15 Davao
20:05 Manila
01:30 Singapore Changi
19:15 Manila
23:55 Singapore Changi
06:10 Johannesburg
Connect
5J980 Cebu Pacific
CX902 Cathay Pacific
CX749 Cathay Pacific
17:15 Davao
20:15 Manila
00:40 Hong Kong
19:15 Manila
22:45 Hong Kong
07:35 Johannesburg
Connect
5J715 Cebu Pacific
ET639 Ethiopian Airlines
ET809 Ethiopian Airlines
17:25 Davao
01:35 Singapore Changi
08:40 Addis Ababa
21:10 Singapore Changi
05:45 Addis Ababa
13:05 Johannesburg
Connect
5J715 Cebu Pacific
QR945 Qatar Airways
QR1367 1477 Qatar Airways
17:25 Davao
03:10 Singapore Changi
07:35 Doha
21:10 Singapore Changi
05:50 Doha
14:55 Johannesburg
Connect
5J715 Cebu Pacific
SQ478 Singapore Airlines
17:25 Davao
01:30 Singapore Changi
21:10 Singapore Changi
06:10 Johannesburg
Connect
PR1818 Philippine Airlines
CX902 Cathay Pacific
CX749 Cathay Pacific
17:40 Davao
20:15 Manila
00:40 Hong Kong
19:25 Manila
22:45 Hong Kong
07:35 Johannesburg
Connect
Z2614 AirAsia Philippines
QR929 Qatar Airways
QR1367 1477 Qatar Airways
18:00 Davao
00:40 Manila
07:35 Doha
20:00 Manila
05:20 Doha
14:55 Johannesburg
Connect
5J598 Cebu Pacific
CX926 Cathay Pacific
CX749 Cathay Pacific
18:20 Davao
20:20 Mactan–Cebu
00:40 Hong Kong
19:30 Mactan–Cebu
23:10 Hong Kong
07:35 Johannesburg
Connect
5J970 Cebu Pacific
EK335 Emirates
EK763 Emirates
19:05 Davao
23:55 Manila
09:55 Dubai
21:15 Manila
04:45 Dubai
16:15 Johannesburg
Connect
5J970 Cebu Pacific
QR929 Qatar Airways
QR1367 1477 Qatar Airways
19:05 Davao
00:40 Manila
07:35 Doha
21:15 Manila
05:20 Doha
14:55 Johannesburg
Connect
5J982 Cebu Pacific
QR929 Qatar Airways
QR1367 1477 Qatar Airways
21:35 Davao
00:40 Manila
07:35 Doha
23:35 Manila
05:20 Doha
14:55 Johannesburg
Connect

7. Mactan–Cebu to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Philippines to Mactan–Cebu.

  2. You take a flight from Mactan–Cebu to Johannesburg and cost approximately 1100 USD.

  3. You take a bus, shuttle or taxi from Johannesburg to your destination in Singapore, South Africa.

Flight Depart Arrive
CX922 Cathay Pacific
CX749 Cathay Pacific
12:15 Mactan–Cebu
00:40 Hong Kong
15:10 Hong Kong
07:35 Johannesburg
Connect
EK338 Emirates
EK325 338 Emirates
EK775 Emirates
17:25 Mactan–Cebu
20:20 Clark International
04:05 Dubai
18:50 Clark International
01:15 Dubai
10:15 Johannesburg
Connect
Z27236 AirAsia Philippines
SQ478 Singapore Airlines
17:50 Mactan–Cebu
01:30 Singapore Changi
21:35 Singapore Changi
06:10 Johannesburg
Connect
QR925 Qatar Airways
QR1363 Qatar Airways
18:35 Mactan–Cebu
02:30 Doha
23:20 Doha
09:50 Johannesburg
Connect
QR925 Qatar Airways
QR1367 1477 Qatar Airways
18:35 Mactan–Cebu
07:35 Doha
23:20 Doha
14:55 Johannesburg
Connect
CX926 Cathay Pacific
CX749 Cathay Pacific
20:20 Mactan–Cebu
00:40 Hong Kong
23:10 Hong Kong
07:35 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