Around the World

Distance between Jackson and Salem

Distance from Jackson, NC to Salem, VA is 158 miles / 255 kilometers.

Map showing the distance from Jackson to Salem

Beeline Air distance: miles km

Jackson, NC

City: Jackson, NC
Country: United States

Salem, VA

City: Salem, VA
Country: United States

Time difference between Jackson and Salem

There is no time difference between Jackson and Salem. Current local time in Jackson and Salem is 16:40 EST (2025-02-27)

Search