GO Transit operates a bus from Hamilton to Guelph hourly. Tickets cost $6 - $9 and the journey takes 1 h. GO Transit also services this route hourly. Alternatively, GO Transit operates a train from Hamilton to Guelph every 30 minutes. Tickets cost $3 - $5 and the journey takes 15 min. 2 other operators also service this route.
How to get from Hamilton to Guelph
From Hamilton GO Centre Bus bus to Erin Mills Transitway Station then bus to Guelph Central GO Bus. 2 h 49 min $15. From Hamilton GO Centre Bus line 18 bus to Aldershot, train to Toronto, then train to Guelph. 2 h 50 min $86. From Hamilton taxi to Guelph. 47 min $124. From Hamilton drive to Guelph. 47 min $6.