There are
35 mi
from Sterling Heights, MI to Wyandotte, MI
That's the driving distance. It would take 52 minutes to go from Sterling Heights, Michigan to Wyandotte, Michigan.
The flight distance (direct flight from Sterling Heights, MI to Wyandotte, MI) is 26.02 mi.
35 mi = 57.10 kms