Miles between Wichita, KS and St Clair Shores, MI

There are
974 mi
from Wichita, KS to St Clair Shores, MI

That's the driving distance. It would take 17 hours 55 mins to go from Wichita, Kansas to St Clair Shores, Michigan.

The flight distance (direct flight from Wichita, KS to St Clair Shores, MI) is 831.15 mi.

974 mi = 1,567.24 kms