Miles between Richmond, VA and Waukesha, WI

There are
871 mi
from Richmond, VA to Waukesha, WI

That's the driving distance. It would take 16 hours 55 mins to go from Richmond, Virginia to Waukesha, Wisconsin.

The flight distance (direct flight from Richmond, VA to Waukesha, WI) is 682.31 mi.

871 mi = 1,401.30 kms