Miles between Taylorsville, UT and Bemidji, MN

There are
1,256 mi
from Taylorsville, UT to Bemidji, MN

That's the driving distance. It would take 22 hours 42 mins to go from Taylorsville, Utah to Bemidji, Minnesota.

The flight distance (direct flight from Taylorsville, UT to Bemidji, MN) is 965.64 mi.

1,256 mi = 2,022.02 kms