Oneworld partners are offering a good price for flights to Canada! You can fly from Milan, Venice, Rome, Naples and Paris to Vancouver or Calgary from only €295 for a roundtrip!