Distance from New York, NY to Virginia Beach, VA

There are 287 miles from New York and Virginia Beach and 360 miles by car.

New York and Virginia Beach are 7 hours 2 mins far apart (by car).

This is the best New York, NY - Virginia Beach, VA route.

Distance conversions

Ever wondered how far is Virginia Beach, VA from New York, NY? Checkout the distance in miles, kilometers and nautical miles in this table:

Distance type Miles Kilometers Nautical miles
Straight line distance 287 mi 463 km 250 nautical mi
Driving distance 360 mi 579 km 312 nautical mi

Unit conversions provided by convert nation.

Distance between and

Other distances from New York, NY

Other distances to Virginia Beach, VA