There are
116 mi
from Warwick, RI to Portsmouth, NH
That's the driving distance. It would take 2 hours 36 mins to go from Warwick, Rhode Island to Portsmouth, New Hampshire.
The flight distance (direct flight from Warwick, RI to Portsmouth, NH) is 100.47 mi.
116 mi = 186.47 kms