There are
1,158 mi
from Melbourne, FL to Sylvania, OH
That's the driving distance. It would take 21 hours 42 mins to go from Melbourne, Florida to Sylvania, Ohio.
The flight distance (direct flight from Melbourne, FL to Sylvania, OH) is 958.21 mi.
1,158 mi = 1.61 kms