Generally, the best time to visit Switzerland is in the spring/early summer and in the early fall, April through June or September and October. This is when you're unlikely to battle thick tourist crowds and enjoy some of the most pleasant weather.