Travel from Brampton to University-of-Waterloo

Bus or train from Brampton to University of Waterloo?

VIA Rail operates a train from Brampton to University of Waterloo hourly. Tickets cost $23 - $65 and the journey takes 1 h 1 min. Alternatively, GO Transit operates a bus from Brampton to University of Waterloo hourly. Tickets cost $10 - $13 and the journey takes 1 h 50 min.

How to get from Brampton to University of Waterloo

ModeDurationPrice
From Brampton train to Kitchener, walk to King / College, line 7 bus to U.W. - South Campus Hall, then walk to University of Waterloo.1 h 43 min$44
From Nelson - Zum Main Station Stop SB line 502 bus to Square One, bus to University of Waterloo, then walk to University of Waterloo.3 h 1 min$17
From Brampton drive to University of Waterloo.1 h 3 min$10

How long does it take to get from Brampton to University of Waterloo?

It takes approximately 1 h 43 min to get from Brampton to University of Waterloo, including transfers.

Is there a direct bus between Brampton and University of Waterloo?

No, there is no direct bus from Brampton to University of Waterloo. However, there are services departing from Nelson - Zum Main Station Stop SB and arriving at University of Waterloo via Square One. The journey, including transfers, takes approximately 3 h 1 min.

Operators from Brampton to University of Waterloo

OperatorPhoneWebsite
VIA Rail+1 1 888 842-7245VIA Rail
Grand River TransitGrand River Transit
Brampton TransitBrampton Transit
GO TransitGO Transit