Miles between Maple Grove, MN and Canyon, TX

There are
1,041 mi
from Maple Grove, MN to Canyon, TX

That's the driving distance. It would take 18 hours 51 mins to go from Maple Grove, Minnesota to Canyon, Texas.

The flight distance (direct flight from Maple Grove, MN to Canyon, TX) is 827.62 mi.

1,041 mi = 1,675.42 kms