Miles between Arlington, VA and Salisbury, MD

There are
121 mi
from Arlington, VA to Salisbury, MD

That's the driving distance. It would take 2 hours 52 mins to go from Arlington, Virginia to Salisbury, Maryland.

The flight distance (direct flight from Arlington, VA to Salisbury, MD) is 88.93 mi.

121 mi = 195.02 kms