Short-term visa for Switzerland allows you to travel to and stay in Switzerland – for purposes of tourism, business, or visit – for up to 90 days. The short-term visa is also called the Schengen visa.

Long-term visa, on the other hand, lets you travel to and stay in Switzerland for a duration exceeding 90 days. The long-term visa for Switzerland is also called the National visa.