С 1 апреля 2013 года сервисно-визовый центр Швейцарии в Санкт-Петербурге начнет принимать соискателей по новому адресу, на базе объединенного визового центра, где с этой даты также будут работать представительства Чехии и Болгарии. Объединенный центр находится по адресу: ул. Большая Разночинная, д. 16/7, ТЦ "Чкаловский", 3-й этаж, вход с Чкаловского проспекта (станция метро "Чкаловская"). Телефонный номер контакт-центра: +7 (812) 655-09-69. В настоящее время визовый офис Швейцарии в Петербурге расположен на набережной реки Фонтанки, 103а.