На этот вопрос уже есть ответ здесь:
У меня есть поездка из Дели в Канаду по канадской студенческой визе. Я владелец индийского паспорта. Мой маршрут от Дели до Цюриха, от Дублина до Сент-Джонс (Канада).
Насколько я знаю, Цюрих (Швейцария) - это шенгенская страна, а Дублин (Ирландия) - нешенгенская.
Мой вопрос: нужна ли мне транзитная виза на 8 часов (в Цюрихе) и 2 часа (в Дублине) в эти страны?
Спасибо
Ответы:
Вам не нужна виза для любой страны. Как вы и написали, Швейцария - единственная страна Шенгенского соглашения, а Ирландия - единственная страна СТА.
В Дублине, даже при использовании транзитного коридора, вас проверит иммиграция, но вы просто предъявите паспорт и далее посадочный талон
источник