There are
927 mi
from Salem, OR to Lawndale, CA
That's the driving distance. It would take 17 hours 24 mins to go from Salem, Oregon to Lawndale, California.
The flight distance (direct flight from Salem, OR to Lawndale, CA) is 803.35 mi.
927 mi = 1,492.34 kms