There are
404 mi
from Gaithersburg, MD to Cranston, RI
That's the driving distance. It would take 8 hours 29 mins to go from Gaithersburg, Maryland to Cranston, Rhode Island.
The flight distance (direct flight from Gaithersburg, MD to Cranston, RI) is 353.43 mi.
404 mi = 650.19 kms