All school kids I think should be on school buses or coaches. If, however, they miss the school bus or coach parents should have responsibility of taking them to school.
Why is this important?
Public transport can get way too packed and dangerous. It's also better for the environment.