According to an OECD report, teachers in Chile spend the most time in the classroom.
Generally, primary school teachers are required to spend more hours teaching than their counterparts in secondary education - a total average of 782 hours each year.
The average day lasts somewhere between 3 and 6 hours in the vast majority of countries across the world but Chile, France and the United States are notable exceptions where teachers spend in excess of 6 hours in the classroom. Those hours certainly add up in Chile where primary school teachers have 1,049 annual hours of instruction time. Australia isn't too far behind with 1,010 while American teachers also put in a huge number of hours each year - 967.
This chart shows the annual hours of instruction time in primary education in selected countries.
You will find more statistics at Statista