Best way to travel between

Minneapolis, MN, United States
Toronto, ON, Canada
Travel Modes
Price
Distance
Duration
CO2
train
$126.0
1784.64 km
28h 59mins
94.59 kgs
 
drive
$160.0
1494.8 km
15h 55mins
191.33 kgs
 
flight
$239.0
1393.32 km
8h 27mins
150.48 kgs
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 1784.64 km 28h 59mins 133 CAD 126.0
Drive 1494.8 km 15h 55mins 169 CAD 160.0
Flight 1393.32 km 8h 27mins 252 CAD 239.0
Take Train from Government Plaza station to Fairview Ave station
Time: 18mins Cost: 2 CAD; $ 1.8 - 2.2 USD CO2 Emission: 0.42 kgs
Take Train from St. Paul / Minneapolis, MN to Chicago, IL
Time: 8h 49mins Cost: 58 CAD; $ 49.5 - 60.5 USD CO2 Emission: 36.9 kgs
Take Train from Chicago, IL to Buffalo, NY
Time: 12h 54mins Cost: 47 CAD; $ 40.5 - 49.5 USD CO2 Emission: 46.93 kgs
Take Train from Buffalo - Depew to Niagara Falls, ON
Time: 43mins Cost: 3 CAD; $ 2.7 - 3.3 USD CO2 Emission: 3.0 kgs
Take Train from Niagara Falls to Toronto
Time: 2h 6mins Cost: 22 CAD; $ 18.9 - 23.1 USD CO2 Emission: 7.33 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Minneapolis, MN, United States and Toronto, ON, Canada is to travel by train, which will cost about 133 CAD or 113.40 USD.