Cheap Train and Carpool tickets to Saint Marys, CA

What are the most popular routes to Saint Marys?

Toronto - Saint MarysAverage price$79Average duration2h 45mDaily departures1
Montreal - Saint MarysAverage price$268Average duration9h 36mDaily departures4
Guelph - Saint MarysAverage price$69Average duration1h 34mDaily departures1
Kitchener - Saint MarysAverage price$104Average duration1h 7mDaily departures1
Mississauga - Saint MarysAverage price$80Average duration2h 24mDaily departures1