Distance from Winston-Salem, NC to Virginia Beach, VA


There are 243 miles from Winston-Salem and Virginia Beach and 280 miles by car.

Winston-Salem and Virginia Beach are 5 hours 4 mins far apart (by car).

This is the best Winston-Salem, NC - Virginia Beach, VA route.

Distance conversions

Ever wondered how far is Virginia Beach, VA from Winston-Salem, NC? Checkout the distance in miles, kilometers and nautical miles in this table:

Distance type Miles Kilometers Nautical miles
Straight line distance 243 mi 391 km 211 nautical mi
Driving distance 280 mi 451 km 243 nautical mi

Unit conversions provided by convert nation.

Distance between and

Other distances from Winston-Salem, NC

Other distances to Virginia Beach, VA