Miles between Sterling Heights, MI and Ridgeland, MS

There are
953 mi
from Sterling Heights, MI to Ridgeland, MS

That's the driving distance. It would take 17 hours 45 mins to go from Sterling Heights, Michigan to Ridgeland, Mississippi.

The flight distance (direct flight from Sterling Heights, MI to Ridgeland, MS) is 801.47 mi.

953 mi = 1,533.48 kms