There are
999 mi
from Gainesville, FL to New York, NY
That's the driving distance. It would take 19 hours 8 mins to go from Gainesville, Florida to New York, New York.
The flight distance (direct flight from Gainesville, FL to New York, NY) is 896.16 mi.
999 mi = 1,607.94 kms