There are
2,407 mi
from Kingman, AZ to Virginia Beach, VA
That's the driving distance. It would take 1 day 18 hours to go from Kingman, Arizona to Virginia Beach, Virginia.
The flight distance (direct flight from Kingman, AZ to Virginia Beach, VA) is 2,116.75 mi.
2,407 mi = 3,873.26 kms