The cost of renting a charter bus varies depending on the city and the size and type of the bus being rented. The typical charter bus seats roughly 55 people, and rates vary between $600-$1,200 for a five-hour rental. Minibuses are also available; these seat roughly 20 people and can cost $500-$800 for a five-hour rental. Large and medium party buses are available that seat 20-40, and these can cost $900-$1,200 for a five-hour rental. Other rental choices include school buses, luxury buses, and shuttle buses, and these can cost $400-$1,200 for a five-hour rental.