The average weekly working hours for Indians stand at 46.7, as per International Labour Organization. The average weekly working hours in US, China, Germany and Japan are 38, 46.1, 34.2 and 36.6, respectively. The number is 35.9 in UK, 35.9 in France, 39 in Brazil, 36.3 in Italy and 32.1 in Canada.