There are
972 mi
from Sarasota, FL to Gaithersburg, MD
That's the driving distance. It would take 18 hours 11 mins to go from Sarasota, Florida to Gaithersburg, Maryland.
The flight distance (direct flight from Sarasota, FL to Gaithersburg, MD) is 871.53 mi.
972 mi = 1,564.50 kms