National visa for a stay of more than 90 days For persons wishing to enter Switzerland for a stay of more than 90 days within a 180-day period. It is subject to the authorisation of the cantonal migration authority competent for the intended place of residence.