Miles between Provo, UT and Elk River, MN

There are
1,271 mi
from Provo, UT to Elk River, MN

That's the driving distance. It would take 22 hours 36 mins to go from Provo, Utah to Elk River, Minnesota.

The flight distance (direct flight from Provo, UT to Elk River, MN) is 979.16 mi.

1,271 mi = 1.61 kms