There are
29 mi
from Brockton, MA to Pawtucket, RI
That's the driving distance. It would take 47 minutes to go from Brockton, Massachusetts to Pawtucket, Rhode Island.
The flight distance (direct flight from Brockton, MA to Pawtucket, RI) is 23.45 mi.
29 mi = 46.41 kms