Miles between Gainesville, FL and Leavenworth, KS

There are
1,164 mi
from Gainesville, FL to Leavenworth, KS

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

The flight distance (direct flight from Gainesville, FL to Leavenworth, KS) is 978.07 mi.

1,164 mi = 1.61 kms