- Thessalon 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 + Ontario Northland | Bus | Main St | University of Waterloo, GO | No tags | ||||
Ontario Northland + Go Transit | Bus | Main St | Wilfrid Laurier University | No tags | ||||
Ontario Northland + Go Transit | Bus | Main St | University of Waterloo, GO | No tags | ||||
Ontario Northland + Go Transit | Bus | Main St | Wilfrid Laurier University | No tags | ||||
Go Transit + Ontario Northland | Bus | Main St | Wilfrid Laurier University | No tags |
Get from Thessalon to Waterloo
This route is served by bus only
The journey takes about 14 hours 4 minutes, and with fares starting at just $168, it presents an excellent value for a comfortable ride.
2bus per day
14h 4mAverage Duration
391 kmDistance
10kgCO₂ emissions
Where are the popular stops in Thessalon and Waterloo?
Stops in Thessalon
- A
Thessalon Greyhound Bus Station
210 Main St, Thessalon, ON P0R, Canada
Stops in Waterloo
- A
University of Waterloo
20908 Ring Rd, Waterloo, ON N2L 3G1, Canada - B
1 Victoria
Victoria / King, Kitchener, ON N2G 1C2, Canada - C
Laurier-Waterloo Park
120 Seagram Dr, Waterloo, ON N2L 3B9, Canada
Frequently asked questions about travelling from Thessalon to Waterloo, ON, CA by bus
What is the distance between Thessalon and Waterloo?
The distance between Thessalon and Waterloo is around 393 km (244 miles).
What are the departure and arrival locations for buses traveling from Thessalon to Waterloo?
Buses traveling this route start their trip at Thessalon Greyhound Bus Station, in Thessalon, and end it at University of Waterloo, in Waterloo.





