Miles between Garland, TX and New Hope, MN

There are
941 mi
from Garland, TX to New Hope, MN

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

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

941 mi = 1,513.86 kms