China has the longest school day, which often lasts from 7:15 am to 7:15 pm.

(Just remember though, it’s not just about the length of time spent at school, but how it’s used, and all work no play makes Jackie a dull boy / girl.)