There are
2,653 mi
from Virginia Beach, VA to Cathedral City, CA
That's the driving distance. It would take 1 day 22 hours to go from Virginia Beach, Virginia to Cathedral City, California.
The flight distance (direct flight from Virginia Beach, VA to Cathedral City, CA) is 2,275.45 mi.
2,653 mi = 3.22 kms