Miles between Boise, ID and Imperial Beach, CA

There are
965 mi
from Boise, ID to Imperial Beach, CA

That's the driving distance. It would take 17 hours 53 mins to go from Boise, Idaho to Imperial Beach, California.

The flight distance (direct flight from Boise, ID to Imperial Beach, CA) is 763.56 mi.

965 mi = 1,553.46 kms