Miles between Virginia Beach, VA and Siloam Springs, AR

There are
1,276 mi
from Virginia Beach, VA to Siloam Springs, AR

That's the driving distance. It would take 23 hours 12 mins to go from Virginia Beach, Virginia to Siloam Springs, Arkansas.

The flight distance (direct flight from Virginia Beach, VA to Siloam Springs, AR) is 1,030.11 mi.

1,276 mi = 1.61 kms