There are
905 mi
from Sterling Heights, MI to Richmond Hill, GA
That's the driving distance. It would take 17 hours 44 mins to go from Sterling Heights, Michigan to Richmond Hill, Georgia.
The flight distance (direct flight from Sterling Heights, MI to Richmond Hill, GA) is 741.35 mi.
905 mi = 1,456.15 kms