- Kingston to Waterloo buses
Previously seen trips
| Operated by | Vehicle type | Departure time | Departure location | Trip duration | Arrival time | Arrival location | Recommended | Price and booking link |
|---|---|---|---|---|---|---|---|---|
Go Transit + Rider Express + Ontario Northland | Bus | Esso - 1185 Division St. | Wilfrid Laurier University | No tags | ||||
Ontario Northland + Megabus + Go Transit | Bus | 1175 John Counter Blvd (Kingston Bus Terminal) | Wilfrid Laurier University | No tags | ||||
Ontario Northland + Rider Express + Go Transit | Bus | Esso - 1185 Division St. | Wilfrid Laurier University | No tags | ||||
Rider Express + Ontario Northland + Go Transit | Bus | Esso - 1185 Division St. | Wilfrid Laurier University | No tags | ||||
Go Transit + Ontario Northland + Megabus | Bus | 1175 John Counter Blvd (Kingston Bus Terminal) | Wilfrid Laurier University | No tags |
Compare 2 ways to go from Kingston to Waterloo
We recommend carpooling
Among the sustainable travel choices, the carpool stands out as a good way to reach Waterloo. The journey takes about 4 hours, and with fares starting at just $50, it presents an excellent value for a comfortable ride.
2carpool per day
4hAverage Duration
335 kmDistance
14kgCO₂ emissions
| Average Price | Average Duration | CO₂ emissions | Actions | |
|---|---|---|---|---|
| Average Price$206 - $218 | Average Duration20h 55m | 8kg CO₂e | ||
Carpool | Average Price$50 - $83 | Average Duration4h | 14kg CO₂e |
Where are the popular stops in Kingston and Waterloo?
Stops in Kingston
Stops in Waterloo
Frequently asked questions about travelling from Kingston, CA to Waterloo, ON, CA by bus
How far is Kingston from Waterloo?
The distance between Kingston and Waterloo is around 335 km (208 miles).
What are the departure and arrival locations for buses traveling from Kingston to Waterloo?
Buses traveling this route start their trip at Esso - 1185 Division St. In Kingston, and end it at University of Waterloo, in Waterloo.





