Vancouver Charter Bus Rentals / Cities We Serve / Gresham Charter Bus Rental

Charter Bus Rentals in Gresham

Gresham Charter Bus is your trusted source for a charter bus rental in Gresham, offering a wide range of vehicles for any occasion. From sprinter vans to full-size motorcoaches, we have the perfect vehicle for your group, and you can get pricing in seconds using our online quote tool or by calling us.

Whether you need a shuttle for a corporate event or a wedding, you can trust us to provide a reliable and comfortable ride for your next trip.

15+
Years Operating
50+
Vehicles in Fleet
Thousands of
Trips Completed
5
Star Service

A few of the companies in Gresham that have trusted us with their group transportation.

Trusted By
Disney
Amazon
Walmart
FedEx
Aramark
EDC
Coachella
Trusted By
Disney
Amazon
Walmart
FedEx
Aramark
EDC
Coachella

See live pricing & availability in seconds!

Who We Are

About Gresham Charter Bus

Gresham Charter Bus is a trusted transportation provider with decades of experience moving groups across Oregon and the Pacific Northwest. Since 2011, we've helped thousands of riders travel comfortably through Multnomah County, Portland, Vancouver, and beyond. Our fleet includes everything from minibus rentals to full-size motorcoaches, so you can easily match your headcount and budget. When you book with us, you'll get 24/7 support, transparent pricing, and a vehicle that arrives on time-every trip, every mile.

15+
Years in Business
50+
Vehicles in Fleet
Thousands of
Trips Completed
5
Star Service
Our Fleet

Types of Buses Available in the Gresham Charter Bus Fleet

Gresham Charter Bus offers a large fleet of buses including the vehicles below. If you need something else, let us know!

15 Passenger Minibus

Starting at $155/hr

15 Passenger Party Bus

Starting at $155/hr

18 Passenger Minibus

Starting at $165/hr

18 Passenger Party Bus

Starting at $165/hr

20 Passenger Minibus

Starting at $175/hr

20 Passenger Party Bus

Starting at $175/hr

25 Passenger Minibus

Starting at $185/hr

25 Passenger Party Bus

Starting at $185/hr

28 Passenger Minibus

Starting at $195/hr

28 Passenger Party Bus

Starting at $195/hr

30 Passenger Minibus

Starting at $205/hr

30 Passenger Party Bus

Starting at $205/hr

35 Passenger Minibus

Starting at $215/hr

40 Passenger Party Bus

Starting at $215/hr

50 Passenger Charter Bus

Starting at $225/hr

50 Passenger Party Bus

Starting at $225/hr

54 Passenger Charter Bus

Starting at $230/hr

55 Passenger Charter Bus

Starting at $235/hr

56 Passenger Charter Bus

Starting at $235/hr

Sprinter Limo

Starting at $165/hr

Sprinter Van

Starting at $160/hr

You'll Have the Best Amenities

When you book with Gresham Charter Bus, you'll get the best amenities for your group, no matter your event. Keep students safe with an academic shuttle featuring seatbelts and onboard restrooms, let wedding guests relax in a Portland charter bus rental with reclining seats and a TV, or handle convention traffic with a corporate shuttle that has WiFi and power outlets-all features you can request on a charter bus in Gresham. From sprinter vans to full-size motorcoaches, we'll make sure your group has exactly what they need.

Comfortable Leather Seating

Climate Control

Onboard Restroom (on select models)

Wi-Fi Connectivity

Power Outlets and USB Ports

Entertainment Systems

Ample Luggage Space

Bluetooth/AUX Sound System

Our Bus Rental Pricing As Of 2026

Charter Bus Prices in Gresham

How much does a charter bus rental cost in Gresham? The truth is, there's no one-size-fits-all answer. A variety of factors influence the total cost of your trip, including the time of year, the length of your trip, the size of the bus, and the number of stops on your itinerary. For example, a simple transfer from Portland International Airport (7000 NE Airport Way, Portland, OR 97218) to downtown Gresham will cost significantly less than an all-day sightseeing tour covering Multnomah Falls, the Columbia River Gorge, and Mt. Hood.

The good news is that you don't have to guess. When you call the Gresham Charter Bus team, we'll provide you with a transparent, no-obligation quote tailored to your specific needs. One easy way to get started is by using our online quote tool. Just input details like your headcount, travel dates, and pickup location, and you'll receive an instant estimate. From there, our 24/7 reservation experts will help you finalize the perfect ride for your group and budget.

The table below outlines estimated charter bus prices in Gresham by vehicle type so you can compare typical hourly, daily, and mileage ranges.

Estimated charter bus prices in Gresham by vehicle type
Type of Bus Per Hour Per Day Per Mile
Coach Bus $180 – $485 $1,400 – $3,800 $4.50 – $8.75
Minibus $135 – $475 $1,350 – $3,650 $5.00 – $8.50
School Bus $150 – $465 $1,350 – $3,550 $5.00 – $7.50
Shuttle Bus $135 – $475 $1,350 – $3,650 $5.00 – $7.50
Sprinter Van $135 – $445 $1,350 – $3,350 $5.00 – $7.50
Party Bus $135 – $545 $1,350 – $3,750 $5.00 – $7.50
Actual pricing in Gresham depends on route details, event timing, passenger totals, amenities, and seasonal availability.
Why Thousands Choose Us

Why Choose Gresham Charter Bus

You want a ride that fits your group, not the other way around. We offer minibuses for 15–35, full-size charter buses for 40–56, and sprinter vans for 6–15. Party buses are available for groups of 10–50, so you can keep everyone together no matter the occasion. Call us 360-729-0130 to get a quote and see how easy group travel can be in Gresham.

minibus interior
minibus interior
Get Live Pricing in Seconds

How to Rent a Charter Bus in Gresham

01

Submit Your Request

Use the Gresham Charter Bus online quote tool to share your trip details, including the date, passenger count, and pickup/drop-off locations. You can receive a personalized quote in under 30 seconds.

02

Review The Options

Compare real-time pricing and vehicle photos from our fleet. You can browse various makes, models, and amenity packages to find the perfect fit for your group.

03

Lock In Your Bus

Secure your vehicle by making a payment directly online. Now you can relax!

Providing Bus Rentals in Gresham & All Nearby Cities

Gresham Charter Bus provides service far beyond the city limits. We handle airport transfers at Portland International Airport (PDX)-where oversize vehicles stage on NE Airport Way-as well as Vancouver charter bus rentals for events across the river. Long-distance trips are always in scope, whether you need a Eugene charter bus for University of Oregon campus tours or a Seattle charter bus for corporate travel to the downtown tech corridor. Because we operate everywhere, you can book a private bus rental for a Mt. Hood day trip, a school field trip to the Oregon Zoo (4001 SW Canyon Rd, Portland, OR 97221), or a sports team charter to Providence Park without worrying about geography. One call gets you a reliable vehicle, an upfront price, and service that fits your exact route and schedule.

Have Questions? We're Here to Help You!

Frequently Asked Questions

How much does it cost to rent a bus in Gresham, Oregon?

+

The cost of a charter bus rental in Gresham, Oregon, depends on your mileage, headcount, and how long you need the vehicle. For most local groups, a full-size motorcoach in Gresham averages $1,300-$3,800 per day, while a minibus will usually be $1,350-$3,650 per day. If your trip is just a quick shuttle between MAX stations or a single transfer for a school field trip, you'll likely pay an hourly rate between $135 and $485, with a minimum number of hours required.

Long-distance and recurring services are billed by the day or by the mile, and you'll see those costs add up fast if your route includes daily commutes into Portland or regional sports travel. These prices include your driver and vehicle, but they do not cover parking fees at places like Mt. Hood Community College or the Gresham City Hall Garage, nor do they include lodging for the driver on multi-day trips. To get exact pricing for your next Gresham bus rental, just call our team anytime. One expert will help you choose the right vehicle, walk you through every cost, and give you a quote that matches your real budget-no surprises, no hidden fees.

What amenities are available on each of our bus types in Gresham, Oregon?

+

Minibuses have comfortable seats, strong air conditioning for warm summer days at the Gresham Arts Plaza, overhead parcel racks, and PA systems. Full-size motorcoaches include WiFi, power outlets, reclining seats, ADA-accessible lifts, and onboard restrooms-ideal for long-distance team travel to the OSAA State Championships in Eugene. Sprinter vans offer flexible seating and USB charging, perfect for quick corporate transfers along Stark Street. Every vehicle can be upgraded with premium leather seats, custom lighting, and entertainment packages to fit your exact needs.

What types of vehicles do you offer in Gresham, Oregon?

+

We cover all group sizes in Gresham with minibuses for 15–35, full-size charter buses for 40–56, and sprinter vans for 6–15 passengers. If you want something more fun, our party buses hold 10–50 people. For smaller outings, we also have 8–14 passenger sprinter vans. Every vehicle is modern, clean, and ready for your trip.

What types of events & destinations do you frequently serve in Gresham, Oregon?

+

We help groups get to Mt. Hood Community College for campus tours and events, and we run regular trips to the Gresham Arts Plaza for festivals and markets. Our buses handle wedding parties heading to Persimmon Country Club, and we move sports teams to the Gresham Sports Complex all season long. We also cover airport transfers to PDX and group outings into downtown Portland.

How far in advance should I book my Gresham, Oregon bus rental?

+

Booking your bus 3 to 6 months ahead is the sweet spot for Gresham, especially if you need a ride during spring graduation or wedding season. Fall also fills up fast with school events and sports. Last-minute rentals are possible, but your options may be limited. Planning early locks in your ideal vehicle and price. If you’re not sure about your date yet, call 360-729-0130 and we’ll walk you through what’s available.

We'd love to earn your business!

Get live availability and our best pricing by calling or using our online quote tool.

Get Pricing Call 360-729-0130