Fly from
Budget
C$ 628 - C$ 1,210
Route
Depart
Return
Price
Toronto Pearson IntlRochester Greater Rochester Intl
YYZ - ROC
YYZROC
Toronto Pearson Intl
Tue 13/8
2 stops22h 11m
Rochester Greater Rochester Intl
Thu 22/8
1 stop15h 15m
Toronto Pearson IntlRochester Greater Rochester Intl
YYZ - ROC
YYZROC
Toronto Pearson Intl
Tue 13/8
2 stops22h 11m
Rochester Greater Rochester Intl
Thu 22/8
2 stops24h 16m
Toronto Pearson IntlRochester Greater Rochester Intl
YYZ - ROC
YYZROC
Toronto Pearson Intl
Fri 14/6
3 stops23h 40m
Rochester Greater Rochester Intl
Tue 18/6
2 stops11h 08m
Toronto Pearson IntlRochester Greater Rochester Intl
YYZ - ROC
YYZROC
Toronto Pearson Intl
Tue 13/8
1 stop9h 45m
Rochester Greater Rochester Intl
Thu 22/8
1 stop8h 22m
Toronto Pearson IntlRochester Greater Rochester Intl
YYZ - ROC
YYZROC
Toronto Pearson Intl
Sat 27/7
1 stop5h 45m
Rochester Greater Rochester Intl
Sun 28/7
1 stop5h 22m
Toronto Pearson IntlRochester Greater Rochester Intl
YYZ - ROC
YYZROC
Toronto Pearson Intl
Sat 27/7
2 stops6h 24m
Rochester Greater Rochester Intl
Sun 28/7
1 stop5h 22m
Toronto Pearson IntlRochester Greater Rochester Intl
YYZ - ROC
YYZROC
Toronto Pearson Intl
Tue 4/6
1 stop5h 02m
Rochester Greater Rochester Intl
Wed 5/6
1 stop8h 59m
No data available for this route at this time. Please check back soon.
Comfort
Crew
Boarding
Food
Entertainment
Overall
Reviews
On time flights; courteous staff; efficient boarding system! Thank you!
Comfort
Crew
Boarding
Food
Entertainment
Overall
Reviews
On time flights; courteous staff; efficient boarding system! Thank you!
Comfort
Crew
Boarding
Food
Entertainment
Overall
Reviews
On time flights; courteous staff; efficient boarding system! Thank you!