Montreal Pierre Elliott Trudeau Intl
Singapore Changi
1 stop
36h 15mSingapore Changi
Montreal Pierre Elliott Trudeau Intl
1 stop
25h 35mSWISS
Toronto Pearson Intl
Singapore Changi
1 stop
30h 20mSingapore Changi
Toronto Pearson Intl
1 stop
43h 50mEmirates
Montreal Pierre Elliott Trudeau Intl
Singapore Changi
1 stop
25h 15mSingapore Changi
Montreal Pierre Elliott Trudeau Intl
1 stop
25h 35mMultiple Airlines
Ottawa
Singapore Changi
1 stop
35h 30mSingapore Changi
Ottawa
1 stop
28h 15mAir France
Toronto Pearson Intl
Singapore Changi
1 stop
25h 30mSingapore Changi
Toronto Pearson Intl
1 stop
25h 25mSWISS
Montreal Pierre Elliott Trudeau Intl
Singapore Changi
1 stop
25h 15mSingapore Changi
Montreal Pierre Elliott Trudeau Intl
1 stop
25h 35mSWISS