Bangalore, the capital of Karnataka state, is renowned as the “Silicon Valley of India” due to its prominent position as the country’s foremost exporter of information technology (IT) services. Tamil Nadu State Transport Corporation (TNSTC) runs buses from Bangalore to various town and cities like Salem, Trichy, Erode, Thiruvannamalai, Puducherry, Cuddalore, Chidambaram, Vellore and More. If you’re planning a bus trip from Bangalore, here are the TNSTC Bus Timings to Bangalore Bus Stand for your convenience. Please contact the respective bus stations and depots for the most up-to-date bus schedules.
TNSTC Bangalore to Hosur Bus Timings
The distance between Bangalore and Hosur is around 60 km and the TNSTC Bangalore to Hosur Bus Travel time will be around 01:30 hrs. TNSTC Hosur Bus Timings from Bangalore Satellite Bus Stand.
Bus Route :
Bus Schedules – Departure at Bangalore : 00:15, 00:45, 02:15, 03:10, 04:15, 04:45, 06:10, 06:15, 06:45, 07:00, 07:15, 07:20, 07:40, 08:50, 09:00, 09:30, 10:30, 10:40, 10:45, 11:05, 11:15, 12:00, 12:30, 13:30, 14:00, 14:10, 14:50, 15:30, 15:50, 16:10, 16:15, 16:20, 17:25, 17:30, 17:55, 18:40, 19:00, 23:30
TNSTC Bangalore to Denkanikottai Bus Timings
The distance between Bangalore and Denkanikottai is around 90 km and the TNSTC Bangalore to Denkanikottai Bus Travel time will be around 02:30 hrs. TNSTC Denkanikottai Bus Timings from Bangalore Satellite Bus Stand.
Bus Route : Hosur
Bus Schedules – Departure at Bangalore : 06:00, 12:00
TNSTC Bangalore to Krishnagiri Bus Timings
The distance between Bangalore and Krishnagiri is around 110 km and the TNSTC Bangalore to Krishnagiri Bus Travel time will be around 02:30 hrs. TNSTC Krishnagiri Bus Timings from Bangalore Satellite Bus Stand.
Bus Route : Hosur
Bus Schedules – Departure at Bangalore : 06:20, 06:30, 07:00, 07:20, 07:50, 08:00, 08:45, 09:45, 10:30, 10:50, 11:30, 18:40, 18:45, 19:00, 19:50, 20:00, 20:20, 20:30, 21:00, 21:30, 21:50, 22:30, 22:45, 23:00, 23:15, 23:30
TNSTC Bangalore to Dharmapuri Bus Timings
The distance between Bangalore and Dharmapuri is around 160 km and the TNSTC Bangalore to Dharmapuri Bus Travel time will be around 04:00 hrs. TNSTC Dharmapuri Bus Timings from Bangalore Satellite Bus Stand.
Bus Route : Hosur, Krishnagiri
Bus Schedules – Departure at Bangalore : 00:00, 04:30, 05:20, 05:50, 06:15, 06:30, 07:00, 07:30, 07:50, 08:10, 08:45, 08:50, 09:40, 10:40, 11:20, 11:30, 12:15, 13:00, 14:00, 14:10, 15:30, 15:45, 16:20, 16:50, 17:30, 17:45, 18:00, 18:30, 19:50, 20:00, 20:30, 20:50, 21:20, 21:30, 22:00, 22:15, 22:30, 22:45
TNSTC Bangalore to Salem Bus Timings
The distance between Bangalore and Salem is around 210 km and the TNSTC Bangalore to Salem Bus Travel time will be around 04:00 hrs. TNSTC Salem Bus Timings from Bangalore Satellite Bus Stand.
Bus Route : Hosur
Bus Schedules – Departure at Bangalore : at regular intervals, every 20-30 mins a bus.
TNSTC Bangalore to Salem AC Bus Timings
The distance between Bangalore and Salem is around 210 km and the TNSTC Bangalore to Salem AC Bus Travel time will be around 04:00 hrs. TNSTC Salem AC Bus Timings from Bangalore Satellite Bus Stand.
Bus Route : Hosur
Bus Schedules – Departure at Bangalore : 00:30, 01:00, 01:30, 03:00, 04:00, 04:30, 06:15, 07:50, 09:20, 11:50, 13:00, 13:50, 14:30, 15:15, 15:45, 16:30, 17:30, 18:20, 19:40, 21:00, 21:45, 22:00, 23:00
TNSTC Bangalore to Erode Bus Timings
The distance between Bangalore and Erode is around 270 km and the TNSTC Bangalore to Erode Bus Travel time will be around 08:00 hrs. TNSTC Erode Bus Timings from Bangalore Satellite Bus Stand.
Bus Route : Hosur, Rayakottai, Palacode, Dharmapuri, Mettur
Bus Schedules – Departure at Bangalore : 06:30, 08:30, 10:00, 18:45, 21:15, 23:00
TNSTC Bangalore to Edappadi Bus Timings
The distance between Bangalore and Edappadi is around 230 km and the TNSTC Bangalore to Edappadi Bus Travel time will be around 05:30 hrs. TNSTC Edappadi Bus Timings from Bangalore Satellite Bus Stand.
Bus Route : Hosur, Dharmapuri, Mecheri
Bus Schedules – Departure at Bangalore : 16:00
TNSTC Bangalore to Karur Bus Timings
The distance between Bangalore and Karur is around 310 km and the TNSTC Bangalore to Karur Bus Travel time will be around 07:00 hrs. TNSTC Karur Bus Timings from Bangalore Satellite Bus Stand.
Bus Route : Hosur, Salem, Namakkal
Bus Schedules – Departure at Bangalore : 11:20, 12:30, 20:45
TNSTC Bangalore to Tittakudi Bus Timings
The distance between Bangalore and Tittakudi is around 360 km and the TNSTC Bangalore to Tittakudi Bus Travel time will be around 10:00 hrs. TNSTC Tittakudi Bus Timings from Bangalore Satellite Bus Stand.
Bus Route : Hosur, Krishnagiri, Salem
Bus Schedules – Departure at Bangalore : 21:00
TNSTC Bangalore to Uthangarai Bus Timings
The distance between Bangalore and Uthangarai is around 160 km and the TNSTC Bangalore to Uthangarai Bus Travel time will be around 04:00 hrs. TNSTC Uthangarai Bus Timings from Bangalore Satellite Bus Stand.
Bus Route : Hosur, Krishnagiri
Bus Schedules – Departure at Bangalore : 11:45, 20:00
TNSTC Bangalore to Vaniyambadi Bus Timings
The distance between Bangalore and Vaniyambadi is around 160 km and the TNSTC Bangalore to Vaniyambadi Bus Travel time will be around 04:00 hrs. TNSTC Vaniyambadi Bus Timings from Bangalore Satellite Bus Stand.
Bus Route : Hosur, Krishnagiri
Bus Schedules – Departure at Bangalore : 12:45
TNSTC Bangalore to Alangayam Bus Timings
The distance between Bangalore and Alangayam is around 180 km and the TNSTC Bangalore to Alangayam Bus Travel time will be around 05:00 hrs. TNSTC Alangayam Bus Timings from Bangalore Satellite Bus Stand.
Bus Route : Hosur, Krishnagiri, Vaniyambadi
Bus Schedules – Departure at Bangalore : 07:20
TNSTC Bangalore to Tirupathur Bus Timings
The distance between Bangalore and Tirupathur is around 160 km and the TNSTC Bangalore to Tirupathur Bus Travel time will be around 04:00 hrs. TNSTC Tirupathur Bus Timings from Bangalore Satellite Bus Stand.
Bus Route : Hosur, Krishnagiri
Bus Schedules – Departure at Bangalore : 00:30, 01:30, 05:00, 05:30, 06:00, 06:30, 07:00, 07:30, 09:30, 10:20, 10:45, 11:30, 11:45, 12:00, 12:40, 13:05, 13:35, 14:05, 14:30, 14:45, 15:00, 15:15, 16:15, 16:50, 17:35, 18:30, 18:40, 20:30, 20:45, 21:00, 21:30, 22:00, 23:00, 23:30
TNSTC Bangalore to Harur Bus Timings
The distance between Bangalore and Harur is around 190 km and the TNSTC Bangalore to Harur Bus Travel time will be around 05:00 hrs. TNSTC Harur Bus Timings from Bangalore Satellite Bus Stand.
Bus Route : Hosur, Krishnagiri, Uthangarai
Bus Schedules – Departure at Bangalore : 17:20, 21:00
TNSTC Bangalore to Vellore Bus Timings
The distance between Bangalore and Vellore is around 230 km and the TNSTC Bangalore to Vellore Bus Travel time will be around 05:30 hrs. TNSTC Vellore Bus Timings from Bangalore Satellite Bus Stand.
Bus Route : Hosur, Krishnagiri, Ambur
Bus Schedules – Departure at Bangalore : 00:30, 00:45, 01:00, 02:30, 04:30, 04:45, 05:20, 05:40, 07:00, 08:45, 09:00, 09:15, 10:00, 10:15, 10:30, 10:50, 11:05, 11:30, 11:45, 12:10, 12:25, 12:35, 12:50, 13:00, 13:50, 14:00, 14:15, 14:45, 15:45, 16:30, 16:45, 17:45, 17:50, 18:30, 19:00, 20:00, 20:45, 21:15, 21:30, 21:35, 21:50, 22:30, 22:40, 23:00, 23:15, 23:45
TNSTC Bangalore to Arani Bus Timings
The distance between Bangalore and Arani is around 280 km and the TNSTC Bangalore to Arani Bus Travel time will be around 07:20 hrs. TNSTC Arani Bus Timings from Bangalore Satellite Bus Stand.
Bus Route : Hosur, Krishnagiri, Ambur, Vellore
Bus Schedules – Departure at Bangalore : 16:15, 16:45, 21:15, 22:50
TNSTC Bangalore to Kanchipuram Bus Timings
The distance between Bangalore and Kanchipuram is around 300 km and the TNSTC Bangalore to Kanchipuram Bus Travel time will be around 08:00 hrs. TNSTC Kanchipuram Bus Timings from Bangalore Satellite Bus Stand.
Bus Route : Hosur, Krishnagiri, Ambur, Vellore, Arcot
Bus Schedules – Departure at Bangalore : 09:30, 12:15, 14:30
TNSTC Bangalore to Vandavasi Bus Timings
The distance between Bangalore and Vandavasi is around 330 km and the TNSTC Bangalore to Vandavasi Bus Travel time will be around 08:30 hrs. TNSTC Vandavasi Bus Timings from Bangalore Satellite Bus Stand.
Bus Route : Hosur, Krishnagiri, Ambur, Vellore, Arani
Bus Schedules – Departure at Bangalore : 07:40, 08:20, 15:30, 21:40, 22:00, 23:00
TNSTC Bangalore to Tiruvallur Bus Timings
The distance between Bangalore and Tiruvallur is around 340 km and the TNSTC Bangalore to Tiruvallur Bus Travel time will be around 10:00 hrs. TNSTC Tiruvallur Bus Timings from Bangalore Satellite Bus Stand.
Bus Route : Hosur, Krishnagiri, Ambur, Vellore, Sholingur, Thiruttani
Bus Schedules – Departure at Bangalore : 09:00
TNSTC Bangalore to Tiruvannamalai Bus Timings
The distance between Bangalore and Tiruvannamalai is around 230 km and the TNSTC Bangalore to Tiruvannamalai Bus Travel time will be around 05:00 hrs. TNSTC Tiruvannamalai Bus Timings from Bangalore Satellite Bus Stand.
Bus Route : Hosur, Krishnagiri, Uthangarai, Chengam
Bus Schedules – Departure at Bangalore : 00:30, 01:00, 01:45, 03:00, 03:45, 04:15, 04:40, 05:00, at regular intervals every 20-30 mins a bus, 23:20, 23:45, 23:50
TNSTC Bangalore to Cheyyar Bus Timings
The distance between Bangalore and Cheyyar is around 310 km and the TNSTC Bangalore to Cheyyar Bus Travel time will be around 08:00 hrs. TNSTC Cheyyar Bus Timings from Bangalore Satellite Bus Stand.
Bus Route : Hosur, Krishnagiri, Chengam, Tiruvannamalai
Bus Schedules – Departure at Bangalore : 08:45, 17:00, 18:00, 21:40
TNSTC Bangalore to Sankarapuram Bus Timings
The distance between Bangalore and Sankarapuram is around 280 km and the TNSTC Bangalore to Sankarapuram Bus Travel time will be around 08:00 hrs. TNSTC Sankarapuram Bus Timings from Bangalore Satellite Bus Stand.
Bus Route : Hosur, Krishnagiri, Uthangarai, Chengam, Tiruvannamalai
Bus Schedules – Departure at Bangalore : 21:20
TNSTC Bangalore to Kallakurichi Bus Timings
The distance between Bangalore and Kallakurichi is around 290 km and the TNSTC Bangalore to Kallakurichi Bus Travel time will be around 07:30 hrs. TNSTC Kallakurichi Bus Timings from Bangalore Satellite Bus Stand.
Bus Route : Hosur, Krishnagiri, Uthangarai, Chengam, Tiruvannamalai
Bus Schedules – Departure at Bangalore : 07:30, 09:30, 10:00, 13:00, 21:00, 21:45, 22:30
TNSTC Bangalore to Chinnasalem Bus Timings
The distance between Bangalore and Chinnasalem is around 310 km and the TNSTC Bangalore to Chinnasalem Bus Travel time will be around 08:00 hrs. TNSTC Chinnasalem Bus Timings from Bangalore Satellite Bus Stand.
Bus Route : Hosur, Krishnagiri, Uthangarai, Chengam, Tiruvannamalai, Kallakurichi
Bus Schedules – Departure at Bangalore : 08:30
TNSTC Bangalore to Chetpet Bus Timings
The distance between Bangalore and Chetpet is around 280 km and the TNSTC Bangalore to Chetpet Bus Travel time will be around 08:30 hrs. TNSTC Chetpet Bus Timings from Bangalore Satellite Bus Stand.
Bus Route : Hosur, Krishnagiri, Uthangarai, Chengam, Tiruvannamalai
Bus Schedules – Departure at Bangalore : 18:45
TNSTC Bangalore to Gingee Bus Timings
The distance between Bangalore and Gingee is around 270 km and the TNSTC Bangalore to Gingee Bus Travel time will be around 06:00 hrs. TNSTC Gingee Bus Timings from Bangalore Satellite Bus Stand.
Bus Route : Hosur, Krishnagiri, Uthangarai, Chengam, Tiruvannamalai
Bus Schedules – Departure at Bangalore : 05:20, 16:00, 22:20
TNSTC Bangalore to Melmaruvathur Bus Timings
The distance between Bangalore and Melmaruvathur is around 320 km and the TNSTC Bangalore to Melmaruvathur Bus Travel time will be around 09:00 hrs. TNSTC Melmaruvathur Bus Timings from Bangalore Satellite Bus Stand.
Bus Route : Hosur, Krishnagiri, Uthangarai, Chengam, Tiruvannamalai, Gingee, Tindivanam
Bus Schedules – Departure at Bangalore : 06:00
TNSTC Bangalore to Puducherry Bus Timings
The distance between Bangalore and Puducherry is around 330 km and the TNSTC Bangalore to Puducherry Bus Travel time will be around 09:00 hrs. TNSTC Puducherry Bus Timings from Bangalore Satellite Bus Stand.
Bus Route : Hosur, Krishnagiri, Uthangarai, Chengam, Tiruvannamalai, Gingee, Tindivanam
Bus Schedules – Departure at Bangalore : 14:00, 20:00, 22:00
TNSTC Bangalore to Cuddalore Bus Timings
The distance between Bangalore and Cuddalore is around 340 km and the TNSTC Bangalore to Cuddalore Bus Travel time will be around 07:30 hrs. TNSTC Cuddalore Bus Timings from Bangalore Satellite Bus Stand.
Bus Route : Hosur, Krishnagiri, Uthangarai, Chengam, Tiruvannamalai, Tirukoilur, Panruti
Bus Schedules – Departure at Bangalore : 07:00, 19:00
TNSTC Bangalore to Neyveli Bus Timings
The distance between Bangalore and Neyveli is around 320 km and the TNSTC Bangalore to Neyveli Bus Travel time will be around 08:30 hrs. TNSTC Neyveli Bus Timings from Bangalore Satellite Bus Stand.
Bus Route : Hosur, Krishnagiri, Uthangarai, Chengam, Tiruvannamalai, Tirukoilur, Panruti
Bus Schedules – Departure at Bangalore : 07:00, 09:45
TNSTC Bangalore to Chidambaram Bus Timings
The distance between Bangalore and Chidambaram is around 370 km and the TNSTC Bangalore to Chidambaram Bus Travel time will be around 08:30 hrs. TNSTC Chidambaram Bus Timings from Bangalore Satellite Bus Stand.
Bus Route : Hosur, Krishnagiri, Uthangarai, Chengam, Tiruvannamalai, Tirukoilur, Panruti, Vadalur
Bus Schedules – Departure at Bangalore : 09:45
TNSTC Bangalore to Viluppuram Bus Timings
The distance between Bangalore and Viluppuram is around 280 km and the TNSTC Bangalore to Viluppuram Bus Travel time will be around 07:00 hrs. TNSTC Viluppuram Bus Timings from Bangalore Satellite Bus Stand.
Bus Route : Hosur, Krishnagiri, Uthangarai, Chengam, Tiruvannamalai
Bus Schedules – Departure at Bangalore : 08:20, 10:30, 15:30, 21:45
TNSTC Bangalore to Virudhachalam Bus Timings
The distance between Bangalore and Virudhachalam is around 320 km and the TNSTC Bangalore to Virudhachalam Bus Travel time will be around 09:00 hrs. TNSTC Virudhachalam Bus Timings from Bangalore Satellite Bus Stand.
Bus Route : Hosur, Krishnagiri, Uthangarai, Chengam, Tiruvannamalai, Tirukoilur, Ulundurpettai
Bus Schedules – Departure at Bangalore : 05:20, 06:15, 06:45, 14:15, 21:15, 22:00, 23:15
TNSTC Bangalore to Ooty Bus Timings
The distance between Bangalore and Ooty is around 300 km and the TNSTC Bangalore to Ooty Bus Travel time will be around 08:30 hrs. TNSTC Ooty Bus Timings from Bangalore Satellite Bus Stand.
Bus Route : Mysore, Gundlupet, Gudalur
Bus Schedules – Departure at Bangalore : 06:30, 10:00, 21:00, 22:40
Tamil Nadu State Transport Corporation (TNSTC) is a public transport bus operator in Tamil Nadu. Book tickets online at
Official TNSTC / SETC Login Online Booking site