The best time to visit Greece is late October and November when there are smaller crowds of people around.