There are
1,008 mi
from Sterling Heights, MI to Arkansas City, KS
That's the driving distance. It would take 18 hours 44 mins to go from Sterling Heights, Michigan to Arkansas City, Kansas.
The flight distance (direct flight from Sterling Heights, MI to Arkansas City, KS) is 833.98 mi.
1,008 mi = 1.61 kms