We are travelling to Boston in August and I’m looking at our flight options. Aer Lingus coming in at a competitive price from Manchester via Dublin. Considering a 3h 30 layover in Dublin to give us time to get from one flight to the other. Am I also correct in thinking we can do US immigration checks at Dublin? Will 3h 30 likely be enough time for a connection and immigration or would we need longer? Appreciate no one can predict whether everything will be on time but thoughts on that amount of time for a connection would be helpful.