There are
2,025 mi
from Virginia Beach, VA to Sunland Park, NM
That's the driving distance. It would take 1 day 11 hours to go from Virginia Beach, Virginia to Sunland Park, New Mexico.
The flight distance (direct flight from Virginia Beach, VA to Sunland Park, NM) is 1,772.86 mi.
2,025 mi = 3.22 kms