I am an Indian citizen with a valid US visa traveling from Charlotte, USA to India via Dublin, Ireland and Abu Dhabi.
Charlotte to Dublin - American Airlines (landing in Terminal 1). Dublin to Abu Dhabi - Etihad (departing from Terminal 2)
And I see from the Irish immigration website that Indian nationals do not require a transit visa, but I read somewhere that the transit visa is required in case of terminal change, irrespective of the country of citizenship.
It would be greatly helpful if someone could confirm whether I will need a transit visa or not.
May 15 2018 UPDATE: I called Abtran who are the document processing center for Ireland visas and who also hold a paid customer service (charging at $2.90 per min) and here is the answer that I got. As an Indian citizen, a transit visa is waived for me if I am not moving between terminals. But the Dublin airport is designed in a peculiar way, and anyone who is moving between T1 and T2 will need to go landside (per Abtran there is no airside transit) and so people need to take the short-stay (like tourist) visa, as a transit visa will not be sufficient for this scenario. We re-booked the flight through another country, as we don't want to go through any more pain in the ***.