Travel from Rochester to Quebec-City-Windsor-Corridor

Bus or train from Rochester to Quebec City–Windsor Corridor?

VIA Rail operates a train from Rochester to Quebec City–Windsor Corridor every 3 hours. Tickets cost $35 - $120 and the journey takes 5 h 37 min. VIA Rail also services this route hourly. Alternatively, Megabus operates a bus from Rochester to Quebec City–Windsor Corridor 5 times a day. Tickets cost $18 - $29 and the journey takes 4 h 30 min. 2 other operators also service this route.

How to get from Rochester to Quebec City–Windsor Corridor

From Rochester train to Toronto, train to Napanee, then taxi to Quebec City–Windsor Corridor. 8 h 55 min $193. From Rochester, NY bus to Toronto, ON, bus to Kingston, ON, bus to Napanee, ON, then taxi to Quebec City–Windsor Corridor. 9 h 42 min $117. From Rochester drive to Quebec City–Windsor Corridor. 4 h 19 min $49.

Operators from Rochester to Quebec City–Windsor Corridor