Miles between Virginia Beach, VA and East Providence, RI

There are
531 mi
from Virginia Beach, VA to East Providence, RI

That's the driving distance. It would take 11 hours 24 mins to go from Virginia Beach, Virginia to East Providence, Rhode Island.

The flight distance (direct flight from Virginia Beach, VA to East Providence, RI) is 421.90 mi.

531 mi = 854.61 kms