the Prices and Earnings report, published every three years by Swiss bank UBS (http://tinyurl.com/o9xt7r9) It varies from 20 hours in Zurich to 627 hours if you work in Kiev.
Statista published a nice chart showing how many hours of work it takes to buy an iPhone 6, according to data from