Fleet types we support
Tatak plans over three tiers of BMTC city bus, three Namma Metro lines and sixteen intercity coach classes. Whether you can simply get on and pay is decided by the service class, not by the operator on the livery: only some of these are sold by the seat.
This page is the classes. For the individual vehicles behind them, see the fleet roster - all 813 tracked buses and coaches, by registration.
BMTC city buses
BMTC tiers are read off the route short name in the feed, which is where the network already encodes them. Ordinary and Vajra share one fare shape and differ by a factor of two. The airport coach does not: it is priced by distance rather than by stage, because a run to Kempegowda International is a different product from a ride across town. Majestic to the airport is about 35 km of road and lands around ₹300 to ₹350.
Bengaluru Sarige BMTC ordinary
Vajra BMTC air conditioned Volvo
| Tier | Route prefix | How it is priced | Floor | Ceiling |
|---|---|---|---|---|
| Ordinary | No prefix | Stage fare, where a stage is roughly 2 km. | ₹6 | ₹30 |
| Vajra, the AC service | V- and VW- | The same stage structure at roughly double the price at every step. | ₹12 | ₹60 |
| Vayu Vajra, the airport coach | KIA- | Priced by distance at about ₹10 per km, not by stage. | ₹100 | ₹400 |
Bus fares are computed from distance rather than from stop count. On limited-stop routes consecutive stops can sit several kilometres apart, so counting stops would underprice a long express hop.
Inter-city buses
Karnataka Sarige is run by KSRTC, NWKRTC and KKRTC, the same three corporations that run Airavat and Pallakki, and it is boarded exactly like a BMTC bus: you get on, you pay, there is no seat with your name against it. The other fifteen coach classes are numbered-seat products that cannot be boarded without a prior transaction - Ashwamedha included, even though its own fare says it is priced like the walk-up class next to it. The split therefore cuts across the operators rather than along them, and Tatak keys the boarding gate to the service class and never to the corporation. The app's own spec says why in as many words: gating by operator “would block a plain mofussil bus from ever appearing as a walk-up option”.
One row below is walk-up. Read the table down that column first, and the rest of it makes sense.
Karnataka Sarige KSRTC inter-city, unreserved
Airavat Gold Class NWKRTC air conditioned coach, reserved
| Class | Coach | Boarding | Fare | Senior | Shakti |
|---|---|---|---|---|---|
| Karnataka Sarige | Non-AC 3+2 seater, non-reclining. 62 seats. | Walk-up | 1.0 | 25% | Yes |
| Ashwamedha (Point to Point Express) | Non-AC 3+2 seater, non-reclining, carried from the Ashwamedha Classic Class research entry - a sibling product under the same brand, not a confirmed match for this “point to point express” variant. | Reserved | 1.0 | 25% | Yes |
| Rajahamsa Executive | Non-AC 2+2 seater, reclining. 45 seats. | Reserved | 1.35 | 25% | No |
| EV Power Plus | AC seater, electric bus platform. The operator's own listing says “AC seater” and nothing more; no source gives a seat count or layout. | Reserved | Not modelled | Unresolved | No |
| AC Seater Executive Chair | AC seater. Two services, both Bengaluru-Hosapete; no source beyond the operator's own class name describes the coach further. | Reserved | Not modelled | Unresolved | No |
| Pallakki non-AC sleeper | Non-AC 2+1 sleeper, 30 berths. | Reserved | 1.55 | Unresolved | No |
| Non-AC Sleeper | Non-AC 2+1 sleeper. Nothing in the operator's own listing distinguishes this coach from Pallakki's - same page, same pair, same day, sold as a separate line item anyway. | Reserved | 2.09 | Unresolved | No |
| Amoghavarsha (Non-AC Sleeper) | Non-AC 2+1 sleeper. An older KSRTC brand name for the same tier as Pallakki and Non-AC Sleeper, still sold as a live class on some routes. | Reserved | Not modelled | Unresolved | No |
| Airavat | AC 2+2 semi-sleeper. 41 seats. | Reserved | 2.0 | Not eligible | No |
| Airavat Club Class | AC 2+2 semi-sleeper, multi-axle. 53 seats. | Reserved | 2.3 | Not eligible | No |
| Airavat Club Class 2.0 | AC 2+2 semi-sleeper, multi-axle, sold alongside plain Airavat Club Class on the same pair and day. Nothing beyond that listing says what the “2.0” changes; layout is carried from Airavat Club Class. | Reserved | 2.62 | Not eligible | No |
| AC Sleeper | AC sleeper, unbranded. One service, Bengaluru-Mysuru, priced at 480 rupees - Karnataka Sarige's fare on other corridors, an odd price for a class calling itself a sleeper. No further coach detail is sourced. | Reserved | Not modelled | Unresolved | No |
| Kalyana Ratha (AC Sleeper) | AC 2+1 sleeper, per the research's own account of it as KKRTC's branding of the Ambaari Utsav tier under a separate name. One service observed, Bengaluru-Hosapete; nothing in that listing confirms the berth count. | Reserved | Not modelled | Unresolved | No |
| Ambaari Dream Class | AC 2+1 sleeper, multi-axle (Volvo B11R). | Reserved | 2.93 | Not eligible | No |
| Ambaari Utsav | AC 2+1 sleeper, 40 berths. KSRTC only - KKRTC runs the same coach under its own name, Kalyana Ratha. | Reserved | 3.14 | Not eligible | No |
| Flybus | AC seater, Volvo B11-R multi-axle, with on-board urinals per the operator's own route description. One pair sourced here (Mysuru-Madikeri, both ways); research also places it connecting Bengaluru's airport to Mysuru, Madikeri, Coimbatore and Kundapura, not confirmed in this corpus. | Reserved | Not modelled | Unresolved | No |
The fare column is Tatak's own multiplier over each corridor's ordinary fare, not a published price. Six classes have no multiplier yet, so they read “Not modelled” rather than a number backed out of one observation.
Namma Metro
Green Line towards Silk Institute
Purple Line towards Challaghatta
Yellow Line towards Bommasandra
- Green
- Purple
- Yellow
By fare zone, not by distance. The fare rises with the number of zones a journey spans, which is the shape BMRCL's own slabs take.
₹10 to ₹90A floor of ₹10 for any journey and a ceiling of ₹90 across the widest zone span, in steps of ₹10.
Walk-up, like an ordinary bus. Nothing on the metro is sold by seat, and the Shakti scheme does not apply to metro fares at all.
What the published fares settle
Ashwamedha costs the same as the ordinary bus. On four corridors the two fares match to the rupee: 343, 166, 338 and 480. That is why its multiplier is 1, like Karnataka Sarige's.
One coach can carry four different prices. Trip 2131BNGMNG is sold on four corridor pages at 612, 569, 952 and 1190 rupees. Fourteen trip codes do this. So Tatak prices each pair of stops, not the distance between them.
Some classes are better evidenced than others. Airavat Club Class appears in 120 of 490 services. Kalyana Ratha appears in one.
Two rules riders find out at the counter
- Shakti free travel works on Karnataka Sarige and Ashwamedha only. Every other class pays the full fare. It depends on the class of coach, not on who runs it.
- Seniors get 25 per cent off, up to Rajahamsa. The classes above that do not qualify. For Pallakki and the non-AC sleepers nobody publishes a rule either way, so Tatak shows nothing rather than guessing. Not knowing and not being eligible are different things.