Miles between Provo, UT and La Puente, CA

There are
631 mi
from Provo, UT to La Puente, CA

That's the driving distance. It would take 11 hours to go from Provo, Utah to La Puente, California.

The flight distance (direct flight from Provo, UT to La Puente, CA) is 551.42 mi.

631 mi = 1,015.78 kms