Fly from
Fly to
Budget
₱49,315 - ₱68,205
Route
Depart
Return
Price
Manila Ninoy Aquino IntlJohannesburg OR Tambo
MNL - JNB
MNLJNB
Manila Ninoy Aquino Intl
Tue 6/27
2 stops23h 20m
Johannesburg OR Tambo
Mon 7/17
2 stops33h 10m
Manila Ninoy Aquino IntlJohannesburg OR Tambo
MNL - JNB
MNLJNB
Manila Ninoy Aquino Intl
Tue 6/27
1 stop19h 30m
Johannesburg OR Tambo
Mon 7/17
2 stops36h 10m
Manila Ninoy Aquino IntlCape Town Intl
MNL - CPT
MNLCPT
Manila Ninoy Aquino Intl
Tue 10/3
2 stops22h 35m
Cape Town Intl
Mon 10/9
2 stops21h 40m
Manila Ninoy Aquino IntlCape Town Intl
MNL - CPT
MNLCPT
Manila Ninoy Aquino Intl
Tue 10/3
1 stop37h 20m
Cape Town Intl
Mon 10/9
1 stop27h 20m
Manila Ninoy Aquino IntlCape Town Intl
MNL - CPT
MNLCPT
Manila Ninoy Aquino Intl
Mon 9/18
1 stop30h 55m
Cape Town Intl
Sun 9/24
1 stop27h 20m
Manila Ninoy Aquino IntlCape Town Intl
MNL - CPT
MNLCPT
Manila Ninoy Aquino Intl
Tue 10/3
3 stops27h 40m
Cape Town Intl
Mon 10/9
2 stops21h 40m
Manila Ninoy Aquino IntlCape Town Intl
MNL - CPT
MNLCPT
Manila Ninoy Aquino Intl
Wed 10/18
1 stop28h 35m
Cape Town Intl
Wed 4/10
1 stop21h 10m
Manila Ninoy Aquino IntlJohannesburg OR Tambo
MNL - JNB
MNLJNB
Manila Ninoy Aquino Intl
Tue 6/13
1 stop32h 35m
Johannesburg OR Tambo
Mon 6/19
1 stop28h 35m
Manila Ninoy Aquino IntlCape Town Intl
MNL - CPT
MNLCPT
Manila Ninoy Aquino Intl
Mon 9/18
2 stops44h 55m
Cape Town Intl
Sun 9/24
2 stops24h 45m