Looking for the latest TNSTC bus timings from Salem Bus Stand? This post provides the latest bus timings for all government bus services from Salem. The Tamil Nadu State Transport Corporation buses are available from Salem to every part of Tamil Nadu, as well as interstate to neighbouring states like Andhra Pradesh, Karnataka, and Kerala. Scroll down to check the complete TNSTC bus timings from Salem Bus Stand, along with easy TNSTC bus booking information and contact details. You can also check the complete TNSTC AC Bus Timings from Salem Bus Stand here.
Salem Bus Stand Bus Timings

Salem to Coimbatore Bus Timings
The distance from Salem to Coimbatore is around 180 km and the TNSTC Bus travel time will be around 4 hours. Here are the Salem to Coimbatore TNSTC bus timings from Salem bus stand.
- Bus Route and Bus Stops : Salem – Sankagiri – Bhavani Bypass – Perundurai – Avinashi – Coimbatore
- Bus Timings from Salem : at regular intervals, Every 10-15 mins a Bus.
- Salem to Coimbatore 1 to 1 (Non-Stop) Service & 1 to 5 Service Bus Timings
- TNSTC Bus Timings from Coimbatore
- SETC Bus Timings from Coimbatore
Salem to Erode Bus Timings
The distance from Salem to Erode is around 65 km and the TNSTC Bus travel time will be around 1 hour and 20 minutes. Here are the Salem to Erode TNSTC bus timings from Salem bus stand.
- Bus Route and Bus Stops : Salem – Sankagiri – Erode
- Bus Timings from Salem : at regular intervals, Every 10-20 mins a Bus.
- TNSTC Bus Timings from Erode
- Erode Town Bus Timings
- Ooty Bus Timings from Erode
- SETC Bus Timings from Erode
Salem to Tiruppur Bus Timings
The distance from Salem to Tiruppur is around 120 km and the TNSTC Bus travel time will be around 3 hours and 30 minutes. Here are the Salem to Tiruppur TNSTC bus timings from Salem bus stand.
- Bus Route and Bus Stops : Salem – Sankagiri – Perundurai – Vijayamangalam – Uthukuli – Tiruppur
- Bus Timings from Salem : at regular intervals, Every 10-20 mins a Bus.
- TNSTC Bus Timings from Tiruppur (Old Bus Stand)
Salem to Palani Bus Timings
The distance from Salem to Palani is around 180 km and the TNSTC Bus travel time will be around 5 hours. Here are the Salem to Palani TNSTC bus timings from Salem bus stand.
- Bus Route and Bus Stops : Salem – Sankagiri – Erode – Kangeyam – Dharapuram – Palani
- Bus Timings from Salem : 00:15, 01:00, 01:45, 02:10, 02:40, 05:20, 08:00, 11:00, 12:30, 13:00, 14:00, 15:15, 16:00, 16:20, 21:00, 22:20, 23:30
- TNSTC Bus Timings from Palani
- Kodaikanal Bus Timings from Palani, Dindigul, Batlagundu
Salem to Pollachi Bus Timings
The distance from Salem to Pollachi is around 180 km and the TNSTC Bus travel time will be around 5 hours. Here are the Salem to Pollachi TNSTC bus timings from Salem bus stand.
- Bus Route and Bus Stops : Salem – Sankagiri – Perundurai – Vijayamangalam – Tiruppur – Palladam – Pollachi
- Bus Timings from Salem : 07:10, 13:00, 15:15, 23:00, 23:30
- TNSTC Bus Timings from Pollachi
- Interstate Kerala Bus Timings from Pollachi
- Pollachi Town Bus Timings
- Valparai Bus Timings from Pollachi
Salem to Bhavani Bus Timings
The distance from Salem to Bhavani is around 60 km and the TNSTC Bus travel time will be around 1 hour and 30 minutes. Here are the Salem to Bhavani TNSTC bus timings from Salem bus stand.
- Bus Route and Bus Stops : Salem – Sankagiri – Bhavani
- Bus Timings from Salem : 03:45, 05:45, 06:15, 06:30, 07:50, 08:50, 09:50, 10:10, 11:00, 11:30, 12:30, 14:00, 14:40, 15:20, 15:30, 16:30, 18:00, 19:50, 20:50
- TNSTC Bus Timings from Bhavani
Salem to Ooty Bus Timings
The Distance between Ooty and Salem is around 200 km and the TNSTC Bus Travel Time would be around 5 hours. Here are the Salem to Ooty TNSTC bus timings from Salem bus stand.
- Bus Route and Bus Stops : Salem – Avinashi – Mettupalayam – Coonoor – Ooty
- Bus Timings from Salem : 06:30, 22:00
- Bus Timings from Ooty (TNSTC, KSRTC, Kerala RTC)
- TNSTC Bus Timings from Ooty (Local Bus Routes)
- SETC Bus Timings from Ooty
Salem to Gudalur Bus Timings
The distance from Salem to Gudalur is around 250 km and the TNSTC Bus Travel Time would be around 6 hours Here are the Salem to Gudalur TNSTC bus timings from Salem bus stand.
- Bus Route and Bus Stops : Salem – Avinashi – Mettupalayam – Coonoor – Ooty – Gudalur
- Bus Timings from Salem : 22:00
- TNSTC & SETC Bus Timings from Gudalur
- TNSTC Bus Timings from Gudalur (Local Bus Routes)
- Interstate Bus Timings from Gudalur (Kerala & Karnataka)
- Bus Timings from Nadukani
Salem to Bommidi Bus Timings
The distance from Salem to Bommidi is around 60 km and the TNSTC bus travel typically takes around 2 hours. Here are the Salem to Bommidi TNSTC bus timings from Salem Bus Stand.
- Bus Route and Bus Stops : Salem – Pappireddipatti – Bommidi
- Bus Timings from Salem : 00:10, 03:45, 07:15, 07:50, 08:15, 09:10, 09:40, 10:00, 12:30, 15:50, 16:45, 18:15, 18:30, 19:15, 19:30, 19:45, 20:00, 20:30, 21:45, 22:30, 23:15
Salem to Thammampatti Bus Timings
The distance from Salem to Thammampatti is around 60 km and the TNSTC bus travel typically takes around 2 hours. Here are the Salem to Thammampatti TNSTC bus timings from Salem Bus Stand.
- Bus Route and Bus Stops : Salem – Vazhapadi – Malliakkarai – Thammampatti
- Bus Timings from Salem : 04:30, 05:20, 10:00, 22:00
- TNSTC Bus Timings from Thammampatti
Salem to Attur Bus Timings
The distance from Salem to Thammampatti is around 50 km and the TNSTC bus travel typically takes around 1 hour and 20 minutes. Here are the Salem to Attur TNSTC bus timings from Salem Bus Stand.
- Bus Route and Bus Stops : Salem – Vazhapadi – Attur
- Bus Timings from Salem : 00:30, 01:45, 02:20, 03:20, 05:30, 06:20, 07:30, 08:00, 08:40, 10:40, 12:20, 12:40, 13:30, 13:40, 14:00, 16:30, 16:45, 17:15, 18:30, 19:00, 19:20, 19:30, 19:50, 20:00, 20:20, 20:30, 20:45
- TNSTC Bus Timings from Attur
Salem to Tittakudi Bus Timings
The distance from Salem to Tittakudi is around 130 km and the TNSTC bus travel typically takes around 3 hours. Here are the Salem to Tittakudi TNSTC bus timings from Salem Bus Stand.
- Bus Route and Bus Stops : Salem – Attur – Tholudur – Tittakudi
- Bus Timings from Salem : 08:30, 08:40, 08:50, 10:30, 15:00, 19:30
- TNSTC Bus Timings from Tittakudi
Salem to Kallakurichi Bus Timings
The distance from Salem to Kallakurichi is around 100 km and the TNSTC bus travel typically takes around 2 hours and 45 minutes. Here are the Salem to Kallakurichi TNSTC bus timings from Salem Bus Stand.
- Bus Route and Bus Stops : Salem – Attur – Chinna Salem – Kallakurichi
- Bus Timings from Salem : 01:15, 01:30, 01:45, 01:50, 02:30, 03:00, 03:40, 03:50, 04:00, 04:30, 06:00, at regular intervals every 20-30 mins a bus from 07:00 to 21:00, 22:40, 23:10, 23:50
- TNSTC Bus Timings from Kallakurichi
Salem to Tirukoilur Bus Timings
The distance from Salem to Tirukoilur is around 150 km and the TNSTC bus travel typically takes around 4 hours and 30 minutes. Here are the Salem to Tirukoilur TNSTC bus timings from Salem Bus Stand.
- Bus Route and Bus Stops : Salem – Attur – Chinna Salem – Kallakurichi – Tirukoilur
- Bus Timings from Salem : 09:00, 11:20
- TNSTC Bus Timings from Tirukoilur
Salem to Viluppuram Bus Timings
The distance from Salem to Viluppuram is around 180 km and the TNSTC bus travel typically takes around 5 hours and 30 minutes. Here are the Salem to Viluppuram TNSTC bus timings from Salem Bus Stand.
- Bus Route and Bus Stops : Salem – Attur – Chinna Salem – Kallakurichi – Viluppuram
- Bus Timings from Salem : 00:50, 03:20, 04:15, 06:50, 07:50, 08:45, 09:00, 10:00, 11:30, 11:45, 13:40, 15:00, 16:20, 17:00, 17:50, 18:10, 18:40, 19:15, 19:45, 22:50, 23:30
- TNSTC Bus Timings from Viluppuram
Salem to Ulundurpet Bus Timings
The distance from Salem to Ulundurpet is around 140 km and the TNSTC bus travel typically takes around 3 hours and 30 minutes. Here are the Salem to Ulundurpet TNSTC bus timings from Salem Bus Stand.
- Bus Route and Bus Stops : Salem – Attur – Chinna Salem – Kallakurichi – Ulundurpettai
- Bus Timings from Salem : 14:15
Salem to Chennai Bus Timings
The distance from Salem to Chennai is around 340 km and the TNSTC bus travel typically takes around 9 hours. Here are the Salem to Chennai TNSTC bus timings from Salem Bus Stand.
- Bus Route and Bus Stops : Salem – Attur – Chinna Salem – Kallakurichi – Ulundurpettai – Viluppuram – Chennai
- Bus Timings from Salem : at regular intervals, Every 20-30 mins a bus.
- Bus Route and Bus Stops : Salem – Harur – Tirupathur – Ambur – Vellore – Chennai
- Bus Timings from Salem : 01:15, 02:00, 06:45, 07:30, 10:00, 10:50, 11:45, 12:00, 12:50, 15:20, 19:30, 20:45, 22:00, 22:30, 23:10, 23:45
- MTC Bus Timings from KCBT Kilambakkam
- SETC Bus Timings from KCBT Kilambakkam
- TNSTC Bus Timings from KCBT Kilambakkam
Salem to Chidambaram Bus Timings
The distance from Salem to Chennai is around 180 km and the TNSTC bus travel typically takes around 5 hours and 15 minutes. Here are the Salem to Chidambaram TNSTC bus timings from Salem Bus Stand.
- Bus Route and Bus Stops : Salem – Vazhapadi – Attur – Virudhachalam – Vadalur – Chidambaram
- Bus Timings from Salem : 01:00, 01:20, 01:30, 02:15, 02:30, 04:00, 04:40, 05:10, 05:50, 06:15, 06:30, 07:40, 08:30, 09:10, 09:45, 10:00, 10:30, 11:20, 11:45, 12:00, 12:30, 13:00, 14:00, 14:30, 14:40, 15:00, 15:45, 16:45, 17:00, 17:40, 17:45, 18:00, 18:20, 18:50, 19:20, 20:00, 21:15, 21:40, 22:30, 23:00, 23:30, 23:45
- TNSTC Bus Timings from Chidambaram
Salem to Pondicherry Bus Timings
The distance from Salem to Chennai is around 220 km and the TNSTC bus travel typically takes around 5 hours and 30 minutes. Here are the Salem to Pondicherry TNSTC bus timings from Salem Bus Stand.
- Bus Route and Bus Stops : Salem – Attur – Chinna Salem – Kallakurichi – Ulundurpettai – Viluppuram – Pondicherry
- Bus Timings from Salem : 02:50, 04:00, 05:40, 06:20, 10:40, 14:40, 15:40, 20:20, 22:00
- TNSTC Bus Timings from Pondicherry
- PRTC Bus Timings from Pondicherry
Salem to Motur Bus Timings
The distance from Salem to Motur is around 50 km and the TNSTC bus travel typically takes around 2 hours and 30 minutes. Here are the Salem to Motur TNSTC bus timings from Salem Bus Stand.
- Bus Route and Bus Stops : Salem – Edappadi – Motur
- Bus Timings from Salem : 14:45
Salem to Poolampatti Bus Timings
The distance from Salem to Poolampatti is around 50 km and the TNSTC bus travel typically takes around 2 hours. Here are the Salem to Poolampatti TNSTC bus timings from Salem Bus Stand.
- Bus Route and Bus Stops : Salem – Edappadi – Motur – Poolampatti
- Bus Timings from Salem : 09:45, 14:50, 16:10, 20:15
Salem to Mookkanur Bus Timings
The distance from Salem to Poolampatti is around 80 km and the TNSTC bus travel typically takes around 2 hours and 30 minutes. Here are the Salem to Mookkanur TNSTC bus timings from Salem Bus Stand.
- Bus Route and Bus Stops : Salem – Dharmapuri – Mookkanur
- Bus Timings from Salem : 09:30
Salem to Dharmapuri Bus Timings
The distance from Salem to Dharmapuri is around 65 km and the TNSTC bus travel typically takes around 1 hour and 45 minutes. Here are the Salem to Dharmapuri TNSTC bus timings from Salem Bus Stand.
- Bus Route and Bus Stops : Salem – Omalur – Thoppur – Dharmapuri
- Bus Timings from Salem : 00:30, 02:20, 02:30, 04:50, 05:10, 05:30, 06:20, 06:30, 07:10, 07:20, 07:30, 07:50, 08:50, 09:15, 09:50, 10:00, 10:20, 10:50, 11:30, 11:40,
- 12:00, 12:20, 12:50, 13:20, 14:00, 14:30, 14:40, 15:10, 15:30, 16:00, 16:10, 17:10, 17:20, 17:30, 17:40,
- 18:10, 18:50, 19:00, 19:15, 19:30, 20:00, 20:10, 20:20, 20:30, 21:00, 22:10, 22:50, 23:00, 23:15, 23:30, 23:50
- TNSTC Bus Timings from Dharmapuri
Salem to Krishnagiri Bus Timings
The distance from Salem to Krishnagiri is around 115 km and the TNSTC bus travel typically takes around 3 hours and 45 minutes. Here are the Salem to Krishnagiri TNSTC bus timings from Salem Bus Stand.
- Bus Route and Bus Stops : Salem – Dharmapuri – Krishnagiri
- Bus Timings from Salem : 01:00, 08:30, 17:15, 19:15
- TNSTC Bus Timings from Krishnagiri
Salem to Hosur Bus Timings
The distance from Salem to Hosur is around 170 km and the TNSTC bus travel typically takes around 4 hours. Here are the Salem to Hosur TNSTC bus timings from Salem Bus Stand.
- Bus Route and Bus Stops : Salem – Dharmapuri – Krishnagiri – Hosur
- Bus Timings from Salem : 01:15, 02:15, 02:30, 02:40, 03:40, 05:50, 06:45, at regular intervals every 20-30 mins a bus, 18:40, 18:50, 21:30, 21:45, 22:45, 23:15
- TNSTC Bus Timings from Hosur
Salem to Denkanikottai Bus Timings
The distance from Salem to Denkanikottai is around 130 km and the TNSTC bus travel typically takes around 4 hours and 30 minutes. Here are the Salem to Denkanikottai TNSTC bus timings from Salem Bus Stand.
- Bus Route and Bus Stops : Salem – Dharmapuri – Palacode – Denkanikottai
- Bus Timings from Salem : 13:45
- TNSTC Bus Timings from Denkanikottai
Salem to Edappadi Bus Timings
The distance from Salem to Edappadi is around 45 km and the TNSTC Bus travel time will be around 1 hour and 20 minutes. Here are the Salem to Edappadi TNSTC bus timings from Salem bus stand.
- Bus Route and Bus Stops : Salem – Magudanchavadi – Edappadi
- Bus Timings from Salem : 00:30, 01:45, 02:00, 02:45, 03:10, 05:00, 05:20, 06:40, 07:00, 07:20, 07:30, 07:45, 08:00, 08:10, 08:20, 08:30, 08:40, 09:15, 09:30, 09:40, 10:;00, 10:30, 11:40,
- 12:00, 12:15, 12:30, 12:50, 13:00, 14:10, 14:40, 15:00, 15:15, 15:45, 16:40, 16:50, 17:15, 17:30,
- 18:10, 19:20, 19:30, 19:40, 20:00, 20:15, 21:40, 21:50, 22:50, 23:00, 23:20
- TNSTC Bus Timings from Edappadi
Salem to Thiruchengode Bus Timings
The distance from Salem to Thiruchengode is around 55 km and the TNSTC Bus travel time will be around 1 hour and 20 minutes Here are the Salem to Thiruchengode TNSTC bus timings from Salem bus stand.
- Bus Route and Bus Stops : Salem – Mallasamudram – Tiruchengode
- Bus Timings from Salem : 00:30, 00:50, 01:15, 01:30, 02:10, 03:45, 04:00, 04:20, 05:30, 05:50 and from 06:00 to 23:50 at regular intervals, Every 20 mins a Bus.
- TNSTC Bus Timings from Tiruchengode
Salem to Karur Bus Timings
The distance from Salem to Karur is around 90 km and the TNSTC Bus travel time will be around 2 hours and 20 minutes. Here are the Salem to Karur TNSTC bus timings from Salem bus stand.
- Bus Route and Bus Stops : Salem – Rasipuram – Mohanur – Namakkal – Karur
- Bus Timings from Salem : 00:10, 03:30, 04:20, 06:00, 06:20, 06:30, 06:40, 07:00, 07:10, 07:50, 08:00, 09:10, 09:40, 10:10, 10:40, 11:45,
- 12:00, 12:30, 12:45, 12:50, 13:10, 13:40, 13:50, 14:20, 14:40, 14:50, 15:00, 16:20, 16:50, 17:00, 17:10, 17:30, 17:50,
- 18:00, 18:15, 18:30, 19:20, 19:45, 20:10, 20:40, 21:00, 21:10, 21:30, 22:00, 23:20
- TNSTC Bus Timings from Karur
Salem to Dindigul Bus Timings
The distance from Salem to Dindigul is around 160 km and the TNSTC Bus travel time will be around 4 hours. Here are the Salem to Dindigul TNSTC bus timings from Salem bus stand.
- Bus Route and Bus Stops : Salem – Namakkal – Karur – Dindigul
- Bus Timings from Salem : 01:45, 03:00, 04:00, 05:30, 06:20, 08:50, 09:45, 10:10, 11:00, 11:45, 12:50, 15:45, 22:00
- TNSTC Bus Timings from Dindigul Bus Stand
Salem to Theni Bus Timings
The Distance between Theni and Salem is around 250 km and the TNSTC Bus Travel Time would be around 6 hours. Here are the Salem to Theni TNSTC bus timings from Salem bus stand.
- Bus Route and Bus Stops : Salem – Karur – Dindigul – Theni
- Bus Timings from Salem : 06:15
- TNSTC Bus Timings from Theni
- Interstate Kerala Bus Timings from Theni
Salem to Cumbum Bus Timings
The Distance between Cumbum and Salem is around 290 km and the TNSTC Bus Travel Time would be around 7 hours. Here are the Salem to Cumbum TNSTC bus timings from Salem bus stand.
- Bus Route and Bus Stops : Salem – Karur – Dindigul – Theni – Cumbum
- Bus Timings from Salem : 02:45, 22:45
- TNSTC Bus Timings from Cumbum
- Interstate Kerala Bus Timings from Cumbum
Salem to Bodi Bus Timings
The Distance between Bodi and Salem is around 270 km and the TNSTC Bus Travel Time would be around 6 hours and 30 minutes. Here are the Salem to Bodi TNSTC bus timings from Salem bus stand.
- Bus Route and Bus Stops : Salem – Karur – Dindigul – Theni – Bodi
- Bus Timings from Salem : 00:45, 07:20, 17:00
- TNSTC Bus Timings from Bodi
Salem to Kumily Bus Timings
The Distance between Kumily and Salem is around 310 km and the TNSTC Bus Travel Time would be around 7 hours and 30 minutes. Here are the Salem to Kumily TNSTC bus timings from Salem bus stand.
- Bus Route and Bus Stops : Salem – Karur – Dindigul – Theni – Cumbum – Kumily
- Bus Timings from Salem : 11:45, 22:00
- TNSTC Bus Timings from Kumily
Salem to Cuddalore Bus Timings
The Distance between Cuddalore and Salem is around 310 km and the TNSTC Bus Travel Time would be around 5 hours. Here are the Salem to Cuddalore TNSTC bus timings from Salem bus stand.
- Bus Route and Bus Stops : Salem – Attur – Chinna Salem – Kallakurichi – Panruti – Cuddalore
- Bus Timings from Salem : 00:15, 01:00, 01:40, 03:00, 03:30, 04:50, 07:15, 12:00, 13:00, 14:15, 15:15, 16:50, 17:30, 18:50, 20:45, 23:20
- TNSTC Bus Timings from Cuddalore

Salem to Aranoothumalai Bus Timings
The distance from Salem to Aranoothumalai is around 65 km and the TNSTC bus travel typically takes around 3 hours. Here are the Salem to Aranoothumalai TNSTC bus timings from Salem Bus Stand.
- Bus Route and Bus Stops : Salem – Vazhapadi – Belur – Aranoothumalai
- Bus Timings from Salem : 07:45, 14:15
Salem to Arapaleeswarar Temple Bus Timings
The distance from Salem to Arapaleeswarar Temple is around 90 km and the TNSTC bus travel typically takes around 4 hours and 30 minutes. Here are the Salem to Arapaleeswarar Temple TNSTC bus timings from Salem Bus Stand.
- Bus Route and Bus Stops : Salem – Rasipuram – Karavalli – Semmedu – Arapaleeswarar Temple
- Bus Timings from Salem : 04:30, 09:45
- Kolli Hills Bus Timings
Salem to Karumandurai Bus Timings
The distance from Salem to Karumandurai is around 70 km and the TNSTC bus travel typically takes around 2 hours and 45 minutes. Here are the Salem to Karumandurai TNSTC bus timings from Salem Bus Stand.
- Bus Route and Bus Stops : Salem – Vazhapadi – Belur – Thumbal – Karumandurai
- Bus Timings from Salem : 12:15, 12:45, 16:20
Salem to Vellimalai Bus Timings
The distance from Salem to Vellimalai is around 80 km and the TNSTC bus travel typically takes around 2 hours. Here are the Salem to Vellimalai TNSTC bus timings from Salem Bus Stand.
- Bus Route and Bus Stops : Salem – Vazhapadi – Karumandurai – Vellimalai
- Bus Timings from Salem : 11:45, 18:45
Salem to Soolankurichi Bus Timings
The distance from Salem to Soolankurichi is around 85 km and the TNSTC bus travel typically takes around 3 hours and 30 minutes. Here are the Salem to Soolankurichi TNSTC bus timings from Salem Bus Stand.
- Bus Route and Bus Stops : Salem – Vazhapadi – Karumandurai – Soolankurichi
- Bus Timings from Salem : 09:15
Salem to Pennagaram Bus Timings
The distance from Salem to Pennagaram is around 70 km and the TNSTC bus travel typically takes around 2 hours and 30 minutes. Here are the Salem to Pennagaram TNSTC bus timings from Salem Bus Stand.
- Bus Route and Bus Stops : Salem – Mecheri – Pennagaram
- Bus Timings from Salem : 08:50, 20:00
- Bus Timings from Pennagaram (TNSTC & Town)
Salem to Mettur Bus Timings
The distance from Salem to Mettur is around 50 km and the TNSTC bus travel typically takes around 1 hour and 30 minutes. Here are the Salem to Mettur TNSTC bus timings from Salem Bus Stand.
- Bus Timings from Salem : 00:20, 01:30, 01:50, 03:00, 04:30, 05:00, 05:30, at regular intervals, every 20-30 mins a bus, 21:20, 22:30, 22:50, 23:00, 23:40
- TNSTC Bus Timings from Mettur
Salem to MM Hills Bus Timings
The distance from Salem to MMHills is around 50 km and the TNSTC bus travel typically takes around 4 hours. Here are the Salem to MM Hills TNSTC bus timings from Salem Bus Stand.
- Bus Route and Bus Stops : Salem – Mettur – MM Hills
- Bus Timings from Salem : 05:30, 09:00, 10:50, 13:20
- MM Hills Bus Timings from Mettur
- TNSTC Bus Timings from MM Hills
Salem to Mysore Bus Timings
The distance from Salem to Mysore is around 240 km and the TNSTC bus travel typically takes around 8 hours and 30 minutes. Here are the Salem to Mysore TNSTC bus timings from Salem Bus Stand.
- Bus Route and Bus Stops : Salem – Mettur – MM Hills – Kollegal – Mysore
- Bus Timings from Salem : 01:00, 03:40, 06:15, 07:15, 08:15, 10:20, 12:15, 16:50, 21:45
- TNSTC Bus Timings from Mysore
Salem to Bangalore Bus Timings
The distance from Salem to Bangalore is around 200 km and the TNSTC bus travel typically takes around 4 hours and 30 minutes. Here are the Salem to Bangalore TNSTC bus timings from Salem Bus Stand.
- Bus Route and Bus Stops : Salem – Dharmapuri – Krishnagiri – Hosur – Bangalore
- Bus Timings from Salem : 00:00, 01:00, 01:30, 02:00, 02:30, 03:00, 04:00, 04:30, 04:50, 05:15, 06:00, 06:30, 07:00, 08:00, 08:40, 09:00, 11:30, 13:00, 13:30, 14:00, 14:30, 15:00, 16:50, 17:50, 18:15, 18:40, 19:00, 19:30, 20:30, 22:30, 23:20
- TNSTC Bus Timings from Bangalore
- SETC Bus Timings from Bangalore
Salem to Bangalore AC Bus Timings
The distance from Salem to Bangalore is around 200 km and the TNSTC bus travel typically takes around 4 hours and 30 minutes. Here are the Salem to Bangalore AC bus timings from Salem Bus Stand.
- Bus Timings from Salem : 00:30, 03:30, 07:30, 09:30, 10:00, 10:30, 11:00, 12:00, 12:30, 15:30, 16:00, 16:30, 17:20, 20:00, 21:15, 22:00, 23:00, 23:40
Salem to Chittoor Bus Timings
The distance from Salem to Chittoor is around 260 km and the TNSTC bus travel typically takes around 7 hours. Here are the Salem to Chittoor TNSTC bus timings from Salem Bus Stand.
- Bus Route and Bus Stops : Salem – Dharmapuri – Krishnagiri – Kuppam – Palamaner – Chittoor
- Bus Timings from Salem : 06:00
Salem to Tirupathi Bus Timings
The distance from Salem to Chittoor is around 330 km and the TNSTC bus travel typically takes around 8 hours. Here are the Salem to Tirupathi TNSTC bus timings from Salem Bus Stand.
- Bus Route and Bus Stops : Salem – Dharmapuri – Krishnagiri – Kuppam – Palamaner – Chittoor – Tirupathi
- Bus Timings from Salem : 11:45
- TNSTC Bus Timings from Tirupathi
- SETC Bus Timings from Tirupathi
Salem to Tirupathur Bus Timings
The distance from Salem to Tirupathur is around 120 km and the TNSTC bus travel typically takes around 3 hours. Here are the Salem to Tirupathur TNSTC bus timings from Salem Bus Stand.
- Bus Route and Bus Stops : Salem – Harur – Tirupathur
- Bus Timings from Salem : 03:15, 05:45, 06:30, 08:50, 09:45, 10:40, 13:45, 15:30, 18:00, 19:20, 21:00
- TNSTC Bus Timings from Tirupattur
- Yelagiri Hills Bus Timings from Tirupattur
- Jawadhu Hills Bus Timings from Tirupattur
- APSRTC Bus Timings from Tirupattur
Salem to Tiruvannamalai Bus Timings
The distance from Salem to Tiruvannamalai is around 160 km and the TNSTC bus travel typically takes around 4 hours. Here are the Salem to Tiruvannamalai TNSTC bus timings from Salem Bus Stand.
- Bus Route and Bus Stops : Salem – Harur – Uthangarai – Chengam – Tiruvannamalai
- Bus Timings from Salem : 00:15, 01:15, 02:45, 03:15, 04:00, 07:15, 07:40, 09:20, 12:45, 13:15, 14:00, 14:10, 16:00, 16:20, 17:10, 19:00, 19:30, 21:30, 23:00, 23:40
- TNSTC Bus Timings from Tiruvannamalai
Salem to Arani Bus Timings
The distance from Salem to Tiruvannamalai is around 220 km and the TNSTC bus travel typically takes around 5 hours and 45 minutes. Here are the Salem to Arani TNSTC bus timings from Salem Bus Stand.
- Bus Route and Bus Stops : Salem – Harur – Uthangarai – Chengam – Tiruvannamalai – Arani
- Bus Timings from Salem : 22:00
- TNSTC Bus Timings from Arani
Salem to Kanchipuram Bus Timings
The distance from Salem to Kanchipuram is around 285 km and the TNSTC bus travel typically takes around 8 hours. Here are the Salem to Kanchipuram TNSTC bus timings from Salem Bus Stand.
- Bus Route and Bus Stops : Salem – Harur – Uthangarai – Chengam – Tiruvannamalai – Arani – Cheyyar – Kanchipuram
- Bus Timings from Salem : 00:00, 01:00, 01:45, 02:20, 06:00, 06:30, 08:00, 09:00, 10:15, 11:00, 12:20, 15:00, 15:40, 17:30, 18:20, 21:40, 22:30
- TNSTC Bus Timings from Kanchipuram
Salem to Vandavasi Bus Timings
The distance from Salem to Vandavasi is around 280 km and the TNSTC bus travel typically takes around 8 hours and 30 minutes. Here are the Salem to Vandavasi TNSTC bus timings from Salem Bus Stand.
- Bus Route and Bus Stops : Salem – Harur – Uthangarai – Chengam – Tiruvannamalai – Vandavasi
- Bus Timings from Salem : 20:15
- TNSTC Bus Timings from Vandavasi
Salem to Vellore Bus Timings
The distance from Salem to Vandavasi is around 220 km and the TNSTC bus travel typically takes around 5 hours. Here are the Salem to Vellore TNSTC bus timings from Salem Bus Stand.
- Bus Route and Bus Stops : Salem – Harur – Uthangarai – Tirupathur – Ambur – Vellore
- Bus Timings from Salem : 00:45, 01:30, 02:20, 02:40, 04:20, 05:20, 06:15, 07:15, 07:50, 08:30, 08:50, 10:30, 11:15,
- 12:10, 12:45, 13:45, 14:00, 14:20, 14:50, 15:45, 16:10, 16:30, 17:20, 17:50, 18:45, 20:00, 20:20, 21:15, 21:45, 22:15, 22:50
- TNSTC Bus Timings from Vellore
- Interstate (Andhra, Karnataka) Bus Timings from Vellore

Salem to Madurai Bus Timings
The distance from Salem to Madurai is around 240 km and the TNSTC bus travel typically takes around 6 hours. Here are the Salem to Madurai TNSTC bus timings from Salem Bus Stand.
- Bus Route and Bus Stops : Salem – Karur – Dindigul – Madurai
- Bus Timings from Salem : at regular intervals, every 20-30 mins a bus.
- TNSTC Bus Timings from Madurai (Arappalayam Bus Stand)
- TNSTC Bus Timings from Madurai (Mattuthavani Bus Stand)
Salem to Sivagangai Bus Timings
The distance from Salem to Sivaganga is around 290 km and the TNSTC bus travel typically takes around 6 hours and 30 minutes. Here are the Salem to Sivagangai TNSTC bus timings from Salem Bus Stand.
- Bus Route and Bus Stops : Salem – Karur – Dindigul – Madurai – Sivagangai
- Bus Timings from Salem : 04:15
- TNSTC Bus Timings from Sivagangai
Salem to Tuticorin Bus Timings
The distance from Salem to Tuticorin is around 390 km and the TNSTC bus travel typically takes around 9 hours. Here are the Salem to Tuticorin TNSTC bus timings from Salem Bus Stand.
- Bus Route and Bus Stops : Salem – Karur – Dindigul – Madurai – Tuticorin
- Bus Timings from Salem : 12:15, 22:00
- TNSTC Bus Timings from Tuticorin
Salem to Kamuthi Bus Timings
The distance from Salem to Kamuthi is around 320 km and the TNSTC bus travel typically takes around 7 hours. Here are the Salem to Kamuthi TNSTC bus timings from Salem Bus Stand.
- Bus Route and Bus Stops : Salem – Karur – Dindigul – Madurai – Manamadurai – Kamuthi
- Bus Timings from Salem : 22:45
- TNSTC Bus Timings from Kamuthi
Salem to Kaliyakkavilai Bus Timings
The distance from Salem to Kaliyakkavilai is around 510 km and the TNSTC bus travel typically takes around 9 hours. Here are the Salem to Kaliyakkavilai TNSTC bus timings from Salem Bus Stand.
- Bus Route and Bus Stops : Salem – Karur – Dindigul – Madurai – Tirunelveli – Nagercoil – Marthandam – Kuzhithurai – Kaliyakkavilai
- Bus Timings from Salem : 16:45
- TNSTC Bus Timings from Kaliyakkavilai
Salem to Namakkal Bus Timings
The distance from Salem to Namakkal is around 55 km and the TNSTC bus travel typically takes around 1 hour and 15 minutes. Here are the Salem to Namakkal TNSTC bus timings from Salem Bus Stand.
- Bus Route and Bus Stops : Salem – Rasipuram – Namakkal
- Bus Timings from Salem : at regular intervals, every 15-20 mins a bus
- TNSTC Bus Timings from Namakkal
- Kolli Hills Bus Timings from Namakkal
Salem to Thuraiyur Bus Timings
The distance from Salem to Thuraiyur is around 110 km and the TNSTC bus travel typically takes around 3 hours. Here are the Salem to Thuraiyur TNSTC bus timings from Salem Bus Stand.
- Bus Route and Bus Stops : Salem – Namakkal – Thuraiyur
- Bus Timings from Salem : 06:00, 08:50, 09:20, 10:20, 11:15, 12:40, 15:15, 16:15, 17:00, 17:30
- TNSTC Bus Timings from Thuraiyur
Salem to Mohanur Bus Timings
The distance from Salem to Mohanur is around 70 km and the TNSTC bus travel typically takes around 2 hours. Here are the Salem to Mohanur TNSTC bus timings from Salem Bus Stand.
- Bus Route and Bus Stops : Salem – Namakkal – Mohanur
- Bus Timings from Salem : 19:20
Salem to Pudukkottai Bus Timings
Here are the Salem to Pudukkottai TNSTC bus timings. You can plan your trip with the latest TNSTC Pudukkottai bus timings from Salem bus stand.
- Bus Route and Bus Stops : Salem – Namakkal – Thottiyam – Musiri – Trichy – Pudukkottai
- Bus Timings from Salem : 16:00, 22:20
- TNSTC Bus Timings from Pudukkottai
Salem to Ponnamaravathi Bus Timings
The distance from Salem to Ponnamaravathi is around 230 km and the TNSTC bus travel typically takes around 6 hours. Here are the Salem to Ponnamaravathi TNSTC bus timings from Salem Bus Stand.
- Bus Route and Bus Stops : Salem – Namakkal – Trichy – Pudukkottai – Ponnamaravathi
- Bus Timings from Salem : 00:15
- TNSTC Bus Timings from Ponnamaravathi
Salem to Thuvarankurichi Timings
The distance from Salem to Thuvarankurichi is around 200 km and the TNSTC bus travel typically takes around 6 hours. Here are the Salem to Thuvarankurichi TNSTC bus timings from Salem Bus Stand.
- Bus Route and Bus Stops : Salem – Namakkal – Trichy – Viralimalai – Thuvarankurichi
- Bus Timings from Salem : 17:15
Salem to Ariyalur Bus Timings
The distance from Salem to Ariyalur is around 170 km and the TNSTC bus travel typically takes around 4 hours and 30 minutes. Here are the Salem to Ariyalur TNSTC bus timings from Salem Bus Stand.
- Bus Route and Bus Stops : Salem – Namakkal – Thuraiyur – Ariyalur
- Bus Timings from Salem : 17:30
- TNSTC Bus Timings from Ariyalur
Salem to Trichy Bus Timings
The distance from Salem to Trichy is around 140 km and the TNSTC bus travel typically takes around 3 hours and 30 minutes. Here are the Salem to Trichy TNSTC bus timings from Salem Bus Stand.
- Bus Route and Bus Stops : Salem – Namakkal – Musiri – Trichy
- Bus Timings from Salem : at regular intervals, every 15-20 mins a bus.
- TNSTC Bus Timings from Trichy (Panjapur)
- TNSTC Bus Timings from Trichy (Chathiram)
Salem to Thanjavur Bus Timings
The distance from Salem to Thanjavur is around 200 km and the TNSTC bus travel typically takes around 5 hours and 20 minutes. Here are the Salem to Thanjavur TNSTC bus timings from Salem Bus Stand.
- Bus Route and Bus Stops : Salem – Namakkal – Musiri – Trichy – Thanjavur
- Bus Timings from Salem : 02:15, 04:40, 06:30, 07:45, 13:00, 13:45, 14:15, 15:40
- TNSTC Bus Timings from Thanjavur
Salem to Kumbakonam Bus Timings
The distance from Salem to Kumbakonam is around 240 km and the TNSTC bus travel typically takes around 7 hours. Here are the Salem to Kumbakonam TNSTC bus timings from Salem Bus Stand.
- Bus Route and Bus Stops : Salem – Namakkal – Musiri – Trichy – Thanjavur – Kumbakonam
- Bus Timings from Salem : 14:50, 18:00, 20:30, 23:45
- TNSTC Bus Timings from Kumbakonam
Salem to Mayiladuthurai Bus Timings
The distance from Salem to Mayiladuthurai is around 270 km and the TNSTC bus travel typically takes around 8 hours and 30 minutes. Here are the Salem to Mayiladuthurai TNSTC bus timings from Salem Bus Stand.
- Bus Route and Bus Stops : Salem – Namakkal – Musiri – Trichy – Thanjavur – Kumbakonam – Mayiladuthurai
- Bus Timings from Salem : 02:45, 03:30, 10:30, 20:30, 22:15, 23:45
- TNSTC Bus Timings from Mayiladuthurai
Salem to Thiruvarur Bus Timings
The distance from Salem to Thiruvarur is around 250 km and the TNSTC bus travel typically takes around 8 hours. Here are the Salem to Thiruvarur TNSTC bus timings from Salem Bus Stand.
- Bus Route and Bus Stops : Salem – Namakkal – Musiri – Trichy – Thanjavur – Thiruvarur
- Bus Timings from Salem : 23:00
- TNSTC Thiruvarur to Salem Bus Timings
- TNSTC Bus Timings from Thiruvarur
Salem to Vedaranyam Bus Timings
The distance from Salem to Vedaranyam is around 300 km and the TNSTC bus travel typically takes around 9 hours. Here are the Salem to Vedaranyam TNSTC bus timings from Salem Bus Stand.
- Bus Route and Bus Stops : Salem – Namakkal – Musiri – Trichy – Thanjavur – Mannargudi – Thiruthuraipoondi – Vedaranyam
- Bus Timings from Salem : 08:15
- TNSTC Bus Timings from Vedaranyam
Salem to Nagapattinam Bus Timings
The distance from Salem to Nagapattinam is around 275 km and the TNSTC bus travel typically takes around 8 hours and 30 minutes. Here are the Salem to Nagapattinam TNSTC bus timings from Salem Bus Stand.
- Bus Route and Bus Stops : Salem – Namakkal – Musiri – Trichy – Thanjavur – Thiruvarur – Nagapattinam
- Bus Timings from Salem : 06:45, 19:00
- TNSTC Bus Timings from Nagapattinam
Salem to Velankanni Bus Timings
The distance from Salem to Velankanni is around 300 km and the TNSTC bus travel typically takes around 10 hours. Here are the Salem to Velankanni TNSTC bus timings from Salem Bus Stand.
- Bus Route and Bus Stops : Salem – Namakkal – Musiri – Trichy – Thanjavur – Thiruvarur – Nagapattinam – Velankanni
- Bus Timings from Salem : 05:30, 09:00
- TNSTC Bus Timings from Velankanni
Salem to Ernakulam Bus Timings
The distance from Salem to Ernakulam is around 300 km and the SETC bus travel typically takes around 9 hours. Here are the Salem to Ernakulam SETC bus timings from Salem Bus Stand.
- Bus Route and Bus Stops : Ernakulam – Thrissur – Palakkad – Coimbatore – Salem
- Bus Timings from Salem : 07:00, 21:30
For return timings from Ernakulam to Salem, you can check the complete Ernakulam to Tamil Nadu and Karnataka Bus Timings here.
Salem Bus Stand Phone Numbers & Quick Links
- Salem Bus Stand Contact Number : 9487598548
- For AC Bus Timings, Check the TNSTC AC Bus Timings from Salem Bus Stand.
- For Yercaud Hills, Check Yercaud Bus Timings from Salem
- For Kolli Hills, Check Kolli Hills Bus Timings from Salem
- For more information on Salem Town bus timings, you can also check the Salem Town Bus Timings
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.
Salem TNSTC Bus Booking
Check the bus ticket booking availability for all routes from Salem 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
Salem Bus Timings – Key Info for Travelers
We hope this post helps you plan your bus journey from Salem Bus Stand. 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.
