There are
935 mi
from Richardson, TX to New Hope, MN
That's the driving distance. It would take 17 hours 17 mins to go from Richardson, Texas to New Hope, Minnesota.
The flight distance (direct flight from Richardson, TX to New Hope, MN) is 854.19 mi.
935 mi = 1,504.22 kms