Getting to Vancouver from Germany is often expensive, as flights to Canada’s West Coast are long. During some dates this summer you can get there in Business Class for as low as 1.373€, departing from several German airports (FRA, HAM, MUC,…)!
The flights are done by American Airlines (B787) or British Airways (A380) with stops in e.g. London or Dallas. I would prefer American Airlines’ 787 due to the better business class and the slightly lower flight prices. Check out different dates this summer on Google Flights, there’s still plenty of availability!