Miles between Garland, TX and Mendota Heights, MN

There are
931 mi
from Garland, TX to Mendota Heights, MN

That's the driving distance. It would take 17 hours 10 mins to go from Garland, Texas to Mendota Heights, Minnesota.

The flight distance (direct flight from Garland, TX to Mendota Heights, MN) is 848.04 mi.

931 mi = 1,498.26 kms