There are
399 mi
from Sterling Heights, MI to Berea, KY
That's the driving distance. It would take 7 hours 33 mins to go from Sterling Heights, Michigan to Berea, Kentucky.
The flight distance (direct flight from Sterling Heights, MI to Berea, KY) is 352.67 mi.
399 mi = 642.46 kms