There are
878 mi
from Detroit, MI to Grand Island, NE
That's the driving distance. It would take 16 hours 2 mins to go from Detroit, Michigan to Grand Island, Nebraska.
The flight distance (direct flight from Detroit, MI to Grand Island, NE) is 794.81 mi.
878 mi = 1,412.39 kms