There are
876 mi
from Columbia, MO to Waynesboro, PA
That's the driving distance. It would take 16 hours 52 mins to go from Columbia, Missouri to Waynesboro, Pennsylvania.
The flight distance (direct flight from Columbia, MO to Waynesboro, PA) is 789.43 mi.
876 mi = 1,409.67 kms