There are
943 mi
from Richmond, VA to Two Rivers, WI
That's the driving distance. It would take 18 hours 16 mins to go from Richmond, Virginia to Two Rivers, Wisconsin.
The flight distance (direct flight from Richmond, VA to Two Rivers, WI) is 698.54 mi.
943 mi = 1,517.87 kms