20 Passenger Minibus
Wentzville Charter Bus is the leading provider of 20-passenger minibus rentals in Wentzville and St. Charles County, serving groups of every size with modern, comfortable, and fully equipped vehicles available 365 days a year. When you book with us, you get a private shuttle bus that keeps everyone together, runs on your schedule, and comes loaded with amenities like reclining seats, WiFi, power outlets, and more—perfect for corporate events, wedding shuttles, school trips, airport transfers, and special events anywhere across the region. We operate 20-passenger minibuses from multiple manufacturers—including models built by Ford, Grech Motors, and Mercedes-Benz—so you’ll always get a vehicle that fits your exact needs and budget. Whether you’re heading to Lambert Airport, downtown St. Louis, or just across town, we make it easy to move your group quickly and affordably. Call our team anytime at 636-841-1350 to get an instant quote, see available vehicles, and find out why so many people trust Wentzville Charter Bus for their 20-passenger minibus rentals in Wentzville!
Ready to book? Call our team anytime at 636-841-1350 to get an instant quote, see available vehicles, and lock in your reservation today!

How Much Does A 20 Passenger Minibus Rental in Wentzville Cost?
The cost of renting a 20-passenger minibus in Wentzville typically ranges from $157 to $414 per hour, $1,300 to $3,100 per day, or $4.00 to $7.00 per mile, depending on the details of your trip. Final pricing depends on factors like the length of your rental, total mileage, pickup location, and time of year. You’ll pay either an hourly rate, a daily rate, or a per-mile rate based on the specifics of your itinerary. Additional expenses such as tolls, parking fees, and driver lodging are not included in the base price. To get an exact quote and see available vehicles, call our reservation team anytime at 636-841-1350 with your trip details—we’ll give you a custom price in less than 30 seconds.
Bus Type | Cost Per Hour | Cost Per Day | Cost Per Mile |
---|---|---|---|
20 Passenger Minibus | Starts from $150* | Starts from $1,100* | Starts from $4.50* |
Amenities Available on our 20 Passenger Minibuses in Wentzville

Wi-Fi
Stay connected on the road with free WiFi available on every 20-passenger minibus! Perfect for checking email, streaming music, or sharing photos from your trip as you head to local destinations like the Wentzville Ice Arena or Quail Ridge Park.

Onboard Restrooms
Our 20-passenger minibuses come equipped with onboard restrooms for your convenience. This amenity is especially useful for longer trips to St. Louis or Columbia, ensuring fewer stops and a more comfortable ride for everyone onboard.

Onboard TVs
Enjoy entertainment on the go with multiple onboard TVs installed throughout the cabin. Ideal for watching movies, presentations, or live sporting events while traveling to regional tournaments or corporate events in downtown St. Louis.

Power Outlets
Keep your devices charged with easily accessible power outlets at every seat. Stay productive or entertained during trips to Lambert Airport, meetings in Chesterfield Valley, or campus visits to Lindenwood University.

Climate Control with Personal Air Vents
Travel in comfort year-round thanks to advanced climate control systems with personal air vents. Passengers can adjust airflow to their liking, making it easy to stay cool during summer festivals or warm during winter outings to Winter Wonderland at Tilles Park.

Leather Seating
Experience upgraded leather seating that adds a touch of luxury to any trip. The 20-passenger minibus features high-backed seats upholstered in leatherette or optional full-grain leather, available in multiple colors to match your event.

Overhead & Undercarriage Storage
Bring everything you need with generous storage options including overhead parcel racks and a large rear cargo area. Store backpacks, instrument cases, or carry-on bags above your seat while larger items like luggage and sports equipment fit easily in the back.