Miles between Dayton, OH and Franklin Lakes, NJ

There are
623 mi
from Dayton, OH to Franklin Lakes, NJ

That's the driving distance. It would take 11 hours 41 mins to go from Dayton, Ohio to Franklin Lakes, New Jersey.

The flight distance (direct flight from Dayton, OH to Franklin Lakes, NJ) is 532.35 mi.

623 mi = 1,002.91 kms