The Switzerland Schengen visa is a permit that allows UK travelers (Citizens or residents) to visit Switzerland. As per the visa policy, UK citizens do not require a visa for a short stay (maximum three months) and need a permit for a long stay in Switzerland. Whereas, it is necessary for the UK residents to have a valid Switzerland visa from the UK for short as well as long-term stays (more than three months).