Miles between Columbia, SC and Pinehurst, NC

There are
139 mi
from Columbia, SC to Pinehurst, NC

That's the driving distance. It would take 3 hours 10 mins to go from Columbia, South Carolina to Pinehurst, North Carolina.

The flight distance (direct flight from Columbia, SC to Pinehurst, NC) is 121.40 mi.

139 mi = 223.12 kms