Mini Bus Rental in Bangalore (20 to 25 Seater)
An AC mini bus with driver for groups of 20 to 25: family functions, school trips, office outings and temple tours. Cheaper per head than two tempo travellers, and everyone rides together.

Quick answer: A mini bus on rent in Bangalore costs ₹36 per km plus ₹700 driver bata a day. A Bangalore to Mysore day trip (290 km) comes to about ₹11,140, and a two-day Coorg trip (530 km) about ₹20,480, plus tolls, parking and any state permits. You can check the exact price for your dates with the search form on this page.
mini bus fares for popular trips
Whole-bus round-trip prices from Bangalore, calculated the same way as our search. Tolls, parking and permits are extra.

Mini Bus 20–25 Seater

Bus 32–35 Seater

Bus 40 Seater

Bus 50 Seater
Who books a mini bus
A mini bus sits between a 17 seater tempo traveller and a full-size coach. It is the usual choice when a group is just too big for one tempo traveller but does not need a 35 or 50 seater.
- Family functions and naming ceremonies with relatives from out of town
- School and tuition-class trips
- Office teams of 20 to 25 for a day outing
- Temple trips to Tirupati, Dharmasthala or Melkote
- Homestay trips to Coorg and Chikmagalur where big buses cannot reach
Planning a trip in a mini bus
A mini bus is also the best size for places where a full coach struggles: estate homestays in Coorg and Chikmagalur, narrow streets in old Mysore, and hill towns like Ooty and Kodaikanal in peak season. For 20 seats exactly, see our 20 seater bus rental page.
Tell us if you need pushback seats, a microphone for a guide, or extra luggage space, and we will confirm the exact bus before you pay. Pickups from two or three points in Bangalore are fine if they are on the way out of the city.
For local use inside Bangalore, such as a wedding shuttle, an event day or a group airport drop, the price depends on hours and kilometres, so send your plan on WhatsApp for a quote.
How it compares with other buses
| Bus | Seats | Rate | Mysore day trip | Per head (full) |
|---|---|---|---|---|
| Mini Bus 20–25 Seater | 20 to 25 seats | ₹36/km | ₹11,140 | ₹446 |
| Bus 32–35 Seater | 32 to 35 seats | ₹45/km | ₹13,750 | ₹393 |
| Bus 40 Seater | 40 seats | ₹48/km | ₹14,620 | ₹366 |
| Bus 50 Seater | 50 seats | ₹60/km | ₹18,200 | ₹364 |
For 18 to 25 people the mini bus is almost always the cheapest option. Above 25, the 32–35 seater costs only a little more per kilometre and gives everyone a seat with room for bags.
What the fare includes
Every fare on this page is for the whole bus, not per seat. It includes the AC bus, an experienced driver, diesel and the driver's daily allowance (bata), which also covers his food and night stay. You never pay for the driver's room separately.
| Included | Paid at actuals |
|---|---|
| Bus, diesel and driver | Toll charges |
| Driver bata for every day | Parking fees |
| Pickup and drop at your address in Bangalore | State permits outside Karnataka |
| Help on WhatsApp through the trip | Entry tickets, guides and jeeps |
Outstation fares are worked out the same way as the price on our search: kilometres × the rate per km, plus bata per day. We bill a minimum of 250 km a day, so a short trip spread over several days costs at least that much per day.
Cancellation, changes and refunds
A short version of our refund and cancellation policy. No advance is needed to get a quote.
Cancellation
- Outstation: free if cancelled at least 12 hours before pickup (any advance booking fee is not refunded).
- Outstation, within 12 hours: a 25% to 50% fee, depending on distance and vehicle.
- Local trips: free up to 6 hours before pickup; later, up to 50% may be charged.
- No-show without notice: the full fare is charged.
Changing your booking
- Reschedule at least 4 to 6 hours before pickup, subject to availability.
- Changes closer to pickup are treated as a cancellation and a new booking.
- If we have to cancel because of a breakdown, driver issue or extreme weather, you get a full refund or a new slot.
Refunds
- Eligible refunds start within 5 to 7 business days.
- Money goes back to the original payment method.
- Paid in cash? Refunds are sent by bank transfer or UPI.
mini bus rental FAQs
What is the mini bus rental rate in Bangalore?
₹36 per km plus ₹700 driver bata per day, with a minimum of 250 km a day for outstation trips. A Mysore day trip costs about ₹11,140 and a two-day Coorg trip about ₹20,480, plus tolls and parking.
How many people fit in a mini bus?
Our mini buses seat 20 to 25 passengers plus the driver. Tell us your exact headcount and we will send the right vehicle.
Is a mini bus cheaper than two tempo travellers?
Usually, yes. One mini bus at ₹36/km costs less than two 12 or 17 seater tempo travellers, and you pay one driver bata.
Can a mini bus go to Coorg homestays?
It gets much closer than a big coach. For very narrow estate roads, we check with your host first.
Do you have mini buses for local use?
Yes. For weddings, events and airport groups inside Bangalore, send your timings on WhatsApp for a quote.
More bus and mini bus pages
- 9, 12 seats
- AC
- 14, 17 seats
- AC
- 20, 26 seats
- AC
- 10+1 seats
- AC
Book a mini bus in Bangalore
Send your trip, date and group size on WhatsApp for a quick price.