Miles between Rochester Hills, MI and La Puente, CA

There are
2,278 mi
from Rochester Hills, MI to La Puente, CA

That's the driving distance. It would take 1 day 16 hours to go from Rochester Hills, Michigan to La Puente, California.

The flight distance (direct flight from Rochester Hills, MI to La Puente, CA) is 1,962.33 mi.

2,278 mi = 3.22 kms