There are
794 mi
from Columbus, OH to Elk River, MN
That's the driving distance. It would take 15 hours 2 mins to go from Columbus, Ohio to Elk River, Minnesota.
The flight distance (direct flight from Columbus, OH to Elk River, MN) is 652.02 mi.
794 mi = 1,278.54 kms