Travelling outside of Waterloo

If you're travelling outside Waterloo Region, you’ll most likely use one of the following methods of transportation.


Greyhound service is available hourly from the Charles Street Terminal in Kitchener. Destinations include Toronto, Guelph, and London, as well as across Canada and the United States. The Greyhound leaves at selected times directly from campus as well.

GO Transit

GO Transit Bus & Rail system provides connections to destinations throughout Southern Ontario. At UWaterloo, GO Transit buses provide direct service from campus to Square One Mississauga with stops in Milton, Aberfoyle, and Cambridge, seven days a week. The service is also available from the Kitchener GO Station.

Mega Bus

Megabus, run by Coach Canada, offers service to Hamilton, the Niagara Region, and Montreal. Mega Bus departs from Charles Street Terminal in Kitchener and directly from campus.

Fed Bus

Fed Bus is an affordable travel option for undergraduate students. Service departs Waterloo on Fridays and returns on Sundays. Destinations include downtown Toronto, London and Hamilton.