How many miles from Boise Idaho to Kalispell Montana?

The distance between the start point and the destination is 513 miles, and will take approximately 9 hours 41 minutes of driving time.