Miles between Richmond, VA and Jefferson City, MO

There are
952 mi
from Richmond, VA to Jefferson City, MO

That's the driving distance. It would take 17 hours 44 mins to go from Richmond, Virginia to Jefferson City, Missouri.

The flight distance (direct flight from Richmond, VA to Jefferson City, MO) is 804.07 mi.

952 mi = 1,532.49 kms