Norfolk, Virginia is more than just an historical seaport on the Virginia waterfront. With big city amenities and small town charm, Norfolk offers visitors nightlife, shopping, museums, and year round festivals. Norfolk is located 20 minutes from Virginia Beach and 45 minutes from Williamsburg.