Swiss charter carrier Edelweiss is increasing their summer seasonal service between Vancouver and Zurich to 3 times weekly. 2 of the weekly flights are direct and the third routes through Calgary. One of the good things about these flights is that Swiss Air codeshares on them so they can be booked through Swiss to earn Miles & More miles.
Source: Airline Route Updates