- Kitchener to St. Catharines buses
Get from Kitchener to St. Catharines
This route is served by bus only
The journey takes about 5 hours 45 minutes, and with fares starting at just CLP 24,008, it presents an excellent value for a comfortable ride.
4bus per day
5h 45mAverage duration
107 kmDistance
3kgCO₂ emissions
Where are the popular stops in Kitchener and St. Catharines?
Stops in Kitchener
- A
Charles Street Transit Terminal
15 Charles St W, Kitchener, ON N2G 1H3, Canada - B
Kitchener Sportsworld
Sportsworld Crossing Road, Pick up & Drop off, Eastbound: North Side Of Ye's Sushi, Westbound: Outside Of Go Bus Station Park & Ride Facility, On Sportsworld Crossing Road. - C
Sun Life Financial
Union Blvd, Waterloo, ON N2L 1X7, Canada - D
Kitchener First Student
6988 Gore Rd, Puslinch ON N0B 2J0, Canada
Stops in St. Catharines
- A70 Carlisle St., St. Catharines Ontario Canada, L2R 4H6
- B
Carlisle St (Between King and Church Streets)
Carlisle Street (between King St and Church St),, L2R3J2 St Catharines, ON, Canada
Find cheapest prices for buses
Price is for a one-way ticket for one passenger and based on past searches.
Best price found
15/04
CLP 19,801
16/04
CLP 18,900
Today
No data
18/04
No data
19/04
CLP 22,504
20/04
CLP 19,801
21/04
CLP 20,251
22/04
No data
To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from Kitchener, ON to St. Catharines as early as possible.
You can expect to pay from CLP 18,900 to CLP 41,872 for a bus ticket from Kitchener, ON to St. Catharines based on the last 2 days. You can expect to find the cheapest price for the trip at CLP 19,801, which is on 2026-04-20.





