The best age for a child to go to boarding school should be at least 9 to 13 years old. This is because they need to be able to communicate thoughts and feelings clearly, have established strong parental relationships, and have a sense of individual identity.