480 miles.
The distance between Middleburg, Virginia and Salisbury, North Carolina is approximately 250 miles by car. The exact distance may vary depending on the specific route taken.
Approximately 510 miles.
410 miles
186 miles.
116 miles
727 miles.
155 miles
175 miles.
122 miles
312 miles.
11.7 miles
24 miles.