Best way to travel between

Winnipeg, MB, Canada
Waterloo, ON, Canada
Travel Modes
Price
Distance
Duration
CO2
bus
$205.0
2288.66 km
34h 39mins
68.66 kgs
 
drive
$220.0
2175.66 km
22h 56mins
278.48 kgs
 
flight
$282.0
1684.05 km
6h 30mins
181.88 kgs
 
flight
$284.0
1574.59 km
7h 28mins
170.06 kgs
 
train
$335.0
2122.05 km
38h 0mins
112.47 kgs
 
flight
$581.0
1657.95 km
10h 18mins
179.06 kgs
 
flight
$614.0
1685.25 km
7h 26mins
182.01 kgs
 
flight
$741.0
1696.24 km
8h 33mins
183.19 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 2288.66 km 34h 39mins 216 CAD 205.0
Drive 2175.66 km 22h 56mins 232 CAD 220.0
Flight 1684.05 km 6h 30mins 298 CAD 282.0
Flight 1574.59 km 7h 28mins 300 CAD 284.0
Train 2122.05 km 38h 0mins 353 CAD 335.0
Flight 1657.95 km 10h 18mins 613 CAD 581.0
Flight 1685.25 km 7h 26mins 648 CAD 614.0
Flight 1696.24 km 8h 33mins 782 CAD 741.0
Take Bus from Northbound Vaughan at Portage North to Westbound Wellington at Airport Terminal
Time: 21mins Cost: 3 CAD; $ 2.7 - 3.3 USD CO2 Emission: 0.2 kgs
Take Walk from Westbound Wellington at Airport Terminal to Winnipeg, MB
Time: 7mins Cost: 0 CAD; $ 0.1 - 0.1 USD CO2 Emission: 0.07 kgs
Take Bus from Winnipeg, MB to Toronto, ON - 610 Bay Street
Time: 30h 48mins Cost: 190 CAD; $ 162.0 - 198.0 USD CO2 Emission: 65.05 kgs
Take Walk from Toronto, ON - 610 Bay Street to Toronto, ON
Time: 0mins Cost: 0 CAD; $ 0.0 - 0.0 USD CO2 Emission: 0.01 kgs
Take Bus from Toronto, ON to Kitchener, ON
Time: 1h 26mins Cost: 23 CAD; $ 19.8 - 24.2 USD CO2 Emission: 3.41 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Winnipeg, MB, Canada and Waterloo, ON, Canada is to travel by bus, which will cost about 216 CAD or 184.50 USD.