There are
2,284 mi
from Sterling Heights, MI to Yorba Linda, CA
That's the driving distance. It would take 1 day 16 hours to go from Sterling Heights, Michigan to Yorba Linda, California.
The flight distance (direct flight from Sterling Heights, MI to Yorba Linda, CA) is 1,965.16 mi.
2,284 mi = 3.22 kms