x Back

From Barrie, ON bus to Yorkdale GO Bus Terminal At Yorkdale Rd, bus to Bramalea GO Station At Steeles Ave, then bus to University Ave At Hazel St. 3hrs 23min $34. From Barrie, ON bus to Toronto, ON then bus to Kitchener, ON. 4hrs 07min $38. From Barrie drive to Waterloo. 1hrs 55min $21.

x Back