Miles between Columbus, OH and Elk River, MN

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