Miles between Virginia Beach, VA and South Jordan, UT

There are
2,261 mi
from Virginia Beach, VA to South Jordan, UT

That's the driving distance. It would take 1 day 16 hours to go from Virginia Beach, Virginia to South Jordan, Utah.

The flight distance (direct flight from Virginia Beach, VA to South Jordan, UT) is 1,941.69 mi.

2,261 mi = 3.22 kms