Miles between Provo, UT and Hopkins, MN

There are
1,242 mi
from Provo, UT to Hopkins, MN

That's the driving distance. It would take 21 hours 59 mins to go from Provo, Utah to Hopkins, Minnesota.

The flight distance (direct flight from Provo, UT to Hopkins, MN) is 981.07 mi.

1,242 mi = 1.61 kms