There are
1,102 mi
from Garland, TX to Grand Rapids, MI
That's the driving distance. It would take 19 hours 35 mins to go from Garland, Texas to Grand Rapids, Michigan.
The flight distance (direct flight from Garland, TX to Grand Rapids, MI) is 914.68 mi.
1,102 mi = 1.61 kms