Miles between Blaine, MN and Holladay, UT

There are
1,241 mi
from Blaine, MN to Holladay, UT

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

The flight distance (direct flight from Blaine, MN to Holladay, UT) is 987.92 mi.

1,241 mi = 1,997.58 kms