Developed and maintained by ProWorkstack · Development and review process
Estimate a school-bus route budget from measured duty time, distance and service days.
Your results
Enter your inputs and select Calculate.
How this calculator works
Daily cost = duty minutes ÷ 60 × hourly driver cost + daily distance × variable cost per distance unit + fixed daily allocation. Period cost = daily cost × service days. Cost per student-service day = daily cost ÷ positive student count.Worked example
Three duty hours at 28 cost 84. Eighty distance units at 0.55 cost 44, and fixed allocation adds 35: 163 per service day. Across 180 days the operating budget is 29,340. With 40 students, the cost is 4.08 per student-service day.Assumptions
Defaults are illustrative. Replace them with your own measured quantities and documented assumptions. Use matching periods and a consistent currency wherever monetary amounts are entered.Interpreting your results
No route, safety standard or vehicle-capacity requirement is validated. Distance and variable unit cost must both use miles or both use kilometres. Student count is a budgeting denominator, not an occupancy or transport-safety approval.Calculation formulas
- daily
minutes/60*labor+distance*kmcost+fixed- Budget-period operating cost
daily*days- Operating cost per service day
daily- Cost per student-service day
SAFE_DIV(daily,students,0)
Frequently asked questions
What should I check before using the result?
Include required preparation, inspections, waiting and return travel in the paid minutes. If morning and afternoon runs are separate, enter their combined daily duty time and distance on the same basis.
Does this tool connect to my records?
No. This is a local calculation from the figures you enter. It does not scan accounts, import private records or verify legal, regulatory or exam requirements.
Maintained by ProWorkstack · Last reviewed: 2026-10-04 · Development and review process
