Renting a school bus typically costs between $389 and $850 per day. Please note that school bus rental costs are subject to vary based on many factors such as your trip date, length, and location. There is a four-hour minimum rental fee, as per industry standards. Visit our online booking tool to receive an instant accurate pricing overview for your particular trip and to find a charter bus for rent.