Miles between Dallas, TX and New Hope, MN

There are
938 mi
from Dallas, TX to New Hope, MN

That's the driving distance. It would take 17 hours 31 mins to go from Dallas, Texas to New Hope, Minnesota.

The flight distance (direct flight from Dallas, TX to New Hope, MN) is 864.48 mi.

938 mi = 1,510.14 kms