Montreal Pierre Elliott Trudeau Intl
Dubai Intl
1 stop
20h 25mDubai Intl
Montreal Pierre Elliott Trudeau Intl
1 stop
21h 45mSWISS
Montreal Pierre Elliott Trudeau Intl
Dubai Intl
1 stop
20h 25mDubai Intl
Montreal Pierre Elliott Trudeau Intl
1 stop
31h 25mMultiple Airlines
Montreal Pierre Elliott Trudeau Intl
Dubai Intl
1 stop
20h 25mDubai Intl
Montreal Pierre Elliott Trudeau Intl
2 stops
23h 03mSWISS
Toronto Pearson Intl
Dubai Intl
Nonstop
12h 45mEmirates