There are
587 mi
from Burnsville, MN to Marion, IN
That's the driving distance. It would take 11 hours 34 mins to go from Burnsville, Minnesota to Marion, Indiana.
The flight distance (direct flight from Burnsville, MN to Marion, IN) is 483.82 mi.
587 mi = 944.57 kms