There are a number of airlines that fly direct from Ireland to Canada and from Canada to Ireland.
One of the more popular airlines at the moment is Air Transat which is a Canadian leisure airline based in Montreal, Quebec, Canada. They were voted best North American Leisure Airline five years running by Skytrax. Air Transat also offer flights to USA, Europe and Mexico to and from Canada. In Ireland Air Transat offers flights from Dublin or Shannon.