Distance between Lancaster and Salem
Distance from Lancaster, SC to Salem, VA is 182 miles / 293 kilometers.
Map showing the distance from Lancaster to Salem
![]() |
Air distance: | miles km |
Lancaster, SC
City: | Lancaster, SC |
Country: | United States |
Salem, VA
City: | Salem, VA |
Country: | United States |
Time difference between Lancaster and Salem
There is no time difference between Lancaster and Salem. Current local time in Lancaster and Salem is 08:52 EST (2025-02-27)