
| Most accurate provider | eDreams 3 stars | 
|---|---|
| Most trusted provider | eDreams 3 stars | 
| Round-trip from | $445 (Kiwi.com) | 
| One-way from | $259 (Kiwi.com) | 
Fly from
Fly to
Route
Depart
Return
Price
RochesterMontreal
ROC - YUL
ROCYUL
Greater Rochester Intl
Sun 12/14
6:56 pm-4:55 pm
2 stops21h 59m
Montreal Pierre Elliott Trudeau Intl
Sun 12/21
4:35 pm-4:55 pm
1 stop24h 20m
RochesterOttawa
ROC - YOW
ROCYOW
Greater Rochester Intl
Sun 12/14
6:56 pm-12:42 am
3 stops29h 46m
Ottawa
Tue 12/16
4:15 pm-2:24 pm
3 stops22h 09m
RochesterOttawa
ROC - YOW
ROCYOW
Greater Rochester Intl
Sat 11/29
6:04 am-4:32 pm
1 stop10h 28m
Ottawa
Sat 12/6
3:10 pm-10:52 pm
1 stop7h 42m
RochesterMontreal
ROC - YUL
ROCYUL
Greater Rochester Intl
Sat 12/13
5:44 pm-11:32 pm
1 stop5h 48m
Montreal Pierre Elliott Trudeau Intl
Tue 12/16
2:37 pm-10:57 pm
1 stop8h 20m
RochesterMontreal
ROC - YUL
ROCYUL
Greater Rochester Intl
Sun 12/14
6:00 am-1:28 pm
1 stop7h 28m
Montreal Pierre Elliott Trudeau Intl
Tue 12/16
1:10 pm-10:52 pm
1 stop9h 42m
RochesterMontreal
ROC - YUL
ROCYUL
Greater Rochester Intl
Sat 12/13
6:00 am-5:07 pm
1 stop11h 07m
Montreal Pierre Elliott Trudeau Intl
Tue 12/16
8:50 am-4:46 pm
2 stops7h 56m
RochesterMontreal
ROC - YUL
ROCYUL
Greater Rochester Intl
Thu 11/20
6:02 am-1:39 pm
1 stop7h 37m
Montreal Pierre Elliott Trudeau Intl
Thu 11/27
6:00 am-11:32 am
1 stop5h 32m
RochesterMontreal
ROC - YUL
ROCYUL
Greater Rochester Intl
Sun 12/14
6:10 am-5:41 pm
2 stops11h 31m
Montreal Pierre Elliott Trudeau Intl
Tue 12/16
8:05 am-12:56 pm
1 stop4h 51m
RochesterMontreal
ROC - YUL
ROCYUL
Greater Rochester Intl
Wed 11/26
6:17 am-11:59 am
1 stop5h 42m
Montreal Pierre Elliott Trudeau Intl
Mon 12/1
9:26 am-5:04 pm
1 stop7h 38m
RochesterMontreal
ROC - YUL
ROCYUL
Greater Rochester Intl
Sun 12/14
6:28 pm-3:24 pm
2 stops20h 56m
Montreal Pierre Elliott Trudeau Intl
Tue 12/16
7:30 am-11:00 am
2 stops27h 30m