The ideal time to visit Berlin is during late spring to early autumn when the weather is pleasant, and outdoor activities flourish.