Miles between North Richland Hills, TX and Waterloo, IA

There are
851 mi
from North Richland Hills, TX to Waterloo, IA

That's the driving distance. It would take 15 hours 17 mins to go from North Richland Hills, Texas to Waterloo, Iowa.

The flight distance (direct flight from North Richland Hills, TX to Waterloo, IA) is 718.52 mi.

851 mi = 1,369.47 kms