1. Portland Coach Bus Service /
  2. Coach Bus Prices

Coach Bus Prices: How Much Does a Portland Coach Bus Rental Cost?

The cost of renting a coach bus in Portland will depend on several factors, but you can generally expect to pay between $170 to $500 per hour or $1,800 to $3,800 per day. The best way to get an exact price is to call our team at 971-509-9020 or use our online quote tool to get an instant quote in just 30-seconds. We’ll ask you a few questions about your trip—like where you’re going, how many passengers you have, and what kind of bus you want—and then give you a personalized quote right on the spot. Below, we’ve put together some estimated rates for different types of buses and trips, as well as a detailed breakdown of all the factors that can affect your rental price.

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 Coach Bus Rental Cost?

Coach bus rentals in Portland typically cost between $170 to $500 per hour, depending on the size and type of bus you choose. For example, a 56-passenger coach bus will generally be more expensive than a 20-passenger minibus, simply because it’s larger and can accommodate more people. You can also rent a bus by the day, which usually ranges from $1,800 to $3,800 per day. If you’re planning a long-distance trip—like taking your church group from Portland to Seattle for a weekend conference—you’ll probably get the best value by booking a daily rate. On the other hand, if you just need a shuttle to run back and forth between a wedding venue and a hotel in downtown Portland for a few hours, an hourly rate might make more sense.

What Factors Influence Coach Bus Rental Pricing in Portland?

There are several factors that can influence the cost of your coach bus rental in Portland, and understanding these can help you plan a trip that fits your budget. One of the biggest factors is the time of year. Portland’s peak season for tourism and events runs from late spring through early fall, when the weather is mild and there are lots of festivals, concerts, and outdoor weddings happening all over the city—from Waterfront Park to Cathedral Park under the St. Johns Bridge. During these months, demand for charter buses is high, and prices may be slightly higher as a result. If you’re able to schedule your trip during the off-season (late fall through early spring), you might be able to snag a better deal.

Another important factor is the length and distance of your trip. Are you staying local, with multiple stops around neighborhoods like Pearl District, Alberta Arts District, or Sellwood-Moreland? Or are you heading out of town to places like Cannon Beach, Mount Hood, or even Seattle? Longer trips that cover more miles will generally cost more, since they require more fuel and more time on the road. Similarly, the duration of your rental—whether you need the bus for a few hours, a full day, or several days in a row—will also impact the price.

The size and type of bus you choose is another key consideration. Our fleet includes everything from compact 18-passenger minibuses to full-size 56-passenger motorcoaches, and each option comes with its own price point. Larger buses with more amenities—like onboard restrooms, reclining seats, and WiFi—will typically cost more than smaller, more basic models. However, if you have a big group, it’s usually more cost-effective to rent one large bus rather than multiple smaller ones.

Finally, there are a few additional costs to keep in mind. While our quotes include the base price of the bus and driver, you’ll be responsible for covering any tolls, parking fees, or permits required along your route. For example, if you’re planning to visit Multnomah Falls or Timberline Lodge, you may need to budget for parking passes. If your itinerary requires an overnight stay outside of Portland—say, a two-day wine tour in the Willamette Valley—you’ll also need to provide lodging for your driver. And while tipping is not mandatory, it’s customary to offer your driver a gratuity of 10-20% for a job well done.

Sample Trip Pricing Examples

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

Exploring Downtown Portland

18 passenger minibus rental

Ms. Johnson is planning a field trip for her 4th grade class of 22 students. She intends to depart from Laurelhurst Elementary at 9:00 AM, and return to the school by 3:00 PM the same day. The group will visit OMSI for hands-on science exhibits, have lunch at Tom McCall Waterfront Park, and take a guided tour of the Oregon State Capitol before heading back. For this itinerary, Ms. Johnson was quoted $1,350.00. With 22 students, herself, and 3 chaperones, she booked a 25-passenger minibus, bringing the average cost to about $54 per person.

Wine Tour in Willamette Valley

56 passenger charter bus

Sarah is organizing a birthday wine tour for 15 friends, departing from downtown Portland at 10:00 AM and visiting three wineries in the Willamette Valley. The group will stop at Domaine Serene, Stoller Family Estate, and Sokol Blosser, spending about 1.5 hours at each location before returning to Portland by 6:00 PM. The total trip time is 8 hours, and the quote for a 20-passenger minibus came to $1,520. This works out to just over $100 per person for a full day of private transportation, allowing everyone to enjoy the tastings without worrying about driving.

Corporate Shuttle to Nike Campus

18 passenger minibus rental

A tech company based in the Pearl District needs to provide daily commuter shuttles for employees traveling to the Nike World Headquarters in Beaverton. The company books a 40-passenger bus to run two round trips each weekday for a month (about 22 days). Each round trip is 3 hours of service, totaling 132 hours for the month. At an hourly rate of $215, the monthly cost comes to $28,380. This arrangement helps the company attract talent from downtown while reducing traffic and parking demand at the office.

Game Day Charter to Seattle

18 passenger minibus rental

A group of Seahawks fans wants to charter a bus from Portland to Lumen Field for a Sunday football game. The bus will pick up 30 passengers at Lloyd Center at 9:00 AM, drive to Seattle with one rest stop, drop everyone off near the stadium, and wait until the game ends around 5:00 PM before returning to Portland by 10:00 PM. This 13-hour, 350-mile round trip requires a 56-passenger coach with a restroom, and the quoted price is $3,250. Divided among 30 riders, that’s about $108 each—less than the cost of gas, tolls, and parking for separate cars.

Bachelorette Party in Bend

18 passenger minibus rental

Jessica is planning a bachelorette weekend for her sister in Bend. The group of 12 will leave Portland Friday at 4:00 PM, arrive in Bend by 8:00 PM, spend Saturday brewery-hopping and hiking, and return Sunday afternoon. The minibus will stay with the group the entire time, providing local rides and late-night pickups. This 48-hour rental covers about 340 miles and is quoted at $2,950. With all transportation handled, the bridal party can relax and focus on celebrating.

School Trip to Astoria

18 passenger minibus rental

An administrator from a Portland high school is arranging a senior class trip to Astoria. Two 56-passenger buses will transport 100 students and 8 chaperones, departing at 7:00 AM, stopping at Fort Stevens State Park, the Columbia River Maritime Museum, and the Astoria Column, then returning by 9:00 PM. The 14-hour day, including meal breaks and attraction visits, is quoted at $3,080 per bus, or $6,160 total. There are no additional parking fees, but the school plans to tip each driver $200 for excellent service.