Virudhachalam is a town in Cuddalore District. Tamil Nadu State Transport Corporation (TNSTC) runs bus services from Virudhachalam Bus Stand to major cities and towns such as Ariyalur, Chennai, Cuddalore, Kumbakonam, Tirukoilur, Tiruvannamalai, Tittakudi, Trichy, Palani, Tiruppur, Madurai, Vellore, Tirupathi, Theni, Bangalore, and more. Below, find the complete TNSTC bus timings from Virudhachalam Bus Stand.
Virudhachalam Bus Timetable

Virudhachalam to Ariyalur Bus Timings
Virudhachalam to Ariyalur bus travel typically takes around 3 hours. TNSTC Ariyalur bus timings from Virudhachalam Bus Stand.
Bus Timings from Virudhachalam
| Time of Day | Virudhachalam to Ariyalur Bus Timings |
| Morning | 00:20, 01:30, 04:00, 04:20, 05:00, 06:30, 09:00, 10:30, 11:00 |
| Afternoon | 14:30 |
| Evening | 16:30, 18:30 |
| Night | 19:40 |
Virudhachalam to Sendurai Bus Timings
Virudhachalam to Sendurai bus travel typically takes around 1 hour 20 minutes. TNSTC Sendurai bus timings from Virudhachalam Bus Stand.
Bus Timings from Virudhachalam
| Time of Day | Virudhachalam to Sendurai Bus Timings |
| Morning | 00:50, 01:50, 02:45, 04:20, 06:30, 07:00, 11:30 |
| Afternoon | 12:20, 15:45 |
| Evening | 16:20, 17:15, 18:00 |
Virudhachalam to Jayankondam Bus Timings
Virudhachalam to Jayankondam bus travel typically takes around 1 hours. TNSTC Jayankondam bus timings from Virudhachalam Bus Stand.
Bus Timings from Virudhachalam
| Time of Day | Virudhachalam to Jayankondam Bus Timings |
| Morning | 10:00, 11:40 |
| Evening | 18:45 |
| Night | 20:15, 20:30 |
Virudhachalam to Kumbakonam Bus Timings
Virudhachalam to Kumbakonam bus travel typically takes around 2 hours and 30 minutes. TNSTC Kumbakonam bus timings from Virudhachalam Bus Stand.
Bus Timings from Virudhachalam
| Time of Day | Virudhachalam to Kumbakonam Bus Timings |
| Morning | 04:45, 05:10, 05:45, 06:15, 06:30, 07:30, 08:40, 10:15, 10:30, 10:45, 11:15 |
| Afternoon | 12:00, 13:00, 13:45, 14:30, 15:30 |
| Evening | 16:10, 16:45, 17:20, 17:40, 18:00 |
| Night | 19:45 |
Virudhachalam to Kattumannarkoil Bus Timings
Virudhachalam to Kattumannarkoil bus travel typically takes around 1 hour and 30 minutes. TNSTC Kattumannarkoil bus timings from Virudhachalam Bus Stand.
Bus Timings from Virudhachalam
| Time of Day | Virudhachalam to Kattumannarkoil Bus Timings |
| Morning | 05:00 |
| Afternoon | 13:20, 15:00 |
| Night | 19:15, 21:20 |
Virudhachalam to Cuddalore Bus Timings
Virudhachalam to Cuddalore bus travel typically takes around 1 hour and 45 minutes. TNSTC Cuddalore bus timings from Virudhachalam Bus Stand.
Bus Timings from Virudhachalam
| Time of Day | Virudhachalam to Cuddalore Bus Timings |
| Morning | 09:00, 09:10, 09:20, 10:15, 11:15 |
| Afternoon | 12:20, 14:20, 14:40, 15:20 |
| Evening | 16:00, 16:15, 16:45, 18:45 |
| Night | 19:15, 20:30 |
Virudhachalam to Mandarakuppam Bus Timings
Virudhachalam to Mandarakuppam bus travel typically takes around 45 minutes. TNSTC Mandarakuppam bus timings from Virudhachalam Bus Stand.
Bus Timings from Virudhachalam
| Time of Day | Virudhachalam to Mandarakuppam Bus Timings |
| Morning | 06:15, 08:45, 11:20 |
| Afternoon | 14:50 |
| Evening | 17:00 |
| Night | 19:45 |
Virudhachalam to Melakuppam Bus Timings
Virudhachalam to Melakuppam bus travel typically takes around 1 hour. TNSTC Melakuppam bus timings from Virudhachalam Bus Stand.
Bus Timings from Virudhachalam
| Time of Day | Virudhachalam to Melakuppam Bus Timings |
| Morning | 09:45 |
| Evening | 17:45 |
Virudhachalam to Vadalur Bus Timings
Virudhachalam to Vadalur bus travel typically takes around 50 minutes. TNSTC Vadalur bus timings from Virudhachalam Bus Stand.
Bus Timings from Virudhachalam
| Time of Day | Virudhachalam to Vadalur Bus Timings |
| Morning | 07:00, 07:45 |
| Afternoon | 15:15, 15:30 |
| Evening | 17:50 |
| Night | 19:00, 19:45 |
Virudhachalam to Neyveli Bus Timings
Virudhachalam to Neyveli bus travel typically takes around 1 hour. TNSTC Neyveli bus timings from Virudhachalam Bus Stand.
Bus Timings from Virudhachalam
| Time of Day | Virudhachalam to Neyveli Bus Timings |
| Morning | 06:45, 10:15 |
| Afternoon | 13:30, 15:30 |
| Evening | 16:00, 18:30 |
| Night | 21:00 |
Virudhachalam to Panruti Bus Timings
Virudhachalam to Panruti bus travel typically takes around 1 hour and 30 minutes. TNSTC Panruti bus timings from Virudhachalam Bus Stand.
Bus Timings from Virudhachalam
| Time of Day | Virudhachalam to Panruti Bus Timings |
| Morning | 07:00, 10:30 |
| Afternoon | 15:50 |
| Night | 19:45 |
Virudhachalam to Tirukoilur Bus Timings
Virudhachalam to Tirukoilur bus travel typically takes around 3 hours and 45 minutes. TNSTC Tirukoilur bus timings from Virudhachalam Bus Stand.
Bus Timings from Virudhachalam
| Time of Day | Virudhachalam to Tirukoilur Bus Timings |
| Afternoon | 13:45 |
Virudhachalam to Tiruvannamalai Bus Timings
Virudhachalam to Tiruvannamalai bus travel typically takes around 3 hours and 15 minutes. TNSTC Tiruvannamalai bus timings from Virudhachalam Bus Stand.
Bus Timings from Virudhachalam
| Time of Day | Virudhachalam to Tiruvannamalai Bus Timings |
| Morning | 07:00 |
Virudhachalam to Tittakudi Bus Timings
Virudhachalam to Tittakudi bus travel typically takes around 1 hour and 15 minutes. TNSTC Tittakudi bus timings from Virudhachalam Bus Stand.
Bus Timings from Virudhachalam
| Time of Day | Virudhachalam to Tittakudi Bus Timings |
| Morning | 06:00, 06:20, 06:50, 07:15, 07:30, 09:00, 09:15, 09:30, 09:45, 10:10, 10:30 |
| Afternoon | 12:10, 12:30, 12:50, 13:10, 15:15, 15:30, 15:45 |
| Evening | 16:00, 16:15, 18:00, 18:15, 18:40, 18:50 |
| Night | 19:00, 19:10, 20:30, 20:50, 21:45, 22:00, 22:15 |
Virudhachalam to Ulundurpet Bus Timings
Virudhachalam to Ulundurpet bus travel typically takes around 1 hour. TNSTC Ulundurpet bus timings from Virudhachalam Bus Stand.
Bus Timings from Virudhachalam
| Time of Day | Virudhachalam to Ulundurpet Bus Timings |
| Morning | 05:50, 06:00, 06:20, 06:45, 07:45, 08:30, 09:10, 09:20, 10:15, 10:30, 10:40, 10:50, 11:10, 11:50 |
| Afternoon | 12:15, 12:30, 12:40, 13:15, 14:00, 14:20, 14:30, 15:45 |
| Evening | 16:15, 16:30, 17:15, 17:30, 18:00, 18:30, 18:45 |
| Night | 19:40, 20:15, 20:40, 21:15, 21:40, 22:10, 22:30, 23:00, 23:30 |
Virudhachalam to Perambalur Bus Timings
Virudhachalam to Perambalur bus travel typically takes around 4 hours and 20 minutes. TNSTC Perambalur bus timings from Virudhachalam Bus Stand.
Bus Timings from Virudhachalam
| Time of Day | Virudhachalam to Perambalur Bus Timings |
| Morning | 07:45 |
Virudhachalam to Trichy Bus Timings
Virudhachalam to Trichy bus travel typically takes around 3 hours and 30 minutes. TNSTC Trichy bus timings from Virudhachalam Bus Stand.
Bus Timings from Virudhachalam
| Time of Day | Virudhachalam to Trichy Bus Timings |
| Morning | 06:30, 07:00, 11:15 |
| Afternoon | 13:30, 14:00, 15:00 |
| Evening | 16:50 |
| Night | 21:15, 22:30 |
- TNSTC Bus Timings from Trichy (Panjapur)
- TNSTC AC Bus Timings from Trichy
- TNSTC Bus Timings from Trichy (Chathiram)
Virudhachalam to Palani Bus Timings
Virudhachalam to Palani bus travel typically takes around 8 hours. TNSTC Palani bus timings from Virudhachalam Bus Stand.
Bus Timings from Virudhachalam
| Time of Day | Virudhachalam to Palani Bus Timings |
| Morning | 01:20, 09:00 |
| Afternoon | 12:00 |
| Night | 20:45, 22:30 |
Virudhachalam to Madurai Bus Timings
Virudhachalam to Madurai bus travel typically takes around 7 hours. TNSTC Madurai bus timings from Virudhachalam Bus Stand.
Bus Timings from Virudhachalam
| Time of Day | Virudhachalam to Madurai Bus Timings |
| Morning | 06:30, 09:30 |
| Afternoon | 14:00, 14:30 |
| Evening | 16:00 |
| Night | 19:00, 21:30 |
- TNSTC Bus Timings from Madurai (Arappalayam Bus Stand)
- TNSTC Bus Timings from Madurai (Mattuthavani Bus Stand)
Virudhachalam to Theni Bus Timings
Virudhachalam to Theni bus travel typically takes around 7 hours and 30 minutes. TNSTC Theni bus timings from Virudhachalam Bus Stand.
Bus Timings from Virudhachalam
| Time of Day | Virudhachalam to Theni Bus Timings |
| Night | 22:00 |
Virudhachalam to Tiruppur Bus Timings
Virudhachalam to Tiruppur bus travel typically takes around 8 hours. TNSTC Tiruppur bus timings from Virudhachalam Bus Stand.
Bus Timings from Virudhachalam
| Time of Day | Virudhachalam to Tiruppur Bus Timings |
| Morning | 09:15 |
| Night | 22:40 |
- TNSTC Bus Timings from Tiruppur (Old Bus Stand)
- Tiruppur Town Bus Timings
- TNSTC Bus Timings from Tiruppur (Gobi, Sathy, Mettupalayam)
- TNSTC Bus Timings from Tiruppur (towards Trichy)
- TNSTC Bus Timings from Tiruppur (towards Ooty)
- TNSTC Bus Timings from Tiruppur (towards Madurai)
Virudhachalam to Vellore Bus Timings
Virudhachalam to Vellore bus travel typically takes around 5 hours and 30 minutes. TNSTC Vellore bus timings from Virudhachalam Bus Stand.
- Bus Timings from Virudhachalam : 07:45
| Time of Day | Virudhachalam to Vellore Bus Timings |
| Morning | 07:45 |
- TNSTC Bus Timings from Vellore
- SETC Bus Timings from Vellore
- Interstate (Andhra, Karnataka) Bus Timings from Vellore
Virudhachalam to Tirupathi Bus Timings
Virudhachalam to Tirupathi bus travel typically takes around 7 hours and 30 minutes. TNSTC Tirupathi bus timings from Virudhachalam Bus Stand.
Bus Timings from Virudhachalam
| Time of Day | Virudhachalam to Tirupathi Bus Timings |
| Morning | 09:15 |
| Night | 22:30 |
Virudhachalam to Chennai Bus Timings
Virudhachalam to Chennai bus travel typically takes around 5 hours. TNSTC Chennai bus timings from Virudhachalam Bus Stand.
Bus Timings from Virudhachalam
| Time of Day | Virudhachalam to Chennai Bus Timings |
| Morning | 07:50 |
- MTC Bus Timings from KCBT Kilambakkam
- SETC Bus Timings from KCBT Kilambakkam
- TNSTC Bus Timings from KCBT Kilambakkam
Virudhachalam to Bangalore Bus Timings
Virudhachalam to Bangalore bus travel typically takes around 7 hours and 30 minutes. TNSTC Bangalore bus timings from Virudhachalam Bus Stand.
Bus Timings from Virudhachalam
| Time of Day | Virudhachalam to Bangalore Bus Timings |
| Morning | 10:00 |
| Afternoon | 12:00 |
| Night | 20:45, 22:00 |
Virudhachalam Bus Stand Contact Numbers
- TNSTC Bus Enquiry Number : 8300545501
- Virudhachalam Bus Stand Contact Number :
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.
Virudhachalam TNSTC Bus Booking
Check the bus ticket booking availability for all routes from Virudhachalam 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
Virudhachalam Bus Timings – Key Info for Travelers
We hope this post helps you plan your bus journey from Virudhachalam 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.
