If you're travelling outside Waterloo Region, you can use GRT to connect directly with GO Transit, VIA Rail, and other intercity buses.

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 Weber / Queen, Weber / College, Weber / Eastwood Collegiate Institute, 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 

VIA Rail

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

VIA trains depart from the Kitchener Train Station. GRT routes 4, 6, 8, 34, and 204 also stop within walking distance of the station. View bus connection map

Visit the VIA Rail website for schedules

Coach Canada/Mega Bus

Note that Coach Canada has suspended service to Kitchener and Cambridge due to COVID-19. Visit the Coach Canada website for updates.

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

Rider Express

Rider Express offers service from Kitchener to Toronto, London, Windsor, Kingston and Ottawa. The stop is located at 4285 King St E, Kitchener.

Visit the Rider Express website for schedules and tickets.

Map of Rider Express stop location

Perth County Connect

PC Connect is a pilot bus service operated by the County of Perth and the City of Stratford. It connects Perth County, Stratford, Kitchener-Waterloo and London.

PC Connect operates Monday-Saturday.

For route and schedule information, trip booking, fares and more information about the service, visit perthcounty.ca/pcconnect. Note that PC Connect fares are not valid on GRT; you'll need to pay a fare to transfer to GRT buses and trains.

Learn more about PC Connect