Best way to travel between

Minneapolis, MN, United States
Grand Forks, BC, Canada
Travel Modes
Price
Distance
Duration
CO2
drive
$260.0
2514.72 km
26h 22mins
321.88 kgs
 
train
$392.0
2660.32 km
34h 33mins
141.0 kgs
 
bus
$434.0
2777.84 km
40h 23mins
83.34 kgs
 
flight
$511.0
2071.33 km
12h 26mins
223.7 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Drive 2514.72 km 26h 22mins 274 CAD 260.0
Train 2660.32 km 34h 33mins 414 CAD 392.0
Bus 2777.84 km 40h 23mins 458 CAD 434.0
Flight 2071.33 km 12h 26mins 539 CAD 511.0
Take Car from Minneapolis to Grand Forks
Time: 26h 22mins Cost: 274 CAD; $ 234.0 - 286.0 USD CO2 Emission: 321.95 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Minneapolis, MN, United States and Grand Forks, BC, Canada is to travel by car/taxi, which will cost about 274 CAD or 234.00 USD.