There are
534 mi
from St Louis, MO to Norton, OH
That's the driving distance. It would take 9 hours 59 mins to go from St Louis, Missouri to Norton, Ohio.
The flight distance (direct flight from St Louis, MO to Norton, OH) is 483.38 mi.
534 mi = 858.70 kms