Bus in Kitchener-Waterloo

Charles Street Transit Terminal

Greyhound Canada runs to destinations including Toronto and London from here, a five-minute walk from downtown.
Train in Kitchener-Waterloo

Kitchener Train Station

An easy walk north of downtown. Trains serve Toronto and London with VIA and Go Transit.
Airport in Kitchener-Waterloo

Waterloo International Airport

Daily flights to Calgary and Detroit; 7km east of town.