There are
832 mi
from Fargo, ND to Butte, MT
That's the driving distance. It would take 13 hours 41 mins to go from Fargo, North Dakota to Butte, Montana.
The flight distance (direct flight from Fargo, ND to Butte, MT) is 750.83 mi.
832 mi = 1,338.18 kms