Best way to travel between

Toronto, ON, Canada
Waterloo, ON, Canada
Travel Modes
Price
Distance
Duration
CO2
drive
$11.0
112.2 km
1h 22mins
14.36 kgs
 
bus
$22.0
113.3 km
1h 22mins
3.4 kgs
 
bus
$22.0
114.24 km
1h 27mins
3.43 kgs
 
train
$35.0
102.0 km
1h 37mins
5.41 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Drive 112.2 km 1h 22mins 12 CAD 11.0
Bus 113.3 km 1h 22mins 23 CAD 22.0
Bus 114.24 km 1h 27mins 23 CAD 22.0
Train 102.0 km 1h 37mins 37 CAD 35.0
Take Car from Toronto to Waterloo
Time: 1h 22mins Cost: 12 CAD; $ 9.9 - 12.1 USD CO2 Emission: 14.48 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Toronto, ON, Canada and Waterloo, ON, Canada is to travel by car/taxi, which will cost about 12 CAD or 9.90 USD.