Montreal Pierre Elliott Trudeau Intl
Bangkok Suvarnabhumi
1 stop
30h 00mBangkok Suvarnabhumi
Montreal Pierre Elliott Trudeau Intl
1 stop
38h 30mSWISS
Montreal Pierre Elliott Trudeau Intl
Bangkok Suvarnabhumi
1 stop
30h 00mBangkok Suvarnabhumi
Montreal Pierre Elliott Trudeau Intl
1 stop
38h 30mSWISS
Toronto Pearson Intl
Bangkok Suvarnabhumi
1 stop
35h 00mBangkok Suvarnabhumi
Toronto Pearson Intl
1 stop
41h 00mEmirates
Montreal Pierre Elliott Trudeau Intl
Bangkok Suvarnabhumi
1 stop
30h 00mBangkok Suvarnabhumi
Montreal Pierre Elliott Trudeau Intl
1 stop
38h 30mSWISS
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
41h 45mEmirates
Montreal Pierre Elliott Trudeau Intl
Bangkok Suvarnabhumi
1 stop
30h 00mSWISS