Miles between Rogers, AR and Virginia Beach, VA

There are
1,269 mi
from Rogers, AR to Virginia Beach, VA

That's the driving distance. It would take 23 hours to go from Rogers, Arkansas to Virginia Beach, Virginia.

The flight distance (direct flight from Rogers, AR to Virginia Beach, VA) is 1,005.47 mi.

1,269 mi = 2,042.70 kms