Miles between Rosemead, CA and Beverly Hills, CA

There are
21 mi
from Rosemead, CA to Beverly Hills, CA

That's the driving distance. It would take 32 minutes to go from Rosemead, California to Beverly Hills, California.

The flight distance (direct flight from Rosemead, CA to Beverly Hills, CA) is 18.72 mi.

21 mi = 33.91 kms