$644
9:20p MAD » 5:00p YUL
Unknown Company 1 stop (19h40m)
1:40a YUL » 4:40p MAD
Unknown Company 1 stop (15h)
$644
9:20p MAD » 5:00p YUL
Unknown Company 1 stop (19h40m)
1:40a YUL » 4:40p MAD
Unknown Company 1 stop (15h)
Average flight duration: 17h20m (flight with stopovers)