How to get to Toronto by bus from the University of Waterloo?
You can take the Greyhound bus to Toronto, which takes about 1.5~2.5 hours. Tickets can be bought at the student center of the University of Waterloo. You can buy discount tickets for students by showing your student ID card. There are several boarding places in the University of Waterloo. I usually get on the bus at the waiting point of Davis Center, which is very convenient.