Amtrak operates, on average, 2 train schedule(s) from St. Catharines to Winona. The average Amtrak ticket to Winona costs $161.00. In St. Catharines, Amtrak departs from 5 Great Western St and no other station. In Winona, Amtrak arrives at 65 E Mark St and no other station.
An average trip on Amtrak from St. Catharines to Winona takes 34 hours and 47 minutes,