There are
423 mi
from Cleveland, OH to Middletown, DE
That's the driving distance. It would take 8 hours 29 mins to go from Cleveland, Ohio to Middletown, Delaware.
The flight distance (direct flight from Cleveland, OH to Middletown, DE) is 344.59 mi.
423 mi = 681.07 kms