Miles between Roanoke, VA and Chicago Ridge, IL

There are
651 mi
from Roanoke, VA to Chicago Ridge, IL

That's the driving distance. It would take 12 hours 57 mins to go from Roanoke, Virginia to Chicago Ridge, Illinois.

The flight distance (direct flight from Roanoke, VA to Chicago Ridge, IL) is 517.70 mi.

651 mi = 1,048.18 kms