There are
557 mi
from Independence, MO to North Richland Hills, TX
That's the driving distance. It would take 9 hours 42 mins to go from Independence, Missouri to North Richland Hills, Texas.
The flight distance (direct flight from Independence, MO to North Richland Hills, TX) is 459.97 mi.
557 mi = 896.32 kms