Miles between Farmington, MN and Riverton, UT

There are
1,237 mi
from Farmington, MN to Riverton, UT

That's the driving distance. It would take 21 hours 54 mins to go from Farmington, Minnesota to Riverton, Utah.

The flight distance (direct flight from Farmington, MN to Riverton, UT) is 995.07 mi.

1,237 mi = 1,991.14 kms