There are
17 mi
from Rosemead, CA to Walnut, CA
That's the driving distance. It would take 25 minutes to go from Rosemead, California to Walnut, California.
The flight distance (direct flight from Rosemead, CA to Walnut, CA) is 12.62 mi.
17 mi = 26.96 kms