Miles between Virginia Beach, VA and Chester, PA

There are
253 mi
from Virginia Beach, VA to Chester, PA

That's the driving distance. It would take 5 hours 39 mins to go from Virginia Beach, Virginia to Chester, Pennsylvania.

The flight distance (direct flight from Virginia Beach, VA to Chester, PA) is 209.78 mi.

253 mi = 406.76 kms