My son has a journey of about 45 minutes to Wilsons, involving two trains and a bus. He tells me it is the best part of his day, since he hooks up with lots of other Wilsons kids en route and they clearly have a ball. His train mates are from different year groups and different houses. If he's happy, so I am.
It may seem like a long way, and I know there are degrees, but my son also has a 45 min journey each way. He whinges occasionally, but when the chips are down, for example if I'm at the school or nearby and can offer a lift home, it is not exactly welcomed with glee. Indeed there has been an occasion when we parted at the school gate and he went by train and I drove. I'm sure if it had been raining I would have had a companion, but clearly I am not nearly as much fun as his mates, or the kids from other schools he hooks up with. There appears to be quite a little community with all ages coming together.