Distance between Virginia Beach and New York City

The distance between Virginia Beach (Virginia, USA) and New York City (New York, USA) is ca. 466,2 km (air line).

Virginia Beach

Latidute: 36.86314
Longitude: -76.015778

New York City

Latidute: 40.730612
Longitude: -73.935244

Distance between Virginia Beach and other cities and places worldwide

Distance between Virginia Beach and other major cities