There are
972 mi
from Wichita, KS to Rochester Hills, MI
That's the driving distance. It would take 17 hours 57 mins to go from Wichita, Kansas to Rochester Hills, Michigan.
The flight distance (direct flight from Wichita, KS to Rochester Hills, MI) is 822.50 mi.
972 mi = 1,564.20 kms