There are
1,202 mi
from Richmond, VA to Chaska, MN
That's the driving distance. It would take 22 hours 58 mins to go from Richmond, Virginia to Chaska, Minnesota.
The flight distance (direct flight from Richmond, VA to Chaska, MN) is 976.07 mi.
1,202 mi = 1,934.93 kms