Fly from
Fly to
Budget
₱51,320 - ₱59,612
Route
Depart
Return
Price
Manila Ninoy Aquino IntlJohannesburg OR Tambo
MNL - JNB
MNLJNB
Manila Ninoy Aquino Intl
Sun 6/25
2 stops21h 55m
Johannesburg OR Tambo
Fri 6/30
2 stops21h 45m
Manila Ninoy Aquino IntlJohannesburg OR Tambo
MNL - JNB
MNLJNB
Manila Ninoy Aquino Intl
Sun 6/25
2 stops23h 35m
Johannesburg OR Tambo
Fri 6/30
1 stop21h 45m
Manila Ninoy Aquino IntlJohannesburg OR Tambo
MNL - JNB
MNLJNB
Manila Ninoy Aquino Intl
Sun 6/25
1 stop21h 55m
Johannesburg OR Tambo
Fri 6/30
1 stop21h 45m
Manila Ninoy Aquino IntlJohannesburg OR Tambo
MNL - JNB
MNLJNB
Manila Ninoy Aquino Intl
Tue 11/14
2 stops23h 35m
Johannesburg OR Tambo
Sat 11/18
2 stops23h 50m
Manila Ninoy Aquino IntlJohannesburg OR Tambo
MNL - JNB
MNLJNB
Manila Ninoy Aquino Intl
Mon 11/6
1 stop30h 20m
Johannesburg OR Tambo
Sat 11/11
1 stop26h 35m
Manila Ninoy Aquino IntlJohannesburg OR Tambo
MNL - JNB
MNLJNB
Manila Ninoy Aquino Intl
Tue 11/14
1 stop22h 40m
Johannesburg OR Tambo
Sat 11/18
1 stop21h 50m
Manila Ninoy Aquino IntlJohannesburg OR Tambo
MNL - JNB
MNLJNB
Manila Ninoy Aquino Intl
Sun 11/5
1 stop20h 55m
Johannesburg OR Tambo
Sat 11/11
1 stop19h 50m
Manila Ninoy Aquino IntlJohannesburg OR Tambo
MNL - JNB
MNLJNB
Manila Ninoy Aquino Intl
Mon 11/6
2 stops27h 05m
Johannesburg OR Tambo
Sat 11/11
1 stop26h 35m
Manila Ninoy Aquino IntlJohannesburg OR Tambo
MNL - JNB
MNLJNB
Manila Ninoy Aquino Intl
Mon 11/13
3 stops41h 55m
Johannesburg OR Tambo
Sat 11/18
1 stop20h 05m