There are
1,171 mi
from North Richland Hills, TX to Provo, UT
That's the driving distance. It would take 22 hours 10 mins to go from North Richland Hills, Texas to Provo, Utah.
The flight distance (direct flight from North Richland Hills, TX to Provo, UT) is 948.47 mi.
1,171 mi = 1,883.80 kms