From Brampton train to Kitchener. 1 h 1 min $40. From Nelson - Zum Main Station Stop SB line 502 bus to Square One then bus to Wilfrid Laurier University. 2 h 47 min $17. From Brampton drive to Waterloo. 1 h 1 min $10.
Bus or train from Brampton to Waterloo?
VIA Rail operates a train from Brampton to Waterloo hourly. Tickets cost $22 - $65 and the journey takes 1 h 1 min. Alternatively, Brampton Transit operates a bus from Brampton to Waterloo every 15 minutes. Tickets cost $3 and the journey takes 35 min. GO Transit also services this route hourly.