Around the World

Distance between Columbia and Portsmouth

Distance from Columbia, SC to Portsmouth, VA is 331 miles / 532 kilometers.

Map showing the distance from Columbia to Portsmouth

Beeline Air distance: miles km

Columbia, SC

City: Columbia, SC
Country: United States

Portsmouth, VA

City: Portsmouth, VA
Country: United States

Time difference between Columbia and Portsmouth

There is no time difference between Columbia and Portsmouth. Current local time in Columbia and Portsmouth is 20:32 EST (2025-02-27)

Search