Hi! I'm planning my first trip to Europe (US citizen) and will be visiting a few countries in the Schengen area (Germany and Austria). I'm planning to fly from the US to Dublin and then take a connecting flight from Dublin to Frankfurt, Germany.
I wanted to ask if travelers transiting through Dublin have to go through passport control at the Dublin airport if they are headed to a Schengen area destination, or if that will happen once I arrive in Germany? I understand Ireland is NOT part of the Schengen area but just wanted to double-check about the passport control situation since I couldn't find any answers on other posts here.
Thank you for your help! The flight I'm considering has a 2 hour layover in Dublin, is that enough time to make a connecting flight?