$702
1:00a YUL » 11:10p MAD
Air France 1 stop (22h10m)
7:05a MAD » 11:05p YUL
Unknown Company 1 stop (16h)
$767
3:30a YUL » 11:00a MAD
Lufthansa 1 stop (31h30m)
11:55a MAD » 1:00a YUL
Lufthansa 1 stop (13h05m)
$799
8:15p YUL » 8:05a MAD
United Airlines 1 stop (11h50m)
7:35p MAD » 9:10p YUL
Swiss 1 stop (25h35m)
$814
1:29p YUL » 7:45a MAD
Finnair 1 stop (18h16m)
11:40a MAD » 4:15a YUL
Finnair 1 stop (16h35m)