There are
320 mi
from Rochester, MN to Fargo, ND
That's the driving distance. It would take 6 hours 1 min to go from Rochester, Minnesota to Fargo, North Dakota.
The flight distance (direct flight from Rochester, MN to Fargo, ND) is 287.62 mi.
320 mi = 515.00 kms