Miles between Roanoke, VA and Gaithersburg, MD

There are
250 mi
from Roanoke, VA to Gaithersburg, MD

That's the driving distance. It would take 4 hours 44 mins to go from Roanoke, Virginia to Gaithersburg, Maryland.

The flight distance (direct flight from Roanoke, VA to Gaithersburg, MD) is 197.13 mi.

250 mi = 401.98 kms