Best way to travel between

Waterloo, ON, Canada
Minneapolis, MN, United States
Travel Modes
Price
Distance
Duration
CO2
bus
$148.0
1456.42 km
20h 48mins
43.69 kgs
 
drive
$150.0
1463.63 km
15h 22mins
187.34 kgs
 
train
$210.0
1415.76 km
21h 34mins
75.04 kgs
 
flight
$383.0
1109.99 km
8h 11mins
119.88 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 1456.42 km 20h 48mins 148 USD 148.0
Drive 1463.63 km 15h 22mins 150 USD 150.0
Train 1415.76 km 21h 34mins 210 USD 210.0
Flight 1109.99 km 8h 11mins 383 USD 383.0
Take Bus from Kitchener, ON to London, ON
Time: 1h 40mins Cost: 23 USD; $ 20.7 - 25.3 USD CO2 Emission: 3.37 kgs
Take Bus from London, ON to Chicago, IL
Time: 8h 30mins Cost: 80 USD; $ 72.0 - 88.0 USD CO2 Emission: 19.96 kgs
Take Bus from Chicago, IL to Minneapolis, MN
Time: 8h 37mins Cost: 45 USD; $ 40.5 - 49.5 USD CO2 Emission: 20.37 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Waterloo, ON, Canada and Minneapolis, MN, United States is to travel by bus, which will cost about 148 USD or 133.20 USD.