My kids are in Swiss schools.
DD is 6. She has just done 2 years of kindergarten, with hours of 8.30-11.50 (4 days, Wed am off), then home for lunch, then 3 afternoons of 14-15.30. All non-academic, learning through play, outings, songs - marvellous, she loved it, and I never once saw a child in the tears of 'it's Thursday and I've just had enough week now' exhaustion that I saw constantly in my son's UK Reception class.
She's now in 1st Grade, with hours of 8.30-11.30, home for lunch, back 14-15.30 (Wed pm off throughout the whole of Swiss schooling, for activities or leisure).
DS is 10, and has just gone into the start of secondary here. He does 7.40 (!) until 12, home for lunch, 14-15.30 (except Weds). He gets 1-2 hours homework/ test prep per night; probably half an hour of that is because he's doing it in a foreign language so takes a bit longer and I have to explain some things.
Sure, these are short hours, but when they are at school, they are in classrooms, learning stuff. There is no assembly, no carol service practice, no govt interfering message of the moment dressed up as education.
I quite like the home for lunch. I thought it would drive me mad, but at first it was a lovely break from French for them, and now it's really given us a close relationship, both with me and between themselves. DS is still a sweet little family-focused older brother, rather than an obnoxious 'I'm at secondary now' know-it-all preteen, and I think the school structure plays a large role in this. And I get to see them for a couple of hours of chilling and chatting each day when they're still fresh, not all early-evening shattered and bent over homework whilst I'm trying to simultaneously nag them and prepare a meal.