I am Haitian, and traveling with a Haitian passport. I have to go to London with a work permit (tier 2 visa) on the 29th of July but I have 2 hour transit in Dublin.
Do I need a transit visa? Can I get it at the airport?
I also have a valid US visa.