There are
1,086 mi
from Ocala, FL to Patchogue, NY
That's the driving distance. It would take 21 hours 4 mins to go from Ocala, Florida to Patchogue, New York.
The flight distance (direct flight from Ocala, FL to Patchogue, NY) is 951.02 mi.
1,086 mi = 1,746.99 kms