What are the most popular routes to Waterloo?
| Route | Average price | Average duration | Daily departures | Actions |
|---|---|---|---|---|
| Toronto - Waterloo | Average priceTRY 681 | Average duration2h 20m | Daily departures14 | |
| Ottawa - Waterloo | Average priceTRY 6,124 | Average duration15h 1m | Daily departures13 | |
| Ottawa - Waterloo | Average priceTRY 6,006 | Average duration12h 25m | Daily departures2 | |
| Kitchener - Waterloo | Average priceTRY 189 | Average duration22m | Daily departures71 | |
| North Bay - Waterloo | Average priceTRY 3,817 | Average duration10h 16m | Daily departures21 |
Operators serving Waterloo
Stations and 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
Top departures from Waterloo
Find bus tickets from Waterloo to BarrieWaterloo to Sault Ste. Marie bus times and faresHow to travel from Waterloo to North BayFind bus tickets from Waterloo to TimminsWaterloo to Huntsville bus times and faresHow to travel from Waterloo to OttawaFind bus tickets from Waterloo to OrilliaWaterloo to Port Sydney bus times and faresHow to travel from Waterloo to Parry SoundFind bus tickets from Waterloo to SudburyWaterloo to Kanata bus times and faresHow to travel from Waterloo to New Liskeard
Top arrivals to Waterloo
Find bus tickets from Kingston to WaterlooNorth Bay to Waterloo bus times and faresHow to travel from New Liskeard to WaterlooFind bus tickets from Montreal to WaterlooSudbury to Waterloo bus times and faresHow to travel from Thunder Bay to WaterlooFind bus tickets from Kanata to WaterlooBarrie to Waterloo bus times and faresHow to travel from Ottawa to WaterlooFind bus tickets from Orillia to WaterlooSault Ste. Marie to Waterloo bus times and faresHow to travel from Winnipeg to Waterloo


