Для въезда в Швейцарию россиянам требуется шенгенская виза. Для туристической поездки подойдёт краткосрочная шенгенская виза С, выданная Швейцарией или другой страной Шенгенской зоны.
Обычно Швейцария выдаёт туристический шенген строго на даты поездки. Чтобы получить визу С на более долгий срок, но не более 90 дней, требуются особые основания, например посещение родственников. Цель поездки придётся подтвердить соответствующими документами.