Miles between Middletown, OH and Vadnais Heights, MN

There are
701 mi
from Middletown, OH to Vadnais Heights, MN

That's the driving distance. It would take 13 hours 22 mins to go from Middletown, Ohio to Vadnais Heights, Minnesota.

The flight distance (direct flight from Middletown, OH to Vadnais Heights, MN) is 585.31 mi.

701 mi = 1,128.10 kms