Miles between Boise, ID and North Salt Lake, UT

There are
334 mi
from Boise, ID to North Salt Lake, UT

That's the driving distance. It would take 5 hours 26 mins to go from Boise, Idaho to North Salt Lake, Utah.

The flight distance (direct flight from Boise, ID to North Salt Lake, UT) is 292.49 mi.

334 mi = 537.54 kms