There are
826 mi
from Middletown, OH to Jacksonville Beach, FL
That's the driving distance. It would take 15 hours 52 mins to go from Middletown, Ohio to Jacksonville Beach, Florida.
The flight distance (direct flight from Middletown, OH to Jacksonville Beach, FL) is 659.98 mi.
826 mi = 1,329.64 kms