There are
1,106 mi
from Ocala, FL to New Haven, CT
That's the driving distance. It would take 21 hours 29 mins to go from Ocala, Florida to New Haven, Connecticut.
The flight distance (direct flight from Ocala, FL to New Haven, CT) is 984.30 mi.
1,106 mi = 1,779.50 kms