Miles between Pawtucket, RI and Martinsville, VA

There are
695 mi
from Pawtucket, RI to Martinsville, VA

That's the driving distance. It would take 14 hours 2 mins to go from Pawtucket, Rhode Island to Martinsville, Virginia.

The flight distance (direct flight from Pawtucket, RI to Martinsville, VA) is 577.94 mi.

695 mi = 1,118.15 kms