There are
1,070 mi
from Grand Haven, MI to Grapevine, TX
That's the driving distance. It would take 20 hours 4 mins to go from Grand Haven, Michigan to Grapevine, Texas.
The flight distance (direct flight from Grand Haven, MI to Grapevine, TX) is 914.20 mi.
1,070 mi = 1,722.75 kms