In a couple of weeks I am traveling from Dublin to Vancouver, with a layover in Newark. I am flying first with Aer Lingus then Air Canada. I have a two hour layover and am wondering if that's enough time. Also, will my bags will be checked through or will I have to do do that?
Thanks