There are
696 mi
from Dearborn, MI to Woonsocket, RI
That's the driving distance. It would take 13 hours 46 mins to go from Dearborn, Michigan to Woonsocket, Rhode Island.
The flight distance (direct flight from Dearborn, MI to Woonsocket, RI) is 597.18 mi.
696 mi = 1,120.89 kms