Miles between Shawnee, KS and Gainesville, FL

There are
1,140 mi
from Shawnee, KS to Gainesville, FL

That's the driving distance. It would take 21 hours 14 mins to go from Shawnee, Kansas to Gainesville, Florida.

The flight distance (direct flight from Shawnee, KS to Gainesville, FL) is 956.90 mi.

1,140 mi = 1,835.31 kms