There are
1,156 mi
from Sarasota, FL to Cedar Lake, IN
That's the driving distance. It would take 21 hours 48 mins to go from Sarasota, Florida to Cedar Lake, Indiana.
The flight distance (direct flight from Sarasota, FL to Cedar Lake, IN) is 1,008.46 mi.
1,156 mi = 1,860.12 kms