Miles between Virginia Beach, VA and Sleepy Hollow, NY

There are
379 mi
from Virginia Beach, VA to Sleepy Hollow, NY

That's the driving distance. It would take 8 hours 11 mins to go from Virginia Beach, Virginia to Sleepy Hollow, New York.

The flight distance (direct flight from Virginia Beach, VA to Sleepy Hollow, NY) is 313.81 mi.

379 mi = 610.34 kms