How long does it take to get from narrows va to virginia beach

Drive time from Narrows to Virginia Beach, VA is 6 hours 11 minutes. Total distance is 352 miles.
Updated on Thursday, February 02 2012 at 04:47AM EST