If you're travelling outside Waterloo Region, you can use GRT to connect directly with GO Transit, VIA Rail, Greyhound, and Coach Canada/Megabus

GO Transit

GO is a commuter rail and bus service serving the Greater Toronto and Hamilton Area (GTHA).

In Kitchener, GO buses and trains depart from the Kitchener GO Station at Weber / Victoria. GO buses also stop at Central Station, Ontario / Joseph, King / Rockway Gardens, and Sportsworld Station

In Waterloo, GO buses depart from University of Waterloo Station and University Ave. / Wilfrid Laurier University.

In Cambridge, GO buses depart from the Cambridge Smart Centre and Hespeler / Pinebush. Visit the GO Transit website for schedules 

GO Transit customer service: 1-888-438-6646

Via Rail

VIA is the national rail service, serving various destinations across Canada.

VIA trains depart from the station at Weber / Victoria. This is a 600m walk from Central Station. GRT routes 4, 6, 8, 34, and 204 also stop within walking distance of the station.

Visit the VIA Rail website for schedules

VIA customer service: 1-888-842-7245

Greyhound

Note that Greyhound temporarily suspended operations as of May 13 due to COVID-19. Visit the Greyhound website for updates.

Greyhound is an intercity coach bus service that departs from the University of Waterloo (Ring Rd. / U.W. - B. C. Matthews Hall), Charles Street Terminal, Sportsworld Station, and Cambridge Centre Station. Customers can buy Greyhound tickets at Charles Street Terminal from a Greyhound representative, from the UW Student Life Centre Turnkey Desk, or online.

Visit the Greyhound website for schedules

Greyhound customer service: 1-800-661-8747

Coach Canada/Mega Bus

Coach Canada/Megabus coach buses depart from Charles and Ainslie Street Terminals, University Ave. / Wilfrid Laurier University, and the University of Waterloo (Ring Rd. / U.W. - B. C. Matthews Hall).

You can purchase tickets and get departure times at GRT's Customer Service Centre.

Visit the Coach Canada website for schedules

Coach Canada customer service: 1-866-488-4452