Генеральное консульство представляет интересы Швейцарии на Северо-Западе России.
Для поездок в Швейцарию гражданам России необходима виза. Швейцария не входит в список стран-участниц Шенгенского договора, поэтому в Швейцарию нельзя въехать с шенгенской визой.
В консульский округ Консульства Швейцарии в Петербурге входят: Санкт-Петербург; Ленинградская, Псковская, Новгородская, Калининградская, Вологодская, Мурманская, Архангельская области; Республики Карелия и Коми; Ненецкий автономный округ.