There are
546 mi
from Kansas City, KS to North Richland Hills, TX
That's the driving distance. It would take 9 hours 24 mins to go from Kansas City, Kansas to North Richland Hills, Texas.
The flight distance (direct flight from Kansas City, KS to North Richland Hills, TX) is 457.56 mi.
546 mi = 878.17 kms