Miles between Kalamazoo, MI and North Richland Hills, TX

There are
1,107 mi
from Kalamazoo, MI to North Richland Hills, TX

That's the driving distance. It would take 19 hours 42 mins to go from Kalamazoo, Michigan to North Richland Hills, Texas.

The flight distance (direct flight from Kalamazoo, MI to North Richland Hills, TX) is 911.29 mi.

1,107 mi = 1.61 kms