Skip to main content
greshamminibuscompany.com is a comparison and referral website, not a local company. We do NOT own or operate vehicles. Use our online quote form to view pricing and vehicle choices from independent transportation providers through a national booking platform. Read more
Home / Gresham Bus Rental Prices

Gresham Bus Rental Prices

Bus rentals in Gresham run roughly $190–$427+ per hour on weekdays and $1,210–$2,954+ for a full day, depending on vehicle type and size. What moves a price within that range: how many passengers you're moving, how many hours you need the bus, what day of the week you're traveling, and how many stops are on the route. Enter your date, headcount, and pickup location into the quote tool above, or call 971-502-1520, and you can get a number for your actual trip in under a minute.


Instantly Receive Gresham Bus Rental Pricing In Seconds

The form takes only a few seconds to complete! After you submit your trip details, you can review pricing and available vehicles through a national booking company that works with bus companies serving Gresham.

How Much Does It Cost to Rent a Bus in Gresham, Oregon?

Bus rental prices in Gresham range from around $190 per hour for a compact minibus on a weekday to $460+ per hour for a party bus on a busy weekend night, with full-day rates spanning $1,210 to $2,954+. That spread exists because pricing is built from your specific trip — the vehicle type, the total hours booked, the date, and the route all feed into the number the booking platform returns. To get a quote that reflects your actual itinerary, have your date, pickup city, passenger count, stops, and trip times ready before you fill out the form.

The more accurate those details, the more useful the pricing that comes back.

Typical Gresham Bus Rental Prices
Type of Vehicle Cost Per Hour Weekdays Cost Per Hour Weekends Cost Per Day Cost Per Mile $5.00 – $9.95+
18 Passenger Minibus $190 – $330+ $190 – $350+ $1,210 – $1,990+ $5.00 – $7.25+
20 Passenger Minibus $190 – $340+ $190 – $355+ $1,300 – $2,080+ $5.15 – $7.50+
25 Passenger Minibus $190 – $350+ $195 – $365+ $1,420 – $2,180+ $5.40 – $7.90+
28 Passenger Minibus $190 – $355+ $220 – $370+ $1,540 – $2,255+ $5.65 – $8.25+
30 Passenger Minibus $205 – $365+ $240 – $380+ $1,670 – $2,335+ $5.90 – $8.60+
35 Passenger Minibus $225 – $370+ $255 – $385+ $1,815 – $2,415+ $6.20 – $8.95+
40-56 Passenger Charter Bus $190 – $427+ $190 – $448+ $1,331 – $2,941+ $5.00 – $9.95+
15-50 Passenger Party Bus $248 – $426+ $265 – $460+ $1,827 – $2,954+ $5.00 – $9.95+
School Bus $205 – $365+ $240 – $380+ $1,670 – $2,335+ $5.00 – $7.60+
Sprinter Van with Driver $190 – $373+ $218 – $466+ $1,395 – $2,848+ $5.00 – $6.95+
ABOVE PRICES ARE JUST EXAMPLES. Your final price and vehicle options depend entirely on your specific trip details. To get an exact price for your trip, request an estimate online or call 971-502-1520.

See every factor affecting bus rental costs in Gresham, Oregon

Five factors drive bus rental pricing in Gresham: vehicle type and size, total hours booked, the day and season you're traveling, the distance and route complexity, and how the trip is structured — one-way, round-trip, or multi-day. Each one affects the final number independently, and most of them stack. A 35-passenger minibus booked for a Saturday night in May during prom season costs more than the same vehicle on a Tuesday afternoon in February, even if the route is identical.

Understanding which factors apply to your trip is the fastest way to know what you're looking at before you request a quote.

How Bus Type and Group Size Affect Bus Rental Rates in Gresham

The size of the vehicle you need is the single biggest lever on your price. An 18-passenger minibus starts at $190 per hour on weekdays; a party bus for the same day starts at $248 per hour — and a full-size charter bus for a large group can run $427+ per hour on a busy weekend. Booking a bus that's bigger than your headcount means paying for empty seats.

Booking one that's too small means a second vehicle. Match the vehicle to your actual passenger count and you're starting from a competitive price the network can return for your trip.

how bus type and group size affect bus rental rates in gresham
how bus type and group size affect bus rental rates in gresham
how trip duration and hourly rates affect bus rental costs in gresham
how trip duration and hourly rates affect bus rental costs in gresham

How Trip Duration and Hourly Rates Affect Bus Rental Costs in Gresham

Most bus rentals in Gresham are priced by the hour, and the booking window runs from the scheduled pickup until the last passenger is dropped off. A 25-passenger minibus at $350+ per hour on a weekend adds up quickly across a five-hour evening — and that's before accounting for any standby time between stops. Full-day rates, which run $1,420–$2,180+ for a 25-passenger minibus, can be a better fit when your group needs the vehicle for eight or more hours.

When you request a quote, the booking platform prices against your actual start and end times, so building an honest itinerary is worth the extra two minutes.

How Date, Season, and Day of the Week Affect Bus Rental Rates in Gresham

Weekend rates in Gresham run higher than weekday rates across every vehicle type, and certain stretches of the calendar push prices further. Prom season — mid-April through late May — is one of the tightest booking windows in the Portland metro, and Gresham-area high schools including Sam Barlow, Centennial, and Reynolds all schedule their dances inside that same window. June and July weddings pull hard on minibus and charter bus availability across the east metro.

The Portland Rose Festival in late May and early June draws large crowds into the city and tightens regional transportation supply. Book three to six months out for any of those dates; waiting until four weeks before a peak Saturday usually means fewer vehicles and higher rates.

how date season and day of the week affect bus rental rates in gresham
how date season and day of the week affect bus rental rates in gresham
how distance mileage and route complexity affect bus rental rates in gresham
how distance mileage and route complexity affect bus rental rates in gresham

How Distance, Mileage, and Route Complexity Affect Bus Rental Rates in Gresham

Longer routes mean more hours on the clock, and routes that mix city streets with highway segments affect how efficiently those hours are used. A round-trip from Gresham to downtown Portland — roughly 15 miles each way on I-84 — is a straightforward run. A trip that threads through Troutdale, heads out the Historic Columbia River Highway toward Crown Point, and returns via Sandy Boulevard adds distance, elevation changes, and slower road segments that extend the total time booked.

The booking platform prices against the full route, not just the straight-line distance, so a route with multiple detours or a return leg during rush hour on I-84 eastbound will reflect those extra hours in the quote.

How One-Way Transfers, Round Trips, and Multi-Day Bookings Are Priced for Bus Rentals in Gresham

One-way transfers, round-trips, and multi-day bookings are each structured differently, and that structure changes what the booking platform returns. A one-way transfer from Gresham to Portland International Airport (PDX) is priced on the drive time and distance for that single leg. A round-trip adds the return leg and any standby time in between.

Multi-day bookings — common for corporate groups attending a two-day conference at the Oregon Convention Center — are priced at a daily rate, which for a 30-passenger minibus runs $1,670–$2,335+ per day. If your group needs the vehicle across multiple days, entering the full schedule when you request a quote gives the platform what it needs to return pricing for the itinerary.

how one way transfers round trips and multi day bookings are priced for bus rentals in gresham
how one way transfers round trips and multi day bookings are priced for bus rentals in gresham
how the number of stops and hold time between them affect total booked hours in gresham
how the number of stops and hold time between them affect total booked hours in gresham

How the Number of Stops and Hold Time Between Them Affect Total Booked Hours in Gresham

Every stop on your itinerary adds time, and time is what the hourly rate runs against. A pub crawl that hits four spots across Gresham and the Montavilla neighborhood in Portland, with 20–30 minutes at each venue, can easily stretch a night that felt like four hours into six booked hours once loading, unloading, and travel between stops are factored in. A 20-passenger minibus at $340+ per hour on a Saturday means that two extra hours of hold time adds $680 or more to the total.

When you build your itinerary for the quote, list every stop and your best estimate of how long you'll be at each one — that's what the platform uses to calculate the full booking window.

Hypothetical Bus Rental Pricing Examples

Example only. These sample scenarios are for illustration only. They are not real quotes, guaranteed prices, or offers. Your actual trip price and availability may be higher or lower depending on your city, date, vehicle, passenger count, route, trip length, booking details, fees, gratuity, and other details. Submit your trip details to compare quote options for your specific request.

Example Quote #1

A 28-passenger minibus shuttling wedding guests between a Gresham hotel and McMenamins Edgefield (2126 SW Halsey St, Troutdale, OR 97060) on a Saturday in June gives you a realistic look at how the numbers stack up. The run from a hotel near the Gresham Transit Center to Edgefield is roughly 10 minutes on US-30, but a wedding shuttle doesn't just make one pass — it runs guests over in waves before the ceremony, holds during the reception, and brings everyone back in two or three return trips after the send-off. A realistic booking window for that kind of day is seven to eight hours.

At the weekend rate for a 28-passenger minibus — starting around $370+ per hour — eight hours puts the estimated total somewhere in the range of $2,960 or more, before the booking platform applies trip-specific pricing. June is peak wedding season across the east Portland metro, and Edgefield books up fast, so vehicle availability follows the same curve. This is a sample itinerary to give you a general sense of cost, not a guaranteed quote.

Enter your actual date and route to see what the network returns for your specific trip.

example quote 1
example quote 1
example quote 2
example quote 2

Example Quote #2

A group of 18 heading out on a Saturday bachelorette night — starting in Gresham, hitting a few spots in the Montavilla neighborhood, then finishing the night in the Pearl District — is a classic east-to-west Portland metro run that a party bus handles well. Pickup at 7:00 p.m. in Gresham, four stops across the evening, and a return drop-off around 1:30 a.m. puts the booking window at roughly six and a half hours. A party bus for 18 passengers on a Saturday night starts at $265+ per hour — and at six and a half hours, that's an estimated starting point around $1,720 or more before the platform prices your specific route and date.

Saturday night in the Pearl District means the bus stages on a side street while your group is inside, and late-night pickup adds to the total time on the clock. Weekend demand across the Portland metro tightens party bus availability fast, especially in May and June. This is a sample to give you a ballpark — call 971-502-1520 or use the quote tool to get a number built around your actual itinerary.

Example Quote #3

A group of 30 heading from Gresham to a Portland Timbers match at Providence Park (1844 SW Morrison St, Portland, OR 97205) on a Saturday evening puts you squarely in the middle of I-84 westbound game-day traffic — and the return leg on I-84 eastbound after the final whistle is no faster. Pickup in Gresham at 5:30 p.m. for a 7:00 p.m. kickoff, with the bus holding near the stadium during the match and returning the group by 10:30 p.m., is a five-hour booking window at minimum. A 30-passenger minibus at the Saturday rate — starting around $380+ per hour — puts the estimated total at $1,900 or more for that window.

Providence Park's official transportation page notes limited parking in the immediate area and recommends transit or rideshare; a charter bus can drop the group at the stadium entrance and reduce the parking scramble. Trail Blazers games at Moda Center (1 N Center Court St, Portland, OR 97227) follow the same pattern off I-84 at the Lloyd District exit. This is a sample — use the quote tool for your actual date and headcount.

example quote 3
example quote 3
example quote 4
example quote 4

Example Quote #4

A company sending 25 employees from Gresham to a two-day conference at the Oregon Convention Center (777 NE Martin Luther King, Jr. Blvd, Portland, OR 97232) needs a shuttle that runs a morning pickup and an evening return each day — not a one-time transfer. The Oregon Convention Center sits about 14 miles from central Gresham via I-84, a 20-minute run in light traffic that can stretch to 35 minutes during the morning rush on I-84 westbound. Two morning runs and two evening returns across two days, with the bus holding at the convention center between morning drop-off and afternoon pickup, puts the total booked time at eight to ten hours per day.

A 25-passenger minibus at the full-day rate of $1,420–$2,180+ per day means a two-day total in the range of $2,840–$4,360+ before the platform prices your specific schedule. Groups with luggage or equipment should mention that when requesting a quote, since it affects which vehicles the network returns. This is a sample itinerary — enter your exact schedule to get pricing for your group.

Not Sure What You Need? We're Here to Help!

Frequently Asked Questions About Gresham Bus Rental Prices

How does this website work?

Greshamminibuscompany.com helps you compare buses rental options; it is not a transportation company and does not rent, own, or operate vehicles. When you submit the quote form, your trip details go through a booking company so you can review pricing and available vehicles for your date. You compare the options and book through the process shown with your quote.

What is Greshamminibuscompany.com and how does bus rental pricing work?

Greshamminibuscompany.com is an advertising and quote comparison website — it helps you find and compare bus rentals in Gresham, but it is not an operator, not a motor carrier, and it does not set prices. When you submit your trip details, they go to an online booking platform. That platform returns pricing based on your specific trip and what independent operators have available.

Booking is completed on that platform, not on this site.

How do I find the best bus rental prices in Gresham, Oregon?

Enter your pickup city, date, passenger count, trip times, and stops as accurately as you can — those are the details the booking platform prices against. Vague or incomplete information returns less accurate options. Weekday trips, shorter routes, and earlier booking tend to give you more vehicle choices.

If your schedule has any flexibility on timing or day of the week, that flexibility can work in your favor when the platform returns results.

How is the price for a bus rental trip actually calculated?

When you submit your trip details through Greshamminibuscompany.com, they pass to an online booking platform. That platform prices the trip against what independent operators in its network have available for your specific date, route, headcount, and hours. The price you see reflects those variables — not a fixed rate set by this site. Greshamminibuscompany.com is not involved in pricing, dispatching, or booking.

The number comes from the platform and the operators behind it.

Why can two quotes for the same bus trip come back at different prices?

Different operators in the booking platform's network price the same itinerary differently based on their own availability, vehicle type, and how that date sits on their calendar. Two companies with a 25-passenger minibus available on the same Saturday may return different numbers for the identical route. That's the point of comparing — the platform shows you what multiple operators have for your trip so you can weigh the options side by side.

Why does a weekend bus rental cost more than the same trip on a Tuesday in Gresham?

Weekend demand across the Portland metro pulls hard on available vehicles, especially Saturday nights. Operators price higher when demand is high and availability is tighter — the same 28-passenger minibus that runs $190–$355+ per hour on a weekday starts at $220–$370+ on a weekend. Tuesday through Thursday trips in Gresham tend to return more competitive pricing because fewer groups are competing for the same vehicles on those days.

How do extra stops and multiple pickup locations change the total on a bus rental?

Every additional stop adds time, and the hourly rate runs for the full booking window — including loading, unloading, and travel between locations. A trip with three pickup addresses instead of one can add 30–45 minutes to the total booked hours before the first passenger reaches the destination. On a party bus starting at $265+ per hour on a Saturday, an extra hour of pickup logistics adds $265 or more to the estimated total.

List every stop accurately when you request a quote.

How do major local events affect bus rental pricing in Gresham?

Events that pull large groups into the Portland metro tighten vehicle availability across the region, including Gresham. The Portland Rose Festival (late May through early June), Timbers and Thorns home matches at Providence Park, Trail Blazers playoff runs at Moda Center, and the Oregon Brewers Festival in July all create demand spikes. Gresham-area prom season — mid-April through late May — is one of the most competitive booking windows of the year locally.

Pricing on those dates reflects tighter supply across the network.

Which time of year is cheapest to rent a bus in Gresham?

January and February are generally the slowest months for bus rentals in the Gresham and Portland metro area. Fewer weddings, no prom season, and lighter event demand mean more vehicles available and more competitive pricing from operators in the network. Mid-week trips in those months return the widest selection and the most room on pricing.

That said, any trip tied to a specific event or date should be booked as early as possible regardless of the month.

When is the best time to book a bus rental in Gresham?

Book three to six months out for any Saturday between April and September — that window covers prom season, wedding season, and the Portland summer event calendar. For peak dates like Rose Festival weekends, Timbers playoff matches, or New Year's Eve, six months is not too early. January through March trips have more flexibility, but earlier is always better when a specific date matters.

What factors determine whether a trip is priced by the hour or by the mile?

Most trips in the Gresham area are priced by the hour because the vehicle spends a significant portion of the booking window parked — holding at a venue, waiting between stops, or staging near a stadium. Long-haul trips where the bus is moving the entire time may shift toward mileage-based pricing, but that determination comes from the booking platform and the operator, not from this site.

Call 971-502-1520
Call 971-502-1520