Miles between Edmond, OK and Delaware, OH

There are
918 mi
from Edmond, OK to Delaware, OH

That's the driving distance. It would take 16 hours 51 mins to go from Edmond, Oklahoma to Delaware, Ohio.

The flight distance (direct flight from Edmond, OK to Delaware, OH) is 846.65 mi.

918 mi = 1,477.08 kms