There are
808 mi
from Cranston, RI to Johnson City, TN
That's the driving distance. It would take 15 hours 46 mins to go from Cranston, Rhode Island to Johnson City, Tennessee.
The flight distance (direct flight from Cranston, RI to Johnson City, TN) is 696.12 mi.
808 mi = 1,300.30 kms