Miles between Schaumburg, IL and Roanoke, VA

There are
683 mi
from Schaumburg, IL to Roanoke, VA

That's the driving distance. It would take 13 hours 41 mins to go from Schaumburg, Illinois to Roanoke, Virginia.

The flight distance (direct flight from Schaumburg, IL to Roanoke, VA) is 543.52 mi.

683 mi = 1,099.74 kms