1. Grand Junction Coach Bus Service /
  2. Charter Bus Prices

Charter Bus Prices in Grand Junction

Grand Junction Coach Bus Service is here to help you understand exactly how much it costs to rent a bus in Grand Junction—before you call for a quote! We believe in transparent, up-front charter bus pricing so you can plan your trip and budget without any surprises. Whether you're organizing transportation for a wedding, corporate event, school field trip, or sporting event, we'll break down the costs, explain the factors that affect your price, and show you real-world examples of what people pay to rent a bus in Grand Junction and across Mesa County.

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 Charter Bus Rental Cost in Grand Junction?

The cost of renting a charter bus in Grand Junction typically ranges from $1,600 to $4,000+ per day, depending on the size of the vehicle, length of the trip, and other factors. Minibuses generally cost $1,500–$3,500 per day, while full-size charter buses run $2,000–$4,500+ per day. You can also expect hourly rates of $200–$500+ or mileage rates of $6–$10+ per mile, with multi-day and long-distance trips priced by the day or mile. Every trip is different, so the best way to get an exact price is to call our team with your itinerary and passenger count—we'll give you an instant quote in minutes!

What Factors Influence Charter Bus Pricing in Grand Junction?

Several key factors determine the final price of your charter bus rental in Grand Junction:

  • Trip duration and distance: Longer trips cost more due to increased mileage and time on the road.
  • Number of days: Multi-day trips incur additional charges for each extra day.
  • Pickup location: Starting your trip outside Grand Junction may result in higher fees.
  • Type of bus: Larger buses with more amenities are more expensive than smaller, basic models.
  • Time of year: Demand peaks during spring and summer, leading to higher rates.
  • Additional expenses: Tolls, parking fees, and driver hotel rooms (for multi-day trips) are typically not included in the base price.

Sample Trip Pricing Examples

To give you a better idea of what to expect, here are some sample charter bus rental quotes for recent trips we've booked in Grand Junction:

Example #1

18 passenger minibus rental

A local elementary school needed transportation for 45 students and 5 chaperones (50 passengers total) from their campus in downtown Grand Junction to Colorado National Monument for a day-long field trip. They requested a full-size charter bus with reclining seats, air conditioning, and a restroom. The trip included a 30-minute drive each way plus several hours of sightseeing inside the park. Since this was a single-day, local trip under 100 miles, we quoted them a flat daily rate.

Final cost: $2,200 ($2,000 base rate + $200 estimated tolls/fees)

Example #2

56 passenger charter bus

A local tech company booked a minibus to shuttle 20 employees from their office park in the Riverside Parkway area to Grand Junction Regional Airport (GJT) for a corporate retreat. The airport is located about 5 miles from downtown, making this a short, local trip. The company requested a compact vehicle with forward-facing seats and space for carry-on luggage. The shuttle made two round trips in one afternoon to accommodate different flight schedules.

Final cost: $1,800 ($1,600 base rate + $200 airport fees)

Example #3

56 passenger coach bus

A bride and groom hired a minibus to transport guests between downtown hotels and their wedding venue at Two Rivers Winery & Chateau, located about 8 miles southwest of the city center. The guest list included 30 people staying at various locations along Horizon Drive. The shuttle ran continuous loops before and after the ceremony to ensure everyone arrived on time and got home safely. The couple requested a vehicle with upgraded upholstery and Bluetooth audio for playing a custom playlist.

Final cost: $2,400 ($2,000 base rate + $400 overtime)

Example #4

18 passenger minibus

A community college women's volleyball team booked a charter bus to attend a weekend tournament hosted by Colorado Mesa University. The roster included 18 players, 4 coaches, and 8 family members (30 passengers). The bus provided underfloor storage for equipment bags and onboard Wi-Fi for reviewing game footage. Although the distance was less than 10 miles, the rental spanned two days to accommodate multiple matches and overnight lodging.

Final cost: $3,600 ($1,800/day x 2 days)

Example #5

20 passenger minibus

A local church organized a youth retreat at a campground on Grand Mesa, approximately 40 miles east of Grand Junction via Highway 65. They rented a midsize bus with 35 seats to transport teenagers and adult leaders up the mountain. The itinerary included a Friday evening departure, all-day activities on Saturday, and a return trip Sunday afternoon. The rugged terrain required a reliable vehicle with strong HVAC for high-altitude comfort.

Final cost: $2,900 ($2,500 base rate + $400 mountain road surcharge)

Example #6

25 passenger minibus

A group of friends celebrating a bachelor party booked a private minibus for a custom brewery tour around Grand Junction. The itinerary featured stops at local favorites like Kannah Creek Brewing Company, Rockslide Brewery, and Edgewater Brewery, plus dinner reservations downtown. With 12 passengers splitting the cost, they enjoyed door-to-door service without worrying about designated drivers. The flexible hourly package allowed them to set their own pace and add spontaneous detours.

Final cost: $1,500 ($1,200 base rate + $300 extra hours)

As you can see, prices vary widely based on the specifics of each trip. The best way to get an accurate estimate is to contact our reservations team with your exact itinerary. We'll quickly calculate a personalized quote and help you find the perfect vehicle for your budget!

Get a Quote