There are
1,250 mi
from Gainesville, FL to Woodward, OK
That's the driving distance. It would take 23 hours 20 mins to go from Gainesville, Florida to Woodward, Oklahoma.
The flight distance (direct flight from Gainesville, FL to Woodward, OK) is 1,091.69 mi.
1,250 mi = 1.61 kms