Miles between Grand Rapids, MI and La Porte, TX

There are
1,243 mi
from Grand Rapids, MI to La Porte, TX

That's the driving distance. It would take 22 hours 31 mins to go from Grand Rapids, Michigan to La Porte, Texas.

The flight distance (direct flight from Grand Rapids, MI to La Porte, TX) is 1,054.41 mi.

1,243 mi = 1.61 kms