Kodaikanal is a hill station which is located in Dindigul district. Kodaikanal is referred to as the “Princess of Hill stations” and has a long history as a retreat and popular tourist destination. Kodaikanal offers a number of picturesque natural attractions that visitors appreciate, making it a popular romantic location for newlyweds. It is also famous for home made chocolates and eucalyptus oil. Tamil Nadu State Transport Corporation (TNSTC) runs buses at regular intervals from Madurai and Batlagundu. Buses are also available from Palani, Oddanchatram, Kodai Road, and Dindigul. The 2–3-hour bus trip from Palani, Oddanchatram, or Batlagundu to Kodaikanal across the steep and twisting Ghats roads is a fascinating experience.
Kodaikanal TNSTC Bus Timings

Palani to Kodaikanal Bus Timings
The distance between Palani and Kodaikanal is around 70 km and the TNSTC Bus travel time would be around 3 hours. Here are the Palani to Kodaikanal TNSTC Bus Timings from Palani bus stand.
- Bus Route and Bus Stops : Palani – Vadakavunji – Perumalmalai – Kodaikanal
- Bus Timings from Palani : 04:00, 06:00, 08:00, 09:15, 12:00, 14:15, 18:00
- TNSTC Bus Timings from Palani Bus Stand
Batlagundu to Kodaikanal Bus Timings
The distance between Batlagundu and Kodaikanal is around 60 km and the TNSTC Bus travel time would be around 2 hours and 30 minutes. Here are the Batlagundu to Kodaikanal TNSTC Bus Timings from Batlagundu bus stand.
- Bus Route and Bus Stops : Batlagundu – Oothu – Perumalmalai – Kodaikanal
- Bus Timings from Batlagundu : 00:50, 03:15, 03:45, 04:30, 05:00, 05:30, 06:00, 06:30, 07:20, 07:30, 08:00, 08:30, 08:50, 09:00, 09:40, 10:10, 10:20, 10:50, 11:00, 11:50, 12:00, 12:30, 12:45, 13:30, 14:20, 14:35, 14:50, 15:30, 16:00, 16:20, 17:45, 19:30
- TNSTC Bus Timings from Batlagundu
Theni to Poondi Bus Timings
The distance between Theni and Poondi is around 120 km and the TNSTC Bus travel time would be around 4 hours. Here are the Theni to Poondi TNSTC Bus Timings from Theni bus stand.
- Bus Route and Bus Stops : Theni – Periyakulam – Oothu – Perumalmalai – Kodaikanal
- Bus Timings from Batlagundu : 06:00
- TNSTC Bus Timings from Theni Bus Stand
- Interstate Kerala Bus Timings from Theni
Batlagundu to Poondi Bus Timings
The distance between Batlagundu and Poondi is around 100 km and the TNSTC Bus travel time would be around 3 hours and 3 minutes. Here are the Batlagundu to Poondi TNSTC Bus Timings from Batlagundu bus stand.
- Bus Route and Bus Stops : Batlagundu – Oothu – Perumalmalai – Kodaikanal
- Bus Timings from Batlagundu : 00:50, 07:20
Batlagundu to Kilavarai Bus Timings
The distance between Batlagundu and Kilavarai is around 120 km and the TNSTC Bus travel time would be around 4 hours. Here are the Batlagundu to Kilavarai TNSTC Bus Timings from Batlagundu bus stand.
- Bus Route and Bus Stops : Batlagundu – Oothu – Perumalmalai – Kodaikanal
- Bus Timings from Batlagundu : 08:15, 12:45
Batlagundu to Pazhamputhur Bus Timings
The distance between Batlagundu and Pazhamputhur is around 90 km and the TNSTC Bus travel time would be around 3 hours. Here are the Batlagundu to Pazhamputhur TNSTC Bus Timings from Batlagundu bus stand.
- Bus Route and Bus Stops : Batlagundu – Oothu – Perumalmalai – Kodaikanal
- Bus Timings from Batlagundu : 06:00, 15:45
Dindigul to Kodaikanal Bus Timings
The distance between Dindigul and Kodaikanal is around 90 km and the TNSTC Bus travel time would be around 3 hours. Here are the Dindigul to Kodaikanal TNSTC Bus Timings from Dindigul bus stand.
- Bus Route and Bus Stops : Dindigul – Batlagundu – Oothu – Perumalmalai – Kodaikanal
- Bus Timings from Dindigul : 05:30, 07:50, 11:30, 13:30, 14:00, 16:30
- TNSTC Bus Timings from Dindigul
Erode to Kodaikanal Bus Timings
The distance between Erode and Kodaikanal is around 180 km and the TNSTC Bus travel time would be around 6 hours. Here are the Erode to Kodaikanal TNSTC Bus Timings from Erode bus stand.
- Bus Route and Bus Stops : Erode – Palani – Vadakavunji – Perumalmalai – Kdoaikanal
- Bus Timings from Erode : 06:50
- TNSTC Bus Timings from Erode Bus Stand
Mettupalayam to Kodaikanal Bus Timings
The distance between Mettupalayam and Kodaikanal is around 210 km and the TNSTC Bus travel time would be around 8 hours. Here are the Mettupalayam to Kodaikanal TNSTC Bus Timings from Mettupalayam bus stand.
- Bus Route and Bus Stops : Mettupalayam – Coimbatore – Pollachi – Udumalai – Palani – Vadakavunji – Perumalmalai – Kodaikanal
- Bus Timings from Mettupalayam : 07:00
- TNSTC Bus Timings from Mettupalayam
- TNSTC Bus Timings from Mettupalayam (towards Ooty)
Oddanchatram to Kodaikanal Bus Timings
The distance between Oddanchatram and Kodaikanal is around 100 km and the TNSTC Bus travel time would be around 5 hours and 30 minutes. Here are the Oddanchatram to Kodaikanal TNSTC Bus Timings from Oddanchatram bus stand.
- Bus Route and Bus Stops : Oddanchatram – Pachalur – K.C.Patti – Thandikudi – Pannaikadu – Perumalmalai – Kodaikanal
- Bus Timings from Oddanchatram : 05:50
Karaikudi to Kodaikanal Bus Timings
The distance between Karaikudi and Kodaikanal is around 200 km and the TNSTC Bus travel time would be around 5 hours and 30 minutes. Here are the Karaikudi to Kodaikanal TNSTC Bus Timings from Karaikudi bus stand.
- Bus Route and Bus Stops : Karaikudi – Kottampatti – Natham – Dindigul – Batlagundu – Oothu – Perumalmalai – Kodaikanal
- Bus Timings from Karaikudi : 07:40
- Check the TNSTC Karaikudi to Kodaikanal Bus Timings, Route, Distance & Fare
- TNSTC Bus Timings from Karaikudi
Nagercoil to Kodaikanal Bus Timings
The distance between Nagercoil and Kodaikanal is around 370 km and the TNSTC Bus travel time would be around 10 hours. Here are the Nagercoil to Kodaikanal TNSTC Bus Timings from Nagercoil bus stand.
- Bus Route and Bus Stops : Nagercoil – Tirunelveli – Batlagundu – Oothu – Perumalmalai – Kodaikanal
- Bus Timings from Nagercoil : 06:20, *21:15, 21:40
- Check the TNSTC Nagercoil to Kodaikanal Bus Timings, Route, Distance & Fare
- TNSTC Bus Timings from Nagercoil (Long)
- TNSTC Bus Timings from Nagercoil (Local)
Kodaikanal Bus Stand Contact Numbers
- TNSTC Bus Enquiry Number : 8300545501
- You can check the TNSTC Bus Timings from Kodaikanal Bus Stand here.
- You can check the Kodaikanal local routes, Kodaikanal Villages Bus Timings (Poombarai, Pallangi) here.
- For more information on TNSTC bus timings for specific cities and towns, you can also check the District-wise bus stand timetables and Region-wise SETC Bus Timings.
Kodaikanal TNSTC Bus Booking
Check the bus ticket booking availability for all routes on the Official TNSTC / SETC Login Online Booking site.
- For booking, TNSTC Online Reservation Toll-Free Number : 9513948001
- For Payment-related queries, Contact Number : 044 – 49076316 , 044 – 49076326
We hope this post helps you plan your bus journey to Kodaikanal. For more travel details and timely bus transportation updates, check out TickettoGelost. While we do our best to provide accurate timings, always double-check the bus timings on the official website or at the bus station before your trip. Also, make sure to reach your boarding point well before the scheduled departure to avoid missing the bus.
