Fly to
Route
Depart
Return
Price
AlgiersMontreal
ALG - YUL
ALGYUL
Algiers Houari Boumediene
Tue 25/2
2:15 p.m.-7:05 p.m.
2 stops34h 50m
Montreal Pierre Elliott Trudeau Intl
Tue 25/3
4:00 p.m.-6:05 p.m.
3 stops21h 05m
AlgiersMontreal
ALG - YUL
ALGYUL
Algiers Houari Boumediene
Tue 25/3
10:10 a.m.-2:10 p.m.
Nonstop9h 00m
Montreal Pierre Elliott Trudeau Intl
Tue 13/5
4:10 p.m.-5:00 a.m.
Nonstop7h 50m
AlgiersMontreal
ALG - YUL
ALGYUL
Algiers Houari Boumediene
Sun 26/1
3:05 a.m.-7:40 p.m.
2 stops22h 35m
Montreal Pierre Elliott Trudeau Intl
Sun 9/2
1:15 p.m.-11:50 a.m.
2 stops16h 35m
CasablancaMontreal
CMN - YUL
CMNYUL
Casablanca Mohamed V
Thu 23/1
2:25 a.m.-7:55 a.m.
2 stops35h 30m
Montreal Pierre Elliott Trudeau Intl
Wed 29/1
4:30 p.m.-1:25 a.m.
2 stops26h 55m
CasablancaMontreal
CMN - YUL
CMNYUL
Casablanca Mohamed V
Sat 18/1
4:50 p.m.-8:15 p.m.
1 stop33h 25m
Montreal Pierre Elliott Trudeau Intl
Wed 5/2
9:45 p.m.-4:00 p.m.
1 stop12h 15m
CasablancaMontreal
CMN - YUL
CMNYUL
Casablanca Mohamed V
Sat 29/3
4:20 p.m.-11:45 a.m.
1 stop23h 25m
Montreal Pierre Elliott Trudeau Intl
Sun 4/5
7:00 p.m.-7:15 a.m.
Nonstop7h 15m
CasablancaMontreal
CMN - YUL
CMNYUL
Casablanca Mohamed V
Wed 22/1
5:55 a.m.-3:25 p.m.
1 stop15h 30m
Montreal Pierre Elliott Trudeau Intl
Wed 12/2
5:00 p.m.-10:20 a.m.
1 stop11h 20m
CasablancaMontreal
CMN - YUL
CMNYUL
Casablanca Mohamed V
Tue 28/1
5:55 a.m.-3:25 p.m.
1 stop15h 30m
Montreal Pierre Elliott Trudeau Intl
Tue 4/2
7:05 p.m.-7:25 p.m.
1 stop18h 20m
TunisMontreal
TUN - YUL
TUNYUL
Tunis Carthage
Fri 31/1
3:00 a.m.-6:23 p.m.
2 stops21h 23m
Montreal Pierre Elliott Trudeau Intl
Wed 12/2
7:15 p.m.-12:20 a.m.
2 stops23h 05m
CasablancaMontreal
CMN - YUL
CMNYUL
Casablanca Mohamed V
Tue 21/1
2:35 p.m.-11:55 a.m.
1 stop27h 20m
Montreal Pierre Elliott Trudeau Intl
Thu 13/2
6:00 p.m.-1:35 a.m.
1 stop25h 35m