There are
584 mi
from Burnsville, MN to New Haven, IN
That's the driving distance. It would take 11 hours 24 mins to go from Burnsville, Minnesota to New Haven, Indiana.
The flight distance (direct flight from Burnsville, MN to New Haven, IN) is 489.60 mi.
584 mi = 939.61 kms