$952
3:50a YUL » 1:05p SAW
Royal Air Maroc 1 stop (33h15m)
2:05p SAW » 1:50a YUL
Royal Air Maroc 1 stop (35h45m)
$1,081
4:20a YUL » 3:45p SAW
Unknown Company 1 stop (11h25m)
8:40a SAW » 10:15p YUL
Unknown Company 1 stop (13h35m)
Average flight duration: 12h30m (flight with stopovers)