Miles between Sterling Heights, MI and Sauk Village, IL

There are
282 mi
from Sterling Heights, MI to Sauk Village, IL

That's the driving distance. It would take 5 hours 19 mins to go from Sterling Heights, Michigan to Sauk Village, Illinois.

The flight distance (direct flight from Sterling Heights, MI to Sauk Village, IL) is 244.73 mi.

282 mi = 453.90 kms