Miles between Shoreview, MN and Danville, IL

There are
544 mi
from Shoreview, MN to Danville, IL

That's the driving distance. It would take 9 hours 52 mins to go from Shoreview, Minnesota to Danville, Illinois.

The flight distance (direct flight from Shoreview, MN to Danville, IL) is 442.40 mi.

544 mi = 875.95 kms