There are 7 ways to get from Virudhunagar to Tiruvannāmalai by bus, train, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Viruthunagar to Maduraibus
- Take the bus from Madurai to Thiruvannamalaibus
5h 44m₹705–2,712Train
cheapest- Take the train from Virudunagar Jn to Tiruvannamalaitrain 07436
7h 58m₹270–2,100Train via Virudhachalam
- Take the train from Virudunagar Jn to Vridhachalam Jntrain 12662 / ...
- Take the train from Vridhachalam Jn to Tiruvannamalaitrain 07436
7h 33m₹376–2,909Drive 354.2 km
- Drive from Virudhunagar to Tiruvannāmalaicar 354.2 km
5h 26m₹4,000–5,777Taxi
- Take the taxi from Virudhunagar to Tiruvannāmalaitaxi 354.2 km
5h 26m₹6,000–7,500Bus via Tiruchirappalli
- Take the bus from Virudhnagar to Tiruchirapallibus Virudhnagar - Tiruchirapalli
- Take the bus from Tiruchirapalli to Tiruvannamalaibus Tiruchirapalli - Tiruvannamalai
8h 15m₹860–2,765Bus #2
- Take the bus from Virudhunagar to Thiruvannamalaibus
8h 25m₹290–850
Virudhunagar to Tiruvannāmalai by train
Questions & Answers
The cheapest way to get from Virudhunagar to Tiruvannāmalai is to bus which costs ₹290 - ₹850 and takes 8h 25m.
The fastest way to get from Virudhunagar to Tiruvannāmalai is to drive which takes 5h 26m and costs ₹4,000 - ₹6,000.
Yes, there is a direct bus departing from Virudhunagar and arriving at Thiruvannamalai. Services depart three times a day, and operate every day. The journey takes approximately 8h 25m.
Yes, there is a direct train departing from Virudunagar Jn and arriving at Tiruvannamalai. Services depart once a week, and operate Sunday. The journey takes approximately 7h 58m.
The distance between Virudhunagar and Tiruvannāmalai is 357 km. The road distance is 354.2 km.
The best way to get from Virudhunagar to Tiruvannāmalai without a car is to bus which takes 5h 44m and costs ₹700 - ₹2,800.
It takes approximately 5h 44m to get from Virudhunagar to Tiruvannāmalai, including transfers.
Virudhunagar to Tiruvannāmalai bus services, operated by Kallada Tours and Travels, depart from Viruthunagar station.
Virudhunagar to Tiruvannāmalai train services, operated by Indian Railways, depart from Virudunagar Jn station.
The best way to get from Virudhunagar to Tiruvannāmalai is to bus which takes 5h 44m and costs ₹700 - ₹2,800. Alternatively, you can train via Virudhachalam, which costs ₹370 - ₹3,000 and takes 7h 33m.
What companies run services between Virudhunagar, India and Tiruvannāmalai, India?
You can take a bus from Viruthunagar to Thiruvannamalai via Madurai in around 5h 44m. Alternatively, you can take a train from Virudunagar Jn to Tiruvannamalai via Vridhachalam Jn in around 7h 33m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Virudunagar Jn to Vridhachalam Jn
- Ave. Duration
- 4h 45m
- Frequency
- Every 3 hours
- Estimated price
- ₹220–1,800
- Website
- irctc.co.in
- Sleeper Class
- ₹220–270
- Third AC (3A)
- ₹600–750
- Second AC (2A)
- ₹800–1,100
- First Class (1A)
- ₹1,300–1,800
Train from Vridhachalam Jn to Tiruvannamalai
- Ave. Duration
- 1h 48m
- Frequency
- Once a week
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹900–1,200
Train from Virudunagar Jn to Tiruvannamalai
- Ave. Duration
- 7h 58m
- Frequency
- Once a week
- Estimated price
- ₹270–2,100
- Website
- irctc.co.in
- Sleeper Class
- ₹270–320
- Third AC (3A)
- ₹700–900
- Second AC (2A)
- ₹950–1,300
- First Class (1A)
- ₹1,600–2,100
- Phone
- 8893555000
- [email protected]
- Website
- kalladatravels.com
Bus from Viruthunagar to Madurai
- Ave. Duration
- 44 min
- Frequency
- Once daily
- Estimated price
- ₹460–2,000
- Website
- kalladatravels.com
- Phone
- 9513948001
- [email protected]
- Website
- TNSTC
Bus from Madurai to Thiruvannamalai
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Estimated price
- ₹240–800
- Website
- TNSTC
Bus from Virudhunagar to Thiruvannamalai
- Ave. Duration
- 8h 25m
- Frequency
- 3 times a day
- Estimated price
- ₹290–850
- Website
- TNSTC
- Phone
- +917303093510
- [email protected]
- Website
- intrcity.com
Bus from Virudhnagar to Tiruchirapalli
- Ave. Duration
- 3h 10m
- Frequency
- Once daily
- Estimated price
- ₹430–1,400
- Book at
- intrcity.com
- Sleeper
- ₹1,000–1,400
- Seat
- ₹430–600
Bus from Tiruchirapalli to Tiruvannamalai
- Ave. Duration
- 4h 5m
- Frequency
- Once daily
- Estimated price
- ₹430–1,400
- Book at
- intrcity.com
- Sleeper
- ₹1,000–1,400
- Seat
- ₹430–600
- Ave. Duration
- 5h 26m
- Estimated price
- ₹6,000–7,500
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Need to know: Jadrolinija, The beginner’s guide to the 2018 World Nomad Games, and How to plan an amazing trip around Scandinavia - to help you get the most out of your next trip.
More Questions & Answers
Virudhunagar to Tiruvannāmalai bus services, operated by Kallada Tours and Travels, arrive at Madurai station.
Virudhunagar to Tiruvannāmalai train services, operated by Indian Railways, arrive at Vridhachalam Jn station.
Yes, the driving distance between Virudhunagar to Tiruvannāmalai is 354 km. It takes approximately 5h 26m to drive from Virudhunagar to Tiruvannāmalai.
Book your Virudhunagar to Tiruvannāmalai bus tickets online with Omio.
There are 504+ hotels available in Tiruvannāmalai.
















