According to BusRates, deluxe motor coach charter buses designed for 36 to 61 passengers typically cost around $960 per day as of 2015. Smaller buses for 10 to 41 passengers run about $820. Tour buses with sleepers for between nine and 18 passengers cost upwards of $1,500.
Most coach companies that offer charter buses expect a deposit fee, with the average deposit running 22 percent of the final cost. These companies tend to require full payment within 10 to 30 days before departure, though many allow penalty-free cancellations between 14 and 30 days before the trip. Most companies expect passenger groups to provide the driver with a gratuity of at least 10 percent, though charters within metro areas often add 15 to 20 percent onto the final bill for the tip. Upscale charters typically require a 15 to 20 percent gratuity as well.