There are
789 mi
from Overland Park, KS to Amherst, OH
That's the driving distance. It would take 15 hours 5 mins to go from Overland Park, Kansas to Amherst, Ohio.
The flight distance (direct flight from Overland Park, KS to Amherst, OH) is 677.23 mi.
789 mi = 1,269.42 kms