There are
979 mi
from Evanston, IL to Providence, RI
That's the driving distance. It would take 18 hours 40 mins to go from Evanston, Illinois to Providence, Rhode Island.
The flight distance (direct flight from Evanston, IL to Providence, RI) is 835.54 mi.
979 mi = 1,575.40 kms