1. Iowa City Minibus Company /
  2. Bus Rental Prices

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

The cost of renting a charter bus in Iowa City typically ranges from $170 to $500+ per hour or $1,800 to $3,800+ per day, depending on the size of the vehicle, length of your trip, and time of year. Smaller vehicles like minibuses and sprinter vans generally cost less than full-size charter buses. The best way to get an accurate quote is to call our team at 319-319-2750 or use our online quote tool. We’ll ask about your itinerary, group size, and any special requests to give you a custom price in minutes. Below, you’ll find estimated rates and detailed information about what affects your total bus rental cost.

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 or $1,600–$3,800 per day for a 56-passenger charter bus. Mid-size minibuses (20-25 passengers) usually range from $145–$428 per hour or $1,300–$3,200 per day. Smaller 18-passenger minibuses are slightly less at $145–$404 per hour or $1,300–$3,000 per day. If you’re traveling a long distance, we may quote you a flat rate per mile—typically $4.00–$8.00 depending on the vehicle size. These prices include the driver’s pay and standard amenities but do not cover parking fees, tolls, or optional gratuity. For the most accurate price, call us anytime at 319-319-2750!

  • 56-Passenger Coach Bus – $197 – $519 per hour · $1,600 – $3,800 per day · $5.00 – $8.00 per mile
  • 25-Passenger Minibus – $165 – $428 per hour · $1,300 – $3,200 per day · $4.00 – $7.00 per mile
  • 20-Passenger Minibus – $157 – $414 per hour · $1,300 – $3,100 per day · $4.00 – $7.00 per mile
  • 18-Passenger Minibus – $145 – $404 per hour · $1,300 – $3,000 per day · $4.00 – $7.00 per mile

What Factors Influence Bus Rental Pricing in Iowa City?

Several key factors will determine the final price of your bus rental in Iowa City. The biggest is the size and type of vehicle you choose—full-size charter buses cost more than smaller minibuses or sprinter vans. Your itinerary also matters: longer trips with more mileage or multiple days will increase the total. Local trips within Johnson County (like shuttling between downtown Iowa City, Coralville, and North Liberty) are generally less expensive than statewide journeys to Des Moines, Cedar Rapids, or Chicago. Busy seasons—like University of Iowa football weekends, spring graduations, or fall wedding season—can drive up rates due to high demand. If your schedule requires the bus to stay overnight (for example, a multi-day tour with stops in Davenport, Dubuque, or the Amana Colonies), you’ll need to cover lodging costs for the driver. Additional expenses may include parking fees at places like Kinnick Stadium, Hancher Auditorium, or Xtream Arena in Coralville; tolls if you’re heading east toward Illinois; and an optional tip for your driver (usually 10-20%). Finally, any special requests—such as premium onboard amenities, ADA-accessible vehicles, or last-minute changes—can affect your quote. For the most accurate estimate, have details like passenger count, pick-up/drop-off locations, and trip dates ready when you contact us.

Sample Trip Pricing Examples

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

University of Iowa Campus Tour

18 passenger minibus rental

A high school counselor is organizing a campus tour for 30 students from Cedar Rapids to visit the University of Iowa. The group will depart at 8:00 AM, spend the day touring the Pentacrest, residence halls, and dining facilities, and return by 5:00 PM. They requested a 35-passenger minibus with WiFi and power outlets for students to use during the trip. Since this is a single-day, local trip covering about 60 miles round-trip, the quote comes to $2,100. With 30 students, that’s just $70 per person for comfortable, direct transportation and no need to carpool or arrange multiple vehicles.

Wedding Shuttle in Downtown Iowa City

56 passenger charter bus

A bride is planning her wedding with a ceremony at St. Mary’s Catholic Church and a reception at the Graduate Iowa City hotel. To keep guests on schedule and avoid parking headaches, she books a continuous shuttle service for 4 hours using a 25-passenger minibus. The bus will make loops between the church, hotel, and nearby parking ramps so guests can enjoy the evening without worrying about driving. For a 4-hour local charter, the total cost is $1,200. Split between families or included in the event budget, it’s an affordable way to ensure everyone arrives safely and on time.

Sports Team Travel to Des Moines

56 passenger coach bus

A youth soccer coach needs to get his 18-player team and four chaperones to a weekend tournament in Des Moines. They’ll leave Iowa City early Saturday morning, play multiple games, stay overnight, and return Sunday evening. The group books a 20-passenger minibus for the 240-mile round trip, with enough luggage space for gear bags and coolers. Because this is an out-of-town, two-day charter, the quote is $3,100, which includes mileage, driver’s hotel, and all taxes. For 22 people, that’s about $141 each for round-trip transportation, cheaper and easier than carpooling in multiple SUVs.

Field Trip to the Amana Colonies

18 passenger minibus

An elementary school is taking 56 students plus teachers to the Amana Colonies for a history field trip. They need a full-size charter bus with restroom and DVD monitors for the 45-minute drive each way. The itinerary includes visits to museums, lunch, and shopping before returning to school by 3:00 PM. This half-day charter covers roughly 50 miles round-trip and is quoted at $1,800. With one bus, the school saves money compared to renting several smaller vehicles, and everyone travels together for easy headcounts and supervision.

Corporate Shuttle Between Iowa City and Coralville

20 passenger minibus

A tech company with offices in both Iowa City and Coralville wants to provide daily commuter shuttles for employees during a two-week construction project. They contract a 28-passenger minibus to run morning and evening routes along Highway 6 for 10 business days. The bus will operate two hours each morning and two hours each afternoon, totaling 40 hours over the contract. The price for this recurring shuttle service is $5,600 ($140 per hour), which helps the company reduce parking demand, improve punctuality, and offer a valuable perk to staff.

Bachelorette Party in Downtown Iowa City

25 passenger minibus

A group of 15 friends is celebrating a bachelorette party with dinner, bar hopping, and dancing around downtown Iowa City. They hire an 18-passenger minibus for six hours so they can hit multiple venues—including Big Grove Brewery, Pullman Bar & Diner, and Studio 13—without needing designated drivers. The charter stays with the group all night for door-to-door service and a safe ride home at the end of the evening. The total cost is $1,350, which comes out to $90 per person for private transportation, split evenly among the group.