1. San Bernardino Shuttle Bus Rentals /
  2. Charter Bus Prices

Shuttle Bus Prices in San Bernardino, California

Shuttle bus rental prices in San Bernardino typically range from $120 to $325 per hour depending on several factors, including the size of the vehicle, the length of your trip, the time of year you’re traveling, and how far you plan to go. You can also book a minibus for $1,000–$2,500 per day.  To get an instant quote on your next shuttle bus rental in San Bernardino, call our team anytime at 909-765-3560. We have reservation specialists available 24/7 who can quickly give you pricing over the phone, help you compare options, and answer any questions about renting a shuttle bus in San Bernardino!

Read on to learn more about our pricing, see real-world examples of recent rentals, and find out exactly what it will cost to rent a shuttle bus for your event.

Vehicle Type Per Hour* Per Day* Per Mile*
56-Passenger Shuttle Bus Bus $197 – $519 $1,600 – $3,800 $5.00 – $8.00
25-Passenger Shuttle Bus $165 – $428 $1,300 – $3,200 $4.00 – $7.00
20-Passenger Shuttle Bus $157 – $414 $1,300 – $3,100 $4.00 – $7.00
18-Passenger Shuttle Bus $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 Shuttle Bus Rental Cost in San Bernardino?

The cost of renting a shuttle bus in San Bernardino generally falls between $120 and $325 per hour, with daily rates ranging from $1,000 to $2,500. Larger vehicles like full-size charter buses (up to 56 passengers) will be at the higher end of the spectrum, while smaller minibuses (18–25 passengers) are more affordable. Final pricing depends on the exact details of your trip, including mileage, duration, and any special requests. The best way to get an accurate estimate is to contact San Bernardino Shuttle Bus Rentals with your itinerary—we’ll give you a personalized quote in minutes!

What Factors Influence Shuttle Bus Rental Pricing in San Bernardino?

Several key factors influence the price of your shuttle bus rental:

  • Vehicle Size: Larger buses cost more than smaller ones. A 56-passenger coach will be more expensive than a 20-seat minibus.
  • Trip Duration: Rentals are billed either hourly, daily, or by mileage. Longer trips mean higher costs.
  • Distance Traveled: Multi-day and out-of-town trips incur additional fees for mileage, lodging, and meals.
  • Seasonality: Demand peaks during spring and summer due to weddings, graduations, and school events.
  • Local Events: Major events like Coachella, Stagecoach, and university commencements can increase prices due to high demand.
  • Special Requests: Extra amenities such as Wi-Fi, leather seats, or custom branding may add to the base price.

Sample Trip Pricing in San Bernardino

To help you budget for your next event, here are some real-world examples of recent shuttle bus rentals in San Bernardino and the surrounding Inland Empire region. These sample trips include everything—vehicle, driver, fuel, tolls, and standard amenities—so you can see exactly what it costs to rent a shuttle bus for different types of events. If you don’t see your specific trip listed here, just give us a call! We’ll quickly calculate a custom quote based on your exact itinerary and needs.

Example #1

18 passenger Shuttle Bus rental

A local tech company needed a daily employee shuttle from their Riverside campus to a new office in downtown San Bernardino. They booked a 25-passenger minibus for a 30-mile round trip, five days a week. The cost came to $1,200 per day, including driver and fuel. Over a month, the company paid $24,000 to keep their team moving efficiently between locations.

Example #2

56 passenger charter bus

A bride and groom requested a wedding shuttle for guests between a hotel block and their venue at Prospect Park in Redlands. They rented an 18-passenger minibus for an eight-hour day at $150 per hour. With a 20% gratuity added, the total cost was $1,440. Guests appreciated not having to drive themselves, and the newlyweds didn’t worry about anyone arriving late.

Example #3

56 passenger coach bus

An elementary school arranged a field trip to the San Bernardino County Museum. They booked a 56-passenger charter bus at a rate of $295 per hour for a six-hour outing. The final bill was $1,770, which the school district covered as part of their annual transportation budget. Teachers and students enjoyed riding together on a single bus.

Example #4

18 passenger Shuttle Bus

A high school basketball team needed transportation to an away game in Upland. They chose a 20-passenger minibus at $180 per hour for a four-hour trip. The total expense was $720, split between players’ families and the athletic department. Equipment fit easily in the rear storage area, and everyone rode home together after the game.

Example #5

20 passenger Shuttle Bus

A local church organized a weekend retreat in Big Bear Lake and required group transportation from San Bernardino. They rented a 56-passenger charter bus for two days at $2,400 per day. The package included driver accommodations and mountain road fees. With 50 attendees, the cost per person was less than $100 round-trip.

Example #6

25 passenger Shuttle Bus

An out-of-town business sent employees to a convention at the Ontario Convention Center. They booked a 25-passenger minibus for airport transfers and daily shuttles between their hotel and the venue. The three-day rental totaled $3,600, averaging $1,200 per day. Compared to reimbursing individual taxi fares, the company saved money by using a private shuttle.