1. Coach Bus Gresham /
  2. Charter Bus Prices

Charter Bus Prices in Gresham

Coach Bus Gresham makes it easy to get instant pricing and book a bus in Gresham for any event! Call our team anytime at 971-571-6270 to get live help, answers to your questions, and free quotes with real-time availability on every type of bus. You’ll know exactly what it costs to rent a charter bus in Gresham before you commit, and we’ll make sure you get the best vehicle at the right price. Whether you’re planning a school trip, corporate event, wedding, or private outing, we have the experience and fleet to handle any job—on budget and on schedule. Contact us today to see why we’re the most trusted name in charter bus rentals!

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 Gresham?

The cost of renting a charter bus in Gresham typically ranges from $1,625 to $4,215+ for multi-day trips, while shorter local charters are billed at $450–$650 per day depending on vehicle size and exact itinerary. Minibuses seat 18–25 passengers and run $1,725–$3,675 per day, while full-size 56-passenger coaches cost $2,095–$4,215+ per day. Final pricing depends on factors like trip duration, mileage, vehicle type, and seasonal demand. You’ll pay either an hourly rate, a daily rate, or a per-mile rate based on your exact itinerary—but once you lock in your quote, it won’t change unless your trip details do. Additional expenses may include tolls, parking fees, and hotel accommodations for the driver on overnight trips.

To get exact pricing, call our reservations team anytime at 971-571-6270 with your passenger count, pickup location, destination, and travel dates. We’ll provide you with a free, no-obligation quote in minutes so you can compare options and budget your trip effectively.

What Factors Influence Charter Bus Prices in Gresham?

Several key factors influence the final cost of your charter bus rental in Gresham:

  • Number of Passengers: Larger groups require bigger vehicles, which cost more to rent.
  • Type of Bus: Full-size charter buses are more expensive than minibuses or sprinter vans.
  • Trip Duration: Longer trips (either by distance or days) increase the total price.
  • Itinerary Complexity: Multiple stops, layovers, or out-of-route destinations can add to the cost.
  • Seasonal Demand: Peak times like summer, holidays, or major events may result in higher rates due to limited availability.
  • Lead Time: Booking last-minute often means paying more; reserve early for the best rates.
  • Additional Expenses: Tolls, parking fees, and driver lodging (for multi-day trips) are typically not included in the base rate.

When you contact Coach Bus Gresham for a quote, be ready to provide your exact headcount, pickup and drop-off locations, travel dates, and a detailed itinerary. This information allows us to give you an accurate, all-inclusive price upfront.

Sample Trip Pricing Examples

To help you budget your next charter bus trip, here are some real-world examples of recent quotes we’ve provided for groups traveling to and from Gresham. If you don’t see your exact trip listed below, call our team anytime at 971-571-6270 and we’ll be happy to give you a custom quote in minutes!

Example #1

18 passenger minibus rental

A local elementary school is planning a field trip from Gresham to the Oregon Museum of Science and Industry (OMSI) in downtown Portland. They need transportation for 40 students and 5 chaperones. The trip will take place on a weekday, with the bus leaving Gresham at 8:00 AM, arriving at OMSI by 9:00 AM, and returning after the museum visit ends at 2:00 PM. This is a standard charter bus rental with one destination and a round-trip itinerary.

Vehicle: 56-passenger charter bus
Distance: 30 miles round trip
Duration: 6 hours total
Quote: $1,995

Example #2

56 passenger charter bus

A tech company in Gresham is hosting a week-long training seminar at their Beaverton campus. They need a minibus to shuttle 20 employees back and forth each day for five days. The shuttle will run once in the morning and once in the evening, with no additional stops.

Vehicle: 25-passenger minibus
Distance: 50 miles round trip x 5 days = 250 miles
Duration: 5 days
Quote: $4,000 ($800 per day)

Example #3

56 passenger coach bus

A bride and groom are getting married at a vineyard in Troutdale and need a shuttle to transport guests between local hotels and the venue. The shuttle will make continuous loops for 8 hours on a Saturday.

Vehicle: 18-passenger minibus
Duration: 8 hours
Quote: $1,600 ($200 per hour)

Example #4

18 passenger minibus

A youth soccer team has qualified for a regional tournament in Seattle. They need a charter bus to transport 15 players, 2 coaches, and several family members. The trip includes an overnight stay, so the driver’s hotel room will be covered by the team.

Vehicle: 56-passenger charter bus
Distance: 340 miles round trip
Duration: 2 days
Quote: $4,300 ($2,150 per day)

Example #5

20 passenger minibus

A local church is organizing a weekend retreat to a camp near Mount Hood. They need a minibus to carry 25 attendees. The camp is 70 miles from Gresham, and the trip will last from Friday afternoon to Sunday afternoon.

Vehicle: 25-passenger minibus
Distance: 140 miles round trip
Duration: 3 days
Quote: $3,900 ($1,300 per day)

Example #6

25 passenger minibus

A large corporation is hosting a conference at the Oregon Convention Center and requires multiple buses to shuttle attendees between the venue and various hotels in downtown Portland. The service will run continuously for two full days.

Vehicle: Three 56-passenger charter buses
Duration: 2 days
Quote: $18,000 ($3,000 per bus per day)

Get a Quote