Miles between Allen, TX and North Richland Hills, TX

There are
46 mi
from Allen, TX to North Richland Hills, TX

That's the driving distance. It would take 53 minutes to go from Allen, Texas to North Richland Hills, Texas.

The flight distance (direct flight from Allen, TX to North Richland Hills, TX) is 37.32 mi.

46 mi = 74.43 kms