There are
928 mi
from Williamsport, PA to Kennett, MO
That's the driving distance. It would take 17 hours 16 mins to go from Williamsport, Pennsylvania to Kennett, Missouri.
The flight distance (direct flight from Williamsport, PA to Kennett, MO) is 782.82 mi.
928 mi = 1,492.84 kms