Miles between Middletown, OH and Red Oak, TX

There are
989 mi
from Middletown, OH to Red Oak, TX

That's the driving distance. It would take 17 hours 48 mins to go from Middletown, Ohio to Red Oak, Texas.

The flight distance (direct flight from Middletown, OH to Red Oak, TX) is 843.95 mi.

989 mi = 1,592.14 kms