Yes, Icelandair currently operates direct flights from Reykjavik to Canadian cities like Toronto and Vancouver.