Something as simple as a school bus can cost $300 to $900 per day, but for the usual charter bus, which includes several accommodations, such as TVs, a bathroom, and cushioned seats, the cost can be anywhere from $600 to $2,000. The average charter bus can accommodate 45 to 85 people.