Toronto Pearson Intl
Incheon Intl
1 stop
27h 00mIncheon Intl
Toronto Pearson Intl
1 stop
40h 05mSWISS
Toronto Pearson Intl
Incheon Intl
1 stop
37h 30mIncheon Intl
Toronto Pearson Intl
1 stop
46h 35mEmirates
Toronto Pearson Intl
Incheon Intl
1 stop
27h 00mIncheon Intl
Toronto Pearson Intl
1 stop
40h 05mSWISS