For any destination in Belgium children under 12 travel for free granted they are accompanied by a paying traveller over 12 (this paying traveller can take up to 4 children). If more than 4 children, or if the child travels alone there is a 50% discount.
For travel outside of Belgium with the train, please see https://expatsinbrussels.be/en/everyday-life/train