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