@FrayJay @arstechnica School buses make up to six runs per day, and they are used for field trips. The miles can add up, especially in large, sparsely populated districts.
Also, I expect that range estimate can vary wildly in different climates and locales. If the bus needs to run air conditioning or go up and down hills, its range may drop precipitously.