Miles between Richmond, VA and Sanford, NC

There are
198 mi
from Richmond, VA to Sanford, NC

That's the driving distance. It would take 3 hours 44 mins to go from Richmond, Virginia to Sanford, North Carolina.

The flight distance (direct flight from Richmond, VA to Sanford, NC) is 172.20 mi.

198 mi = 317.86 kms