What is included, what is extra, and what the border costs
The two lines that cause almost every argument in Chennai bus hire are driver bata and inter-state permits. Both are explained here in full, with the numbers, before you pay an advance.
In short
A Chennai bus quote includes the vehicle, fuel for the contracted distance, the driver, insurance and the Tamil Nadu permit. It excludes tolls, parking, driver bata at ₹500 – ₹1,250 per calendar day, inter-state entry tax, the ₹1,500 – ₹2,500 hill surcharge and 5% GST. Leaving Tamil Nadu on a state permit costs ₹9,500 – ₹11,500 into Kerala, ₹10,500 – ₹12,500 into Andhra and ₹15,000 – ₹35,000 into Karnataka; on an All India Tourist Permit it costs nothing.
Reviewed 20 September 2026 · permit and entry-tax figures re-checked twice a year and after any state budget change
The inclusions and exclusions matrix
One table, every line in a Chennai bus quote, and which side of the invoice it falls on. This is the basis every rate on this site is published against.
| Line | In the rate? | How it works |
|---|---|---|
| The vehicle | Included | The class you booked. Registration number and driver's mobile sent by 6 pm the evening before. |
| Fuel | Included | For the contracted distance — the 100 km inside a local package, or the daily km minimum on outstation. |
| Driver | Included | Badged, with a second driver on any run planned beyond 12 hours of wheel time. |
| Insurance, fitness certificate, TN permit | Included | Copies sent on request. Schools and colleges should ask for all three as a matter of routine. |
| Maintenance and cleaning | Included | Serviced on schedule, cleaned before every departure. |
| Tolls | Billed at actuals | ECR, GST Road, NH716, NH32, NH48 plazas. Receipts attached to the final invoice. |
| Parking | Billed at actuals | Temple car parks, hill-station lots, mandapam and tech-park parking where charged. |
| Driver bata | Billed extra | ₹500 – ₹1,250 per calendar day, counted as explained below, written on the quote as a number of days. |
| Night halt allowance | Billed extra | Where the bus sleeps away from the Chennai yard. ₹1,000 a night on luxury coaches. |
| Inter-state permit / entry tax | Billed extra, or nil | Nil on an All India Tourist Permit vehicle. On a state permit, the border tables below apply. |
| Extra km and extra hours | Billed extra | At the rate printed in your vehicle class table on the rate card. |
| Hill-station surcharge | Billed extra | ₹1,500 – ₹2,500 for Ooty, Kodaikanal, Yercaud and Yelagiri. |
| GST | Billed extra | 5% on the transport service, as its own invoice line. |
Garage-to-garage: where your kilometres start
Chennai hires are billed garage-to-garage. The odometer reading that matters is taken when the bus leaves our Chennai yard and again when it returns, not at your pickup point and not at your drop point. If you board in Sholinganallur and the bus came from the yard to get you, those kilometres are inside the trip.
People sometimes read that as padding. It is the opposite: it is the only basis under which a 45-seat coach can be sent across the city at 4 am for a shift pickup without a separate mobilisation charge. Every operator in this market bills this way. The ones who do not say so up front are the ones you argue with later. Your quote states the yard, the expected garage-to-garage distance and the minimum that will apply if you stay below it.
What our buses already carry inside Tamil Nadu
Every vehicle on our fleet holds a Tamil Nadu contract-carriage permit — the permit class that lets a bus be hired as a whole vehicle by one party for one journey, as opposed to a stage carriage selling individual seats along a route. That distinction matters legally and it matters to you: a contract-carriage bus cannot pick up other passengers en route, which is exactly what a school, a plant HR team or a wedding family wants.
Inside Tamil Nadu that permit, plus the fitness certificate, passenger insurance and the driver's badge, is the whole compliance story. A Mahabalipuram day trip, a Kanchipuram wedding run, a Velankanni pilgrimage or a Sriperumbudur shift contract needs nothing further, and there is no legitimate charge anyone can add at a checkpost for a TN-permit bus operating inside TN. If a driver ever asks a group for cash at a check-post inside the state, call us from the spot.
The moment the bus crosses a state line, the arithmetic changes completely.
What it costs to take a Tamil Nadu bus out of the state
These are the figures charged at the border to a bus running on a state permit — the numbers customers get ambushed by, quoted per entry, not per trip. A round trip to Bengaluru or Kerala means paying on the way out of TN and again on the way back in.
| Entering | 12 seater | 16 seater | 21 seater | 25 seater | 32 seater |
|---|---|---|---|---|---|
| Kerala — Sabarimala, Munnar, Thekkady, Kanyakumari side | ₹5,500 | ₹9,000 | ₹9,500 | ₹10,000 | ₹11,500+ |
| Andhra Pradesh / Telangana — Tirupati, Srikalahasti, Hyderabad | ₹3,500 | — | ₹10,500 | ₹12,500 | — |
| Karnataka — Bengaluru, Mysuru, Coorg | ₹15,000 – ₹35,000 per entry for a 35 – 49 seater; the highest-friction border we cross |
Why an All India Tourist Permit bus pays none of that
Under the All India Tourist Permit rules notified in 2023, no composite state tax, border tax, passenger tax or check-post tax may be levied on an AITP vehicle. The permit is bought nationally, quarterly, by the operator, and it replaces the state-by-state taxation that the table above describes.
It is not cheap for the operator. For a bus over 22 seats an AITP costs ₹90,000 a quarter — ₹3,00,000 a year — plus a ₹1,000 annual authorisation fee. That is precisely why so many Chennai brokers quote you a state-permit bus for a Bengaluru trip and let the border sort itself out: the permit cost sits on the operator's balance sheet, while the entry tax sits on yours.
We hold AITP vehicles and we put them on every inter-state run — Bengaluru, Tirupati, Sabarimala, Kerala, Hyderabad — and we show you the avoided charge on the quote rather than quietly keeping the difference. The full slab-by-slab treatment of the AITP, including the smaller vehicle categories and the renewal mechanics, is published once for the whole network on our Bengaluru operation's Karnataka permits and inter-state tax guide. This page stays with what a Chennai departure costs.
Two things to ask any operator, in writing, before you book an inter-state trip: is the vehicle on an AITP or a state permit, and if it is a state permit, who pays the entry tax. The two answers together are worth more than any discount you will negotiate.
Chennai to Bengaluru: the same trip, two prices
A 45-seat AC coach, Chennai to Bengaluru and back over two days, bills ₹58,000 – ₹88,000 all-in on our AITP vehicle. The identical itinerary on a state-permit coach adds ₹15,000 – ₹35,000 of Karnataka entry tax on the way in — and the round trip means you meet the Hosur checkpost twice. That is a swing of up to 40% of the trip value, created entirely by a document, and it is the single most expensive thing most people never ask about.
Sabarimala and the Kerala permit
Kerala is the other border Chennai groups cross regularly, and almost always for one reason: Sabarimala between November and January, for the Mandala Pooja and Makaravilakku season.
For a state-permit bus, Kerala entry runs ₹9,500 for a 21-seater, ₹10,000 for a 25-seater and ₹11,500 upwards for a 32-seater. Sabarimala packages in this market are therefore usually quoted all-in rather than per km, and the good ones name the permit. An observed Chennai package for a 21+1 Eicher minibus over three days is ₹37,500 non-AC or ₹46,000 AC, inclusive of tollgate charges, the Kerala permit and parking — a useful benchmark to hold any Sabarimala quote against, because a number materially below it has almost certainly left the permit out.
Two operational points that matter more than price for this trip. Large coaches are restricted on the Pamba approach, so a 45-seater is frequently the wrong vehicle even for a group of 45; groups get split across two minibuses. And the driver matters — the Erumeli and Pamba stretch in peak season is night driving through dense pilgrim traffic, and we roster drivers who have done the run before rather than whoever is free.
Driver bata: counted by calendar day, and why that is not a trick
If you remember one thing from this page, make it this one. Bata is counted per calendar day the bus is away, not in 24-hour blocks from the time of departure.
Take a wedding party that leaves Chennai at 11 pm on Friday, spends Saturday at a mandapam in Kanchipuram, and gets back to the city at 2 am on Sunday. The bus was out for 27 hours. By a 24-hour count that is two days. By the calendar it touched Friday, Saturday and Sunday — three bata days. At ₹900 a day, the difference between the two counts is ₹900, and it is the number that turns a smooth trip into an argument in a car park at 2 am.
The reason it is counted this way is the driver's, not the operator's. He is away from home for a part of three separate days, and he eats and sleeps on all three. No Chennai operator we know of bills bata any other way. The difference between operators is only whether they tell you the count before or after the trip.
How to pay less bata without negotiating. Move the departure. The same Kanchipuram wedding, leaving at 5 am on Saturday instead of 11 pm on Friday, is two bata days rather than three — identical itinerary, identical mandapam schedule, one fewer allowance. On a multi-day pilgrimage the same logic applies at the other end: a return that lands at 11 pm Sunday rather than 1 am Monday saves a full day.
Night halt, after-hours and second drivers
Night halt is a separate line from bata, charged where the bus sleeps away from the Chennai yard — ₹1,000 a night on luxury coaches, less on smaller classes. It covers the driver's bed. Where you are staying in a hotel that provides driver accommodation, tell us and the line comes off.
After-hours local work is billed on the extra-hour rate in your class table: ₹750 – ₹850 for a tempo traveller, ₹850 – ₹1,050 for a coach, ₹1,400 for a Volvo. Wedding bookings overrun more often than any other category, so we quote weddings on a 12-hour basis where the muhurtham timing makes a 10-hour package unrealistic rather than letting you discover it at midnight.
Second drivers. Any run we plan at over 12 hours of wheel time gets two drivers, and that is included, not an upsell. An overnight Rameswaram or Velankanni run with a single driver is how accidents are made, and no group should accept it from any operator at any price.
Tolls and parking, corridor by corridor
You will see toll receipts from a predictable set of plazas depending on where you are going, and we attach them rather than rounding them into a lump.
- ECR south — Mahabalipuram, Pondicherry, Kalpakkam. The standard school-trip and offsite corridor.
- GST Road and NH32 — Maraimalai Nagar, Tindivanam, Nagapattinam and Velankanni.
- NH716 north-west — Tiruttani and Tirupati, plus the Alipiri and Tirumala car parks at the far end.
- NH48 west — Sriperumbudur, Kanchipuram, Vellore, Krishnagiri and the Hosur border for Bengaluru.
- NH44 south — Villupuram, Trichy, Dindigul, and onward to Madurai, Rameswaram or the Kodaikanal ghat.
Parking is the line people forget. Tirumala, Rameswaram, the Kodaikanal and Yelagiri lots and most Chennai mandapams all charge for a bus-sized bay, in cash, and it is passed through at what the attendant wrote on the slip.
Hill stations, and the surcharge that is not a markup
Ooty, Kodaikanal, Yercaud and Yelagiri carry a ₹1,500 – ₹2,500 surcharge on top of the route rate. It is charged because a loaded coach descending fourteen hairpins uses brake and clutch life at a rate flat running does not, and because the bus comes back needing attention rather than just fuel.
Two honest warnings for hill trips. First, a 45-seat coach is often the wrong vehicle: the Kodaikanal and Yelagiri ghats are comfortable in a 30 – 32 seat midi coach and tight in anything larger, and we would rather put a 45-strong group in two smaller vehicles than promise a climb we will regret. Second, we plan the ascent in daylight. Groups asking for a midnight arrival at a hill station get a counter-proposal, not a yes.
GST on bus rental
Passenger transport by a contract-carriage bus is taxed at 5%, and we show it as a separate line rather than folding it into the rate. On a ₹90,000 Kodaikanal trip that is ₹4,500, which is enough to make a quote look cheaper than it is if somebody has quietly left it out.
For companies, schools and colleges: we raise a tax invoice against your PO with our GSTIN on it, which is what your accounts team needs to book the expense. Monthly staff-transport contracts are invoiced monthly in arrears against the agreed per-bus or per-seat rate, with the trip log attached.
Questions we answer daily
What is driver bata and how many days will I be charged?
Bata is the driver's daily food and lodging allowance, ₹500 – ₹1,250 depending on vehicle class. It is counted per calendar day the bus is away from the yard. A trip leaving 11 pm Friday and returning 2 am Sunday is 27 hours on the road but three calendar days, so three bata days. We print the count on the quote.
Do I need a permit to take a bus from Chennai to Bangalore?
The bus needs one, not you. On an All India Tourist Permit, the 2023 rules bar Karnataka from levying any border, composite or check-post tax. On a Tamil Nadu state permit, a 35 – 49 seater is typically charged ₹15,000 – ₹35,000 per entry at Hosur — and a round trip crosses twice.
What does a Kerala permit cost for a bus from Chennai?
For a state-permit vehicle entering Kerala, roughly ₹9,500 for a 21-seater, ₹10,000 for a 25-seater and ₹11,500 upwards for a 32-seater. An AITP bus pays nothing. Sabarimala packages should name which one you are getting — an observed 3-day 21+1 package at ₹37,500 non-AC includes the Kerala permit.
Is toll included in your bus rental price?
No, and we say so before booking rather than after. Tolls and parking are billed at actuals with the receipts attached to the final invoice. Comparing a quote that includes tolls against one that does not is the second most common reason two Chennai quotes look ₹5,000 apart when they are not.
What is the hill station charge for Ooty or Kodaikanal?
₹1,500 – ₹2,500 on top of the route rate, for Ooty, Kodaikanal, Yercaud and Yelagiri. It covers the brake, clutch and tyre wear of a ghat climb in a loaded bus. We also size down for hills — a 30 or 32 seat midi coach handles the Kodaikanal ghat far better than a 45-seater.
Does an AITP bus really pay nothing at the border?
Under the 2023 All India Tourist Permit rules, no composite state tax, border tax, passenger tax or check-post tax may be levied on an AITP vehicle. The permit costs the operator ₹90,000 a quarter for a bus over 22 seats plus a ₹1,000 annual authorisation fee, which is why many brokers avoid holding one.
What is garage-to-garage billing?
Kilometres are counted from when the bus leaves our Chennai yard to when it returns, not from your pickup point. It is the standard basis across this market and it is what allows a coach to reach an OMR or Oragadam pickup at 4 am without a separate mobilisation fee. Your quote states the expected garage-to-garage distance.
Can I reduce the number of bata days on my trip?
Yes, by moving the departure rather than negotiating the rate. A 5 am Saturday start instead of an 11 pm Friday start removes a whole calendar day from an otherwise identical itinerary — ₹500 to ₹1,250 saved. We flag that option at quote stage whenever the schedule allows it.
Is GST charged on top of the quoted rate?
Yes, 5% on the transport service, as a separate invoice line. On a ₹90,000 trip that is ₹4,500. Corporate, school and college bookings are invoiced against a purchase order with our GSTIN shown, which is what your accounts team needs to claim the expense.
Related reading
- Chennai bus hire rate card Eight classes, priced separately
- Chennai to Bangalore bus hire Where the permit class decides the bill
- Chennai to Sabarimala Kerala permit, season and vehicle limits
- Chennai to Tirupati Andhra entry, ghat rules, darshan timing
- Cost calculator Add permits and bata to your own trip
- How many seats do I need? Size the vehicle before you price it
Send seats, date and route. Get the arithmetic back.
A written quote with the vehicle class, the kilometre basis and the bata-day count — on WhatsApp within 2 working hours, 6 am to 11 pm.