Montreal Pierre Elliott Trudeau Intl
Bangkok Suvarnabhumi
1 stop
30h 00mBangkok Suvarnabhumi
Montreal Pierre Elliott Trudeau Intl
1 stop
37h 15mSWISS
Toronto Pearson Intl
Bangkok Suvarnabhumi
1 stop
41h 45mBangkok Suvarnabhumi
Toronto Pearson Intl
1 stop
42h 55mEmirates
Montreal Pierre Elliott Trudeau Intl
Bangkok Suvarnabhumi
1 stop
30h 00mBangkok Suvarnabhumi
Montreal Pierre Elliott Trudeau Intl
1 stop
37h 15mSWISS
Montreal Pierre Elliott Trudeau Intl
Bangkok Suvarnabhumi
1 stop
30h 00mBangkok Suvarnabhumi
Montreal Pierre Elliott Trudeau Intl
1 stop
37h 15mSWISS
Toronto Pearson Intl
Bangkok Suvarnabhumi
1 stop
35h 00mBangkok Suvarnabhumi
Toronto Pearson Intl
1 stop
42h 55mEmirates
Toronto Pearson Intl
Bangkok Suvarnabhumi
1 stop
30h 15mSWISS