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.
186 miles.
410 miles
116 miles
155 miles
727 miles.
175 miles.
24 miles.
11.7 miles
312 miles.
1,290 miles