Miles between Middletown, OH and Waukee, IA

There are
594 mi
from Middletown, OH to Waukee, IA

That's the driving distance. It would take 11 hours 18 mins to go from Middletown, Ohio to Waukee, Iowa.

The flight distance (direct flight from Middletown, OH to Waukee, IA) is 518.31 mi.

594 mi = 955.69 kms