DS's (infants) school starts at 9am and ends at 3pm.
A friend's DD's infants school runs from 8.45am - 3.30pm.
I'm surprised that friend's school day is so long, but she is equally surprised that mine is so short.
THB I think that 9-3 is quite enough for infants, but interested to hear what is the "norm" in primary schools (I think the junior school here - separate school - does run for slightly longer).