There are
1,139 mi
from Grand Haven, MI to Forest Hill, TX
That's the driving distance. It would take 20 hours 22 mins to go from Grand Haven, Michigan to Forest Hill, Texas.
The flight distance (direct flight from Grand Haven, MI to Forest Hill, TX) is 935.35 mi.
1,139 mi = 1,832.78 kms