1. Buffalo Minibus Company /
  2. Bus Rental Prices

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

Buffalo charter bus rental prices vary based on your specific trip details, but most groups can expect to pay between $170 and $500 per hour or $1,800 to $3,800 per day. The final price will depend on factors like the size of the bus, how many days you need it, and whether you’re traveling during busy seasons (like summer or around big events). For the most accurate estimate, call our team at 716-468-6120 or use our instant online quote tool. We’ll get you a personalized quote in less than 30 seconds! Keep reading to see example rates and learn what affects your cost.

Vehicle Type Per Hour* Per Day* Per Mile*
56-Passenger Coach Bus $197 – $519 $1,600 – $3,800 $5.00 – $8.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

*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.

How Much Does a Bus Rental Cost?

We offer several types of buses, each with its own price range. A 56-passenger charter bus in Buffalo typically costs $197–$519 per hour, $1,600–$3,800 per day, or $5.00–$8.00 per mile. Our minibus fleet includes 25-passenger models for $165–$428 per hour, $1,300–$3,200 per day, or $4.00–$7.00 per mile; 20-passenger minibuses for $157–$414 per hour, $1,300–$3,100 per day, or $4.00–$7.00 per mile; and 18-passenger minibuses for $145–$404 per hour, $1,300–$3,000 per day, or $4.00–$7.00 per mile. These are average rates—your actual price may be higher or lower depending on your itinerary.

What Factors Influence Bus Rental Pricing in Buffalo?

The biggest factors that impact your price are the type of bus, distance traveled, and duration of your trip. Full-size charter buses that seat 47–56 passengers cost more than minibuses that seat 18–35 people. If you’re traveling out of town—say, to Rochester, Syracuse, or even Toronto—you’ll pay more than if you stay local. Multi-day trips that require overnight stays will also increase your total cost because you’ll need to cover hotel accommodations for your driver (usually one room per night). Seasonality plays a role too: prices are higher in late spring through early fall, when school trips, weddings, and festivals like Taste of Buffalo or Allentown Art Festival are happening. Major events at Highmark Stadium, KeyBank Center, or UB’s North Campus can also affect availability and pricing.

Other factors include amenities requested (like WiFi, power outlets, or restrooms), last-minute bookings (which tend to be more expensive), and whether you need an ADA-accessible vehicle. Parking fees at places like Canalside, Delaware Park, or Niagara Falls State Park aren’t included in your quote. Gratuity for your driver is optional but recommended—10–20% of your total bill is standard. If you have special requests, such as multiple pickups across Erie County or continuous shuttles for a conference at the Buffalo Niagara Convention Center, let us know so we can factor that into your quote.

Sample Trip Pricing Examples

Below are a few sample pricing examples for common trips in Buffalo, NY and around New York State. Please note that these are estimates and your actual price may vary based on your specific needs and travel dates.

Field Trip to Niagara Falls

18 passenger minibus rental

Mrs. Johnson is organizing a field trip for her 6th grade class of 28 students from Buffalo Public School #64. They plan to leave their school at 9:00 AM, spend the day exploring Cave of the Winds and the Aquarium of Niagara, and return by 3:30 PM. Since this is a short, local trip, she was quoted $1,400 for a 30-passenger minibus. With 28 students, two teachers, and one parent chaperone, the cost comes out to about $47 per person.

Wedding Shuttle in Downtown Buffalo

56 passenger charter bus

Emily is getting married at Hotel @ The Lafayette with her reception at Pearl Street Grill & Brewery. She wants a continuous shuttle running between three hotels (Courtyard by Marriott Canalside, Hyatt Regency Buffalo, and Aloft Buffalo Downtown) and both venues from 3:00 PM until midnight. Her agent recommended a 25-passenger minibus looping continuously for 9 hours. The total cost is $2,700, plus $50 for parking near Lafayette Square, making it $2,750. Split among 75 guests using the shuttle, it’s about $37 per guest.

Ub Football Game Day Charter

56 passenger coach bus

The University at Buffalo’s student government is booking transportation for 100 fans to see a Bulls away game against Syracuse University. They need to leave North Campus at 8:00 AM, arrive at the JMA Wireless Dome by noon, and return after the game ends around 5:00 PM. Two 56-passenger charter buses were booked at $3,400 each for the round trip, totaling $6,800. With 100 riders, that’s $68 per person for safe, direct transport to cheer on the Bulls.

Corporate Retreat in Ellicottville

18 passenger minibus

A law firm is hosting a winter retreat for 32 employees at Holiday Valley Resort. They want a single round-trip transfer from their office in downtown Buffalo to the lodge, departing Friday at 4:00 PM and returning Sunday at 11:00 AM. A 35-passenger minibus was secured for $2,900, plus $120 for two nights of driver lodging at the resort. The total cost is $3,020, or about $94 per employee.

Senior Group Casino Day Trip

20 passenger minibus

A senior center in Amherst is arranging a day trip to Seneca Niagara Resort & Casino for 18 members. They’ll depart at 10:00 AM, enjoy the casino and buffet lunch, and head back by 4:00 PM. An 18-passenger minibus was reserved at $1,200 for the day. That works out to $67 per person for door-to-door service with no need to worry about driving or parking.

Cheektowaga Youth Hockey Tournament Shuttle

25 passenger minibus

A youth hockey club is hosting a weekend tournament at Holiday Twin Rinks and wants to provide shuttles for out-of-town teams staying at hotels near Walden Galleria. They booked a 25-passenger minibus to run loops between four hotels and the rink from 7:00 AM to 9:00 PM Saturday and Sunday. At $2,600 per day for two days, the total is $5,200. With eight teams (about 120 players/coaches) sharing the cost, it’s $43 per participant for reliable group transport all weekend.