Toronto Pearson Intl
Frankfurt am Main
2 stops
32h 25mFrankfurt am Main
Toronto Pearson Intl
1 stop
30h 40mAlaska Airlines
Toronto Pearson Intl
Frankfurt am Main
3 stops
32h 25mFrankfurt am Main
Toronto Pearson Intl
1 stop
30h 40mAlaska Airlines
Toronto Pearson Intl
Frankfurt am Main
3 stops
32h 25mFrankfurt am Main
Toronto Pearson Intl
2 stops
32h 45mAlaska Airlines