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