Miles between Provo, UT and Caldwell, ID

There are
406 mi
from Provo, UT to Caldwell, ID

That's the driving distance. It would take 6 hours 45 mins to go from Provo, Utah to Caldwell, Idaho.

The flight distance (direct flight from Provo, UT to Caldwell, ID) is 350.44 mi.

406 mi = 653.26 kms