You could probably explore Salem in one day if that’s all you had for time but you should give yourself a night or two to really immerse yourself in the witch history.