There are
448 mi
from Kansas City, MO to Shoreview, MN
That's the driving distance. It would take 8 hours 12 mins to go from Kansas City, Missouri to Shoreview, Minnesota.
The flight distance (direct flight from Kansas City, MO to Shoreview, MN) is 419.58 mi.
448 mi = 721.11 kms