Если есть действительная английская виза (как в твоем случае), то швейцарская виза не нужна в принципе.
В транзитной стране она тоже не нужна - куда бы ты не летела - если ты не будешь пересекать границу страны прилета (то бишь будешь сидеть на территории дьюти фри :-)
Илья, что-что такое ты про английскую визу говоришь?? Это значит, что если я не просто проездом, а, допустим, отдохнуть там недельку собралась, мне тоже виза не нужна?!