There are
250 mi
from Shawnee, KS to Kirkwood, MO
That's the driving distance. It would take 4 hours 52 mins to go from Shawnee, Kansas to Kirkwood, Missouri.
The flight distance (direct flight from Shawnee, KS to Kirkwood, MO) is 233.94 mi.
250 mi = 401.80 kms