Miles between Provo, UT and Grand Forks, ND

There are
1,200 mi
from Provo, UT to Grand Forks, ND

That's the driving distance. It would take 21 hours 19 mins to go from Provo, Utah to Grand Forks, North Dakota.

The flight distance (direct flight from Provo, UT to Grand Forks, ND) is 897.24 mi.

1,200 mi = 1.61 kms