There are
441 mi
from Kansas City, MO to Columbia Heights, MN
That's the driving distance. It would take 8 hours 10 mins to go from Kansas City, Missouri to Columbia Heights, Minnesota.
The flight distance (direct flight from Kansas City, MO to Columbia Heights, MN) is 415.98 mi.
441 mi = 709.35 kms