Assuming we're talking about by air, it depends where in Canada you're flying from. For example Calgary to Heathrow is about 9 hours + another hour or so to get from Heathrow to Dublin for example. Vancouver will be 10 +, Toronto about 6 - 7 +.
If you're swimming....eternity as you'll probably get eaten by a shark.