- Waterloo Buses, Trains and Carpools
What are the most popular routes to Waterloo?
| Route | Average price | Average duration | Daily departures | Actions |
|---|---|---|---|---|
| North Bay - Waterloo | Average price$117 | Average duration8h 39m | Daily departures11 | |
| Sudbury - Waterloo | Average price$150 | Average duration8h 32m | Daily departures15 | |
| Brampton - Waterloo | Average price$19 | Average duration1h 20m | Daily departures78 | |
| Thunder Bay - Waterloo | Average price$285 | Average duration1d | Daily departures10 | |
| Parry Sound - Waterloo | Average price$107 | Average duration6h 20m | Daily departures7 |
Operators serving Waterloo
Stations and stops in Waterloo
Top departures from Waterloo
- Find bus tickets from Waterloo to Bracebridge
- Waterloo to Winnipeg bus times and fares
- How to travel from Waterloo to Orillia
- Find bus tickets from Waterloo to Ottawa
- Waterloo to North Bay bus times and fares
- How to travel from Waterloo to Barrie
- Find bus tickets from Waterloo to Gravenhurst
- Waterloo to Sudbury bus times and fares
- How to travel from Waterloo to Thunder Bay
- Find bus tickets from Waterloo to Timmins
- Waterloo to Parry Sound bus times and fares
- How to travel from Waterloo to Sault Ste. Marie
Top arrivals to Waterloo
- Find bus tickets from Thunder Bay to Waterloo
- Sudbury to Waterloo bus times and fares
- How to travel from Kanata to Waterloo
- Find bus tickets from Sioux Narrows to Waterloo
- Orillia to Waterloo bus times and fares
- How to travel from Barrie to Waterloo
- Find bus tickets from Ottawa to Waterloo
- North Bay to Waterloo bus times and fares
- How to travel from Sault Ste. Marie to Waterloo
- Find bus tickets from Winnipeg to Waterloo
- Timmins to Waterloo bus times and fares
- How to travel from Bracebridge to Waterloo

