If you are flexible with your travel dates, always consider that you can buy extremely cheap train tickets if you avoid travelling in the weekends and if you choose to travel during the low season.
When travelling on such short distances, you can take into account also busses and carpooling options: with some luck you will find very cheap options, even if you book on short notice.
Which stations are served by the trains travelling from St. Catharines to Guelph?
The trains to Guelph leave St. Catharines from ST. CATHARINES FAIRVIEW MALL and arrive in GUELPH.
How many connections are there to go Guelph from St. Catharines by train per day?
How long will it take you from St. Catharines to Guelph by train and when do the trains leave?
It will take you 4 hours and 52 minutes to reach Guelph. The earliest train leaves St. Catharines at 07:06, whereas the last one leaves at 07:06.