Miles between Chesapeake, VA and Kansas City, MO

There are
1,166 mi
from Chesapeake, VA to Kansas City, MO

That's the driving distance. It would take 21 hours 43 mins to go from Chesapeake, Virginia to Kansas City, Missouri.

The flight distance (direct flight from Chesapeake, VA to Kansas City, MO) is 1,007.93 mi.

1,166 mi = 1.61 kms