Miles between Indianapolis, IN and Grand Forks, ND

There are
909 mi
from Indianapolis, IN to Grand Forks, ND

That's the driving distance. It would take 16 hours 57 mins to go from Indianapolis, Indiana to Grand Forks, North Dakota.

The flight distance (direct flight from Indianapolis, IN to Grand Forks, ND) is 780.37 mi.

909 mi = 1,462.47 kms