There are
1,241 mi
from Grand Haven, MI to Friendswood, TX
That's the driving distance. It would take 22 hours 36 mins to go from Grand Haven, Michigan to Friendswood, Texas.
The flight distance (direct flight from Grand Haven, MI to Friendswood, TX) is 1,058.69 mi.
1,241 mi = 1,997.59 kms