There are
896 mi
from Gaithersburg, MD to Rolla, MO
That's the driving distance. It would take 17 hours 3 mins to go from Gaithersburg, Maryland to Rolla, Missouri.
The flight distance (direct flight from Gaithersburg, MD to Rolla, MO) is 790.80 mi.
896 mi = 1,442.11 kms