There are
881 mi
from Midwest City, OK to Sidney, OH
That's the driving distance. It would take 16 hours 9 mins to go from Midwest City, Oklahoma to Sidney, Ohio.
The flight distance (direct flight from Midwest City, OK to Sidney, OH) is 794.65 mi.
881 mi = 1,418.23 kms