Upvote:2
I assume your nationality is Indian and you hold such a passport. Since you need a visa for Ireland (or a UK visa for the Irish Visa Waiver Programme), you don't need to worry about a transit visa in the Schengen Area. This is because you will already be holding a visa from an EU state.
Upvote:2
Nope. You don't need a Swiss Transit Visa