
Most accurate provider | FlightHub 3 stars |
|---|---|
Most trusted provider | FlightHub 3 stars |
Round-trip from | $342 (Kiwi.com) |
One-way from | $197 (Kiwi.com) |
Fly from
Fly to
Route
Depart
Return
Des MoinesMontreal
DSM - YUL
DSMYUL
Des Moines
Thu 5/28
7:30 am-6:15 pm
1 stop9h 45m
Montreal Pierre Elliott Trudeau Intl
Thu 6/4
6:30 am-2:18 pm
2 stops8h 48m
Des MoinesMontreal
DSM - YUL
DSMYUL
Des Moines
Tue 6/2
7:34 am-6:53 pm
1 stop10h 19m
Montreal Pierre Elliott Trudeau Intl
Tue 6/9
5:07 pm-8:52 pm
1 stop4h 45m
Des MoinesMontreal
DSM - YUL
DSMYUL
Des Moines
Tue 6/2
6:50 pm-7:37 am
2 stops11h 47m
Montreal Pierre Elliott Trudeau Intl
Tue 6/9
6:10 am-10:27 am
1 stop5h 17m
Des MoinesMontreal
DSM - YUL
DSMYUL
Des Moines
Fri 5/29
7:35 am-2:08 pm
1 stop5h 33m
Montreal Pierre Elliott Trudeau Intl
Fri 6/5
6:45 am-9:06 pm
2 stops15h 21m
Des MoinesMontreal
DSM - YUL
DSMYUL
Des Moines
Mon 5/25
1:04 pm-11:41 pm
1 stop9h 37m
Montreal Pierre Elliott Trudeau Intl
Fri 5/29
7:00 am-1:37 pm
1 stop7h 37m
Des MoinesMontreal
DSM - YUL
DSMYUL
Des Moines
Sat 5/30
4:00 pm-11:57 pm
1 stop6h 57m
Montreal Pierre Elliott Trudeau Intl
Sat 6/6
12:49 pm-8:36 pm
1 stop8h 47m
Des MoinesMontreal
DSM - YUL
DSMYUL
Des Moines
Mon 6/1
7:34 am-6:53 pm
1 stop10h 19m
Montreal Pierre Elliott Trudeau Intl
Mon 6/8
7:00 am-2:01 pm
1 stop8h 01m
Des MoinesMontreal
DSM - YUL
DSMYUL
Des Moines
Fri 5/29
5:28 pm-11:41 pm
1 stop5h 13m
Montreal Pierre Elliott Trudeau Intl
Sun 5/31
12:40 pm-10:32 pm
1 stop10h 52m
Des MoinesMontreal
DSM - YUL
DSMYUL
Des Moines
Sun 5/24
4:25 pm-11:41 pm
1 stop6h 16m
Montreal Pierre Elliott Trudeau Intl
Mon 6/1
7:10 am-12:24 pm
1 stop6h 14m
Cedar RapidsMontreal
CID - YUL
CIDYUL
Cedar Rapids
Fri 5/29
3:32 pm-9:26 pm
1 stop4h 54m
Montreal Pierre Elliott Trudeau Intl
Tue 6/2
6:10 am-11:59 am
1 stop6h 49m