There are
1,186 mi
from Providence, RI to Gainesville, FL
That's the driving distance. It would take 22 hours 59 mins to go from Providence, Rhode Island to Gainesville, Florida.
The flight distance (direct flight from Providence, RI to Gainesville, FL) is 1,038.20 mi.
1,186 mi = 1.61 kms