There are
41 mi
from Sterling Heights, MI to Romulus, MI
That's the driving distance. It would take 54 minutes to go from Sterling Heights, Michigan to Romulus, Michigan.
The flight distance (direct flight from Sterling Heights, MI to Romulus, MI) is 31 mi.
41 mi = 66.35 kms