Cheap Train and Carpool tickets to Saint Marys, CA

What are the most popular routes to Saint Marys?

Toronto - Saint MarysAverage price$55Average duration2h 45mDaily departures1
Montreal - Saint MarysAverage price$187Average duration9h 36mDaily departures4
Guelph - Saint MarysAverage price$48Average duration1h 34mDaily departures1
Kitchener - Saint MarysAverage price$72Average duration1h 7mDaily departures1
Mississauga - Saint MarysAverage price$56Average duration2h 24mDaily departures1