Miles between Santa Rosa, CA and La Puente, CA

There are
448 mi
from Santa Rosa, CA to La Puente, CA

That's the driving distance. It would take 8 hours 23 mins to go from Santa Rosa, California to La Puente, California.

The flight distance (direct flight from Santa Rosa, CA to La Puente, CA) is 404.57 mi.

448 mi = 720.55 kms