Miles between Topeka, KS and North Richland Hills, TX

There are
489 mi
from Topeka, KS to North Richland Hills, TX

That's the driving distance. It would take 8 hours 27 mins to go from Topeka, Kansas to North Richland Hills, Texas.

The flight distance (direct flight from Topeka, KS to North Richland Hills, TX) is 438.39 mi.

489 mi = 786.56 kms