There are several reasons due to which the fees of boarding schools are higher than D-Schools such as high-class education level, brilliant faculties, and mentors, meals, hostel fees, best facilities, etc. With each of these services, the fees go up higher than D-schools.