The salary of a Business analyst in Zurich ranges from CHF 1,10,313 per year according to a Glassdoor report.