Toronto Pearson Intl
Manila Ninoy Aquino Intl
1 stop
37h 45mManila Ninoy Aquino Intl
Toronto Pearson Intl
1 stop
28h 00mEmirates
Toronto Pearson Intl
Manila Ninoy Aquino Intl
1 stop
37h 45mManila Ninoy Aquino Intl
Toronto Pearson Intl
1 stop
27h 15mEmirates
Toronto Pearson Intl
Manila Ninoy Aquino Intl
1 stop
37h 45mManila Ninoy Aquino Intl
Toronto Pearson Intl
1 stop
27h 15mEmirates