Miles between St Paul, MN and North Richland Hills, TX

There are
987 mi
from St Paul, MN to North Richland Hills, TX

That's the driving distance. It would take 17 hours 24 mins to go from St Paul, Minnesota to North Richland Hills, Texas.

The flight distance (direct flight from St Paul, MN to North Richland Hills, TX) is 866.12 mi.

987 mi = 1,588.76 kms