Miles between San Diego, CA and La Puente, CA

There are
113 mi
from San Diego, CA to La Puente, CA

That's the driving distance. It would take 2 hours 18 mins to go from San Diego, California to La Puente, California.

The flight distance (direct flight from San Diego, CA to La Puente, CA) is 101.09 mi.

113 mi = 181.12 kms