1. Portland Minibus Company /
  2. Bus Rental Prices

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

Portland charter bus rental prices vary based on your trip details, but most groups pay between $170 to $500 per hour or $1,800 to $3,800 per day. The fastest way to get an exact price is to call our team at 971-512-1770 or use our online quote tool. We’ll ask about your headcount, itinerary, and must-have amenities, then build a custom package in minutes. Below, you’ll find average rates for different bus types and a breakdown of what affects your total cost so you can budget with confidence.

Get Your 30 Second Online Quote

No Email Needed. No Account Needed. Just instant pricing online.

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?

In general, you can expect to pay around $197–$519 per hour for a 56-passenger charter bus, $165–$428 per hour for a 25-passenger minibus, $157–$414 per hour for a 20-passenger minibus, and $145–$404 per hour for an 18-passenger minibus. Daily rates typically range from $1,600–$3,800 for a full-size charter bus and $1,300–$3,200 for a mid-size minibus. If you’re traveling outside the city or booking multi-day service, we may quote you a flat rate of $4–$8 per mile depending on the vehicle size and distance. These are just averages—your actual price will depend on your exact trip details and any special requests.

What Factors Influence Bus Rental Pricing in Portland?

The main factors that affect your charter bus rental cost are the size/type of vehicle, length of trip, time of year, and pickup/drop-off locations. Larger buses like a 56-passenger motorcoach cost more than smaller minibuses, but they have a lower per-person rate if you fill every seat. Weekend rates are higher during peak season (April–June and September–December) when there’s more demand from schools, weddings, and corporate events. You’ll also pay more if your itinerary covers multiple days, requires overnight stays, or includes out-of-town destinations like Seattle, Bend, or Eugene.

Local trips within Portland city limits—such as shuttles between downtown hotels, the Oregon Convention Center, and Moda Center—are usually billed by the hour with a 5-hour minimum. If you’re heading to wine country in Yamhill County, hiking in the Columbia River Gorge, or touring college campuses like University of Oregon or Oregon State University, we’ll quote you a daily or mileage-based rate. Extra charges may apply for tolls, parking fees at places like Portland International Airport (PDX), Mount Hood Meadows, or Providence Park, and driver lodging if your schedule runs late into the night.

Amenities like WiFi, power outlets, DVD monitors, and onboard restrooms are included in the base price, but custom wraps, catering, or VIP setups may increase the total. For the best deal, book at least 3–6 months in advance, travel midweek if possible, and have exact headcounts and schedules ready when you call. We’re happy to split invoices between multiple organizers or provide written quotes for grant applications and RFPs.

Sample Trip Pricing Examples

Below are a few sample pricing examples for common trips in Portland, OR and around Oregon. Please note that these are estimates and your actual price may vary based on your specific needs and travel dates.

Day Trip to Mt. Hood Meadows

18 passenger minibus rental

A youth ski club is planning a winter outing from Portland to Mt. Hood Meadows. They need transportation for 45 students and 5 chaperones, departing Lloyd Center at 7:00 AM, spending the day on the slopes, and returning by 8:00 PM. The organizer books a 56-passenger charter bus with underfloor storage for gear. The round trip covers about 130 miles each way, plus waiting time at the resort. The total cost comes to $3,600, which includes highway miles, an all-day reservation, and extra luggage space for skis and snowboards. With 50 people onboard, that’s $72 per person for safe, reliable mountain transport.

Willamette Valley Wine Tour

56 passenger charter bus

A group of friends hires a minibus for a private wine tasting tour in Yamhill County. Their 20-passenger minibus picks up everyone at a single address in Beaverton, visits four wineries near Dundee and Carlton (including Domaine Serene, Sokol Blosser, and Archery Summit), and returns after dinner in Newberg. The itinerary runs from 10:00 AM to 7:00 PM with about 100 total miles. Their quote is $1,950 for the day, which covers unlimited stops, rural roads, and no need for a designated driver. Split 12 ways, it’s $163 each for door-to-door service and plenty of room for cases of Pinot Noir.

Corporate Shuttle to Intel Campus

56 passenger coach bus

A tech company contracts a daily employee shuttle between downtown Portland and the Intel Ronler Acres campus in Hillsboro. They request a 25-passenger minibus making two round trips per day: leaving Pioneer Courthouse Square at 7:00 AM, returning at 5:30 PM, Monday through Friday for one month. The route uses US-26 and totals 40 miles per day. The monthly rate is $16,000, or about $800 per weekday, which includes rush hour traffic, WiFi onboard, and standby time between shifts. This fixed-route commuter shuttle helps reduce parking demand and attracts talent from across the metro area.

School Field Trip to Omsi and Oregon Zoo

18 passenger minibus

An elementary school books a charter bus for a spring field trip visiting both OMSI and the Oregon Zoo in one day. Two classes (60 students plus 6 adults) depart Gresham at 9:00 AM, spend the morning at OMSI, eat lunch, then head to Washington Park for an afternoon zoo visit before returning by 3:30 PM. They reserve a 56-passenger bus for $1,750 and add a second 18-passenger minibus for $1,300 to accommodate everyone comfortably. Total cost is $3,050 for six hours of service, all bridge tolls, and keeping the group together across busy city venues.

Wedding Shuttle in the Pearl District

20 passenger minibus

A couple getting married at Ecotrust Building hires a minibus to shuttle guests between nearby hotels and their venue. The 18-passenger minibus runs a continuous loop from Residence Inn by Marriott to the ceremony/reception site from 3:00 PM until 11:00 PM. Their flat rate is $1,450 for eight hours of dedicated service, which ensures out-of-town family members don’t have to navigate unfamiliar streets or pay for rideshares. The bride and groom appreciate having one less thing to worry about on their big day, and guests enjoy prompt pickups after celebrating late into the evening.

Game Day Charter to Autzen Stadium

25 passenger minibus

University of Oregon alumni charter a bus to attend a Ducks football game in Eugene. Their 56-passenger coach leaves Portland State University campus at 8:00 AM, arrives at Autzen Stadium by noon for tailgating, and returns after the evening game ends around 10:00 PM. The organizer receives a quote of $3,900 covering 220 miles round trip, 14 hours total, onboard restroom, and storage bays for grills and coolers. Riders split the expense evenly, making it an affordable and festive option for supporting their team without worrying about I-5 traffic or post-game fatigue.