There are
2,714 mi
from Yorba Linda, CA to Virginia Beach, VA
That's the driving distance. It would take 1 day 23 hours to go from Yorba Linda, California to Virginia Beach, Virginia.
The flight distance (direct flight from Yorba Linda, CA to Virginia Beach, VA) is 2,347.14 mi.
2,714 mi = 4,368.09 kms