There are
311 mi
from Shawnee, KS to Cedar Falls, IA
That's the driving distance. It would take 6 hours 6 mins to go from Shawnee, Kansas to Cedar Falls, Iowa.
The flight distance (direct flight from Shawnee, KS to Cedar Falls, IA) is 270.13 mi.
311 mi = 500.55 kms