Best Train Rides

Maple Leaf

New York to Toronto through the Hudson Valley and the Finger Lakes, crossing at Niagara Falls.

RouteNew York, NY – Toronto, ON, Canada
OperatorAmtrak
DurationAbout 12 hours 30 minutes
Distance544 miles
FrequencyDaily
SeasonYear-round

Joint Amtrak / VIA Rail Canada service (VIA operates it in Canada). Cross-border: this is a .ca-site journey that starts in the US — flag the cross-site relationship rather than building competing pages.

From the window

Hudson Valley, Finger Lakes/Erie Canal corridor and Niagara Falls/Gorge at the border

Official Amtrak information for this service ↗

Across the border. A joint Amtrak / VIA Rail Canada service — VIA operates it in Canada. Its Canadian journey page lives on our sister site, Best Train Rides Canada; this page covers the US side of the same train.

Keep exploring

✓ Last verified: November 2026