New Braunfels ISD approved the purchase of 10 passenger buses at a total cost of $1.57 million at an April 8 school board meeting.