There are
2,214 mi
from Apple Valley, CA to Sterling Heights, MI
That's the driving distance. It would take 1 day 15 hours to go from Apple Valley, California to Sterling Heights, Michigan.
The flight distance (direct flight from Apple Valley, CA to Sterling Heights, MI) is 1,913.78 mi.
2,214 mi = 3.22 kms