There are
985 mi
from Norman, OK to Zanesville, OH
That's the driving distance. It would take 18 hours 5 mins to go from Norman, Oklahoma to Zanesville, Ohio.
The flight distance (direct flight from Norman, OK to Zanesville, OH) is 903.88 mi.
985 mi = 1,585.84 kms