There are
390 mi
from Gaithersburg, MD to Powell, OH
That's the driving distance. It would take 7 hours 37 mins to go from Gaithersburg, Maryland to Powell, Ohio.
The flight distance (direct flight from Gaithersburg, MD to Powell, OH) is 320.17 mi.
390 mi = 627.08 kms