There are
802 mi
from Richmond, VA to Schaumburg, IL
That's the driving distance. It would take 15 hours 32 mins to go from Richmond, Virginia to Schaumburg, Illinois.
The flight distance (direct flight from Richmond, VA to Schaumburg, IL) is 644.24 mi.
802 mi = 1,290.34 kms