There are
636 mi
from Maple Grove, MN to Anderson, IN
That's the driving distance. It would take 11 hours 55 mins to go from Maple Grove, Minnesota to Anderson, Indiana.
The flight distance (direct flight from Maple Grove, MN to Anderson, IN) is 523.23 mi.
636 mi = 1,022.80 kms