There are
1,072 mi
from Flint, MI to Minot, ND
That's the driving distance. It would take 20 hours 44 mins to go from Flint, Michigan to Minot, North Dakota.
The flight distance (direct flight from Flint, MI to Minot, ND) is 921.47 mi.
1,072 mi = 1.61 kms