There are
27 mi
from Rosemead, CA to Signal Hill, CA
That's the driving distance. It would take 35 minutes to go from Rosemead, California to Signal Hill, California.
The flight distance (direct flight from Rosemead, CA to Signal Hill, CA) is 19.84 mi.
27 mi = 42.97 kms