There are
1,305 mi
from Nampa, ID to Grand Forks, ND
That's the driving distance. It would take 22 hours 24 mins to go from Nampa, Idaho to Grand Forks, North Dakota.
The flight distance (direct flight from Nampa, ID to Grand Forks, ND) is 986.26 mi.
1,305 mi = 1.61 kms