1. Buffalo Charter Bus /
  2. Charter Bus Rates

Charter Bus Prices: How Much Does a Buffalo Bus Rental Cost?

Buffalo Charter Bus makes renting a charter bus in Buffalo simple and affordable. Whether you're planning a wedding at The Foundry, a field trip to the Buffalo Museum of Science, or a corporate event at the Buffalo Niagara Convention Center, we’ll help you find the perfect bus for your group—and your budget. Our network includes everything from 18-passenger minibuses to 56-passenger coaches, so you get the right size for your trip. Use our instant online quote tool to see prices in seconds, or call our 24/7 team at 716-587-9480 for a custom quote and expert help. You’ll see how easy it is to compare prices and book your bus in minutes!

Vehicle TypePer Hour*Per Day*Per Mile*
56-Passenger Charter Bus $197 – $519 $1,600 – $3,800 $5.00 – $8.00
50-Passenger Charter Bus $190 – $500 $1,500 – $3,600 $4.50 – $7.50
40–45-Passenger Charter Bus $180 – $480 $1,500 – $3,500 $4.50 – $7.50
35-Passenger Minibus $180 – $475 $1,500 – $3,400 $4.00 – $7.00
30-Passenger Minibus $180 – $475 $1,500 – $3,400 $4.00 – $7.00
28-Passenger Minibus $175 – $450 $1,500 – $3,300 $4.00 – $7.00
25-Passenger Minibus $165 – $428 $1,300 – $3,200 $4.00 – $7.00
20-Passenger Minibus $157 – $414 $1,300 – $3,100 $4.00 – $7.00
18-Passenger Minibus $145 – $404 $1,300 – $3,000 $4.00 – $7.00
School Bus (-47 pax) $155 – $450 $1,520 – $3,655 $5.00 – $8.95
Entertainer / Sleeper Coach N/A $1,900 – $2,500 $7.00 – $10.50
Mercedes Sprinter Party Bus (10-14) $160 – $450 $1,200 – $2,900 $3.00 – $6.00
Small Party Bus (10-20) $180 – $470 $1,200 – $2,900 $3.00 – $6.00
Mid-Size Party Bus (20-30) $200 – $500 $1,200 – $3,500 $4.00 – $8.00
Large Party Bus (30-50) $250 – $520 $1,500 – $3,900 $4.00 – $8.00

*Prices vary and fluctuate with fuel costs, holidays, and availability. Booking early usually secures the lowest rate. For exact pricing, please call our reservations team.

What Affects the Price of an Buffalo Charter Bus Rental?

When you call Buffalo Charter Bus for a quote, we consider many factors to give you the best price. Here are the main things that affect your charter bus cost:

  • Bus Type and Size: Larger buses usually cost more per day but can be more cost-effective for big groups. For example, a 56-passenger charter bus rental in Buffalo ranges from $1,600 to $3,800 per day, while a smaller 25-passenger minibus ranges from $1,300 to $3,200 per day. You’ll get the best rates when you choose the right size for your group.
  • Trip Duration: Are you booking a one-day airport transfer or a week-long tour? Full-day rentals are usually priced between $1,300 and $3,800, and multi-day or weekly rentals get special discounts. Weekly rentals typically range from $8,000 to $15,000, depending on the bus type and itinerary.
  • Mileage and Route: Charter bus pricing often includes a mileage charge of $4.00 to $8.00 per mile. Trips with a lot of driving, like tours to Niagara Falls or Cleveland, will have higher mileage costs than local trips around Buffalo. We’ll help you estimate your mileage so you know the total cost upfront.
  • Time of Year and Demand: Prices can be higher during peak seasons, like summer for Niagara Falls tours or graduation season at UB and Canisius College. Booking early for popular dates will help you lock in the best rates.
  • Additional Amenities: Want WiFi, power outlets, or a restroom on board? Most charter buses come standard with these features, but if you want luxury upgrades like leather seats or an entertainment system, let us know. We’ll find you a bus with the amenities you want at a great price.
  • Pickup and Drop-off Locations: Downtown Buffalo, Buffalo Niagara International Airport (BUF), or a suburban location—your pickup spot can affect your rate. We’ll factor in your exact locations when giving you a quote.

Our team is here to help you understand all the costs and find ways to save. Call us anytime at 716-587-9480 for a free, no-obligation quote and expert advice.

How Much Does It Cost to Rent a Charter Bus for a Week?

Weekly charter bus rentals in Buffalo typically range from $8,000 to $15,000. The exact price depends on the bus size, amenities, and total mileage. Weekly rentals are great for multi-day tours, sports team travel, or extended corporate shuttles. When you book a week, you usually get a discounted daily rate compared to booking single days separately. For example, a 56-passenger bus that costs $1,800 per day might be just $1,600 per day for a full week. Call our team at 716-587-9480 to get a custom weekly quote for your trip.

Sample Trip Pricing Examples

Here are some real-world Buffalo charter bus pricing examples to help you plan your budget. All prices include driver and 5 hours of service. Mileage charges are extra.

Niagara Falls Day Tour for 30 Passengers

18 passenger minibus rental

A group of 30 booked a minibus to see Niagara Falls, tour the Cave of the Winds, and have lunch in Old Falls Street. They rented a 30-passenger bus for 10 hours. The bus was $400 per hour, so $4,000 total. The round trip from Buffalo to Niagara Falls is 40 miles, so at $6 per mile, mileage was $240. Total cost: $4,240.

Get a Quote

Wedding Shuttle in Downtown Buffalo

56 passenger charter bus

A couple getting married at The Foundry hired two 25-passenger minibuses to shuttle guests from hotels to their wedding. Each bus was needed for 6 hours at $350 per hour, so $2,100 per bus. Mileage was minimal at 20 miles round trip per bus ($5 per mile = $100). Total shuttle cost: $4,400.

Get a Quote

UB Orientation Shuttle for 100 Students

25 passenger minibus rental

Buffalo Charter Bus provided four 30-passenger buses for a university orientation. Each bus was booked for 8 hours at $375 per hour, so $3,000 per bus. Mileage for campus shuttles was 15 miles each ($4 per mile = $60). Total cost: $12,240.

Get a Quote

Buffalo Bills Game Day for 50 Fans

20 passenger minibus rental

A group of fans rented a 50-passenger charter bus for a tailgate trip to Highmark Stadium. The bus was booked for 7 hours at $480 per hour, so $3,360 total. The round trip from Buffalo to Orchard Park is 40 miles ($7 per mile = $280). Total trip cost: $3,640.

Get a Quote
disclaimer image