TNSTC (Tamil Nadu State Transport Corporation) is owned and operated by the Tamil Nadu government. On regular weekdays, most TNSTC buses run with decent empty seats, so passengers can usually board without pre-booking. But on weekends and public holidays — especially from busy cities like Chennai and Coimbatore — buses fill up fast. Booking your seat in advance saves you the hassle.
3 Ways to Book TNSTC Bus Tickets Online
1. TNSTC Official Website
Visit the TNSTC website and enter your source, destination, travel date, and return date (leave the return date blank if it’s a one-way trip). After submitting, you’ll see a list of available buses on that route. Pick the bus type and departure time that works for you, then check available seats.
On the seat layout page, select your preferred seat. Women travelling alone can use the Single Lady filter — this highlights seats near other female passengers for added comfort.
After seat selection, fill in:
- Your residential area name and pincode (type the area name and it auto-fills the pincode)
- Drop-off area name and pincode
- Mobile number and email ID
- ID card details and passenger information
For payment, TNSTC accepts credit cards, debit cards, and UPI. Once payment is done, your ticket is confirmed.
2. TNSTC Mobile App
The TNSTC app is available for both Android and iOS. Download it, create an account, and follow the same steps as the website. It’s the most convenient option if you’re booking on the go.
3. TNSTC Ticket Booking via WhatsApp
This is probably the easiest option for most people. Just send “HI” to 9444018898 on WhatsApp. You’ll be asked to select your language, then choose “Book Ticket” and follow the on-screen prompts. Your confirmed ticket is delivered right in the chat.
Offline Ticket Booking – Counter Locations
If you prefer booking in person, TNSTC has ticket counters across Tamil Nadu:
- Chennai – 4 ticket counters
- All over Tamil Nadu – 55 ticket counters
Visit the nearest counter, choose your route and seat, and collect a printed ticket.
Bus Types Available
TNSTC runs a good mix of bus types to suit different needs and budgets:
- Normal seating buses
- Pushback seat buses
- AC and non-AC seating buses
- Sleeper buses (AC and non-AC)
The sleeper bus fares are noticeably cheaper than private omni buses, making them a good deal for overnight travel. I recently travelled from Chennai Koyambedu to Nagapattinam in a non-AC sleeper berth — the price was reasonable and the journey was comfortable. For ticket payment, I used UPI — the conductor showed the QR code on the ticket machine, making it quick and easy. If you don’t have cash, UPI mode is a convenient option.
After Booking – What You Can Do
Once your ticket is confirmed, you can:
- Track ticket status
- View your e-ticket
- Cancel the ticket (subject to refund policy)
If you booked at a counter, carry the original printed ticket while travelling. For e-tickets, show the ticket on your phone along with a valid ID proof.
Discounts Available on TNSTC Tickets
| Offer | Details |
|---|---|
| Return ticket discount | 10% off on return booking when you book both onward and return together — not valid on weekends and holidays |
| Frequent traveller discount | Available if you travel more than 5 times in the same month — check terms and conditions |
| Group booking discount | 10% off for groups of 10 or more — not valid on festival and auspicious days |
Children’s Ticket Policy
- Kids below 5 years — travel free
- Kids above 5 years — half ticket price applies
Important Things to Know Before You Travel
- Reach your boarding point at least 15 minutes before the scheduled bus arrival
- If you miss the bus, no refund will be given and your seat may be reassigned
- If the bus departs late by up to 4 hours, you cannot claim a refund
- Cancellation refunds go back to your original payment method within 3 to 7 working days
TNSTC not only provides travel services but also offers bus hire facilities for functions, school or college tours, family tours, and more. The rates are very reasonable compared to private travels, but most people are not aware of this. For example, an AC seater bus for up to 100 km on a normal route costs around ₹21,600, and for a hill station route, it is ₹25,500. The reservation charge is just ₹1,000. TNSTC has assigned separate managers for every TNSTC zone — you can find their contact details on the official TNSTC website.
What’s Coming Next
The Tamil Nadu government is actively pushing for more passengers to shift to TNSTC online ticket booking and reduce the practice of buying tickets directly from the conductor inside the bus. While this isn’t an official announcement, it has been widely covered in local news. Expect more digital-first features from TNSTC in the coming months.
Book smart, travel comfortably — and always keep your ID handy.
Do you want to book bus tickets in MTC? Then check out our detailed article on how to book tickets in the Chennai One app.
Frequently Asked Questions (FAQ) – TNSTC Online Booking
Does TNSTC have a mobile app for ticket booking?
Yes, TNSTC has an official app available for both Android and iOS. You can download it and book your tickets easily from your phone.
Can I travel without online booking in a TNSTC bus?
Yes, you can. If the bus has a vacant seat, just ask the conductor to confirm availability and board the bus. Also, many unreserved buses operate across Tamil Nadu, so you can travel without prior booking.
How many ticket counters are there in Chennai?
There are a total of 4 ticket counters in Chennai:
- Koyambedu
- Perungalathur
- Tambaram
- Thiruvanmiyur
Is there a complaint or helpline number for TNSTC?
Yes. For refund-related queries, you can contact:
- 📞 044-49076316
- 📧 tnmlcsupport@billdesk.com
For complaints and feedback:
- 💬 WhatsApp: 9445014448
- 📧 ptcsotrs@gmail.com
Can I get a refund if I booked a ticket online but missed the bus?
No. If you miss the bus, you will not get any refund on your booked ticket.
If I cancel my ticket before travel, when will I get the refund?
If you cancel your ticket before the journey, the refund will be credited within 3 to 7 working days.



