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