Intercity Transit

Several agencies and companies provide intercity transit in Waterloo Region.

Currently, the Charles Street Terminal in Kitchener is the major intercity bus terminal. The Region is working on the King/Victoria Transit Hub  project, which will become the new transit hub in Waterloo Region.

GO Transit

GO Transit provides regular bus service from the University of Waterloo, Wilfrid Laurier University, Kitchener's Charles Street Terminal, and Cambridge's Ainslie Street Terminal.
GO operates two weekday morning trains during peak hours from Kitchener to Toronto, and two afternoon trains back to Waterloo Region. GO trains run from the Kitchener VIA rail station on Weber Street, just north of Victoria Street.

View the GO Transit schedules

Proposed Cambridge to Toronto GO Rail Service, February 2021

The Region of Waterloo, in collaboration with the City of Cambridge, Metrolinx and MTO, recently completed a Feasibility Study to assess the possibility of providing GO train passenger service from Cambridge to Toronto via Guelph. The results of the Feasibility Study are provided in the summary report and appendices below.

Cambridge-to-Union GO Rail Feasibility Study Phase 2 FINAL SUMMARY REPORT, February 2021

Cambridge-to-Union GO Rail Feasibility Study Phase 2 APPENDICES, February 2021

VIA Rail

There are three weekday trains in each direction from the Kitchener VIA station.

View the Via Rail schedules

Greyhound

Greyhound offers frequent service to Guelph and Toronto, among other locations. Several daily runs to Toronto stop at Wilfrid Laurier University and the University of Waterloo, and many also stop at the Sportsworld park-and-ride lot.

View Greyhound schedules

Coach Canada

Coach Canada runs buses between Kitchener, Cambridge and Hamilton, with stops at McMaster University.

View Coach Canada schedules

Airlines

Please visit the Region of Waterloo International Airport (YKF) website to view current airline carriers & destinations.

View YKF airport website

Contact Us