There are 5 ways to get from Harihar to Tiruvannāmalai by bus, train, car, taxi, or bus (Flixbus)
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 Harihar to Anand Rao Circlebus
- Take the bus from Bangalore to Tiruvannamalaibus Bangalore - Tiruvannamalai
11h 4m₹891–2,159Train
cheapest- Take the train from Harihar to Tiruvannamalaitrain 11005
13h 11m₹350–2,700Drive 478.1 km
- Drive from Harihar to Tiruvannāmalaicar 478.1 km
7h 5m₹5,395–7,792Taxi
- Take the taxi from Harihar to Tiruvannāmalaitaxi 478.1 km
7h 5m₹8,500–11,000Bus via FlixBus Tiruvannamalai - Bypass
- Take the bus from Harihar to Gandhinagarbus
- Take the bus from FlixBus Bengaluru - Ananda Rao Circle to FlixBus Tiruvannamalai - Bypassbus FlixBus IN4320
12h 36m₹852–1,961
Harihar to Tiruvannāmalai by train
Questions & Answers
The cheapest way to get from Harihar to Tiruvannāmalai is to train which costs ₹350 - ₹2,700 and takes 13h 11m.
The fastest way to get from Harihar to Tiruvannāmalai is to drive which takes 7h 5m and costs ₹5,000 - ₹8,000.
No, there is no direct bus from Harihar to Tiruvannāmalai. However, there are services departing from Harihar and arriving at Tiruvannamalai via Bangalore. The journey, including transfers, takes approximately 11h 4m.
Yes, there is a direct train departing from Harihar and arriving at Tiruvannamalai. Services depart three times a week, and operate Monday, Friday and Sunday. The journey takes approximately 13h 11m.
The distance between Harihar and Tiruvannāmalai is 483 km. The road distance is 478.1 km.
The best way to get from Harihar to Tiruvannāmalai without a car is to bus which takes 11h 4m and costs ₹850 - ₹2,200.
It takes approximately 11h 4m to get from Harihar to Tiruvannāmalai, including transfers.
Harihar to Tiruvannāmalai bus services, operated by Vijayanand Travels, depart from Harihar station.
Harihar to Tiruvannāmalai train services, operated by Indian Railways, depart from Harihar station.
The best way to get from Harihar to Tiruvannāmalai is to bus which takes 11h 4m and costs ₹850 - ₹2,200. Alternatively, you can train, which costs ₹350 - ₹2,700 and takes 13h 11m.
What companies run services between Harihar, India and Tiruvannāmalai, India?
You can take a bus from Harihar to Tiruvannamalai via Anand Rao Circle and Bangalore in around 11h 4m. Alternatively, Indian Railways operates a train from Harihar to Tiruvannamalai 3 times a week. Tickets cost ₹350–2,700 and the journey takes 13h 11m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Harihar to Tiruvannamalai
- Ave. Duration
- 13h 11m
- Frequency
- 3 times a week
- Estimated price
- ₹350–2,700
- Website
- irctc.co.in
- Sleeper Class
- ₹350–420
- Third AC (3A)
- ₹900–1,200
- Second AC (2A)
- ₹1,200–1,600
- First Class (1A)
- ₹2,100–2,700
- Phone
- 0836 230 7300
- [email protected]
- Website
- vrlbus.in
Bus from Harihar to Anand Rao Circle
- Ave. Duration
- 5h 9m
- Frequency
- Every 2 hours
- Estimated price
- ₹450–800
- Schedules at
- vrlbus.in
Bus from Harihar to Gandhinagar
- Ave. Duration
- 5h 10m
- Frequency
- Every 2 hours
- Estimated price
- ₹450–800
- Schedules at
- vrlbus.in
- Phone
- +917303093510
- [email protected]
- Website
- intrcity.com
Bus from Bangalore to Tiruvannamalai
- Ave. Duration
- 4h 45m
- Frequency
- Once daily
- Estimated price
- ₹440–1,400
- Book at
- intrcity.com
- Sleeper
- ₹1,000–1,400
- Seat
- ₹440–600
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from FlixBus Bengaluru - Ananda Rao Circle to FlixBus Tiruvannamalai - Bypass
- Ave. Duration
- 6h 20m
- Frequency
- Once daily
- Estimated price
- ₹400–1,200
- Website
- FlixBus India
- Ave. Duration
- 7h 5m
- Estimated price
- ₹8,500–11,000
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 Getting around the Cyclades, Travelling by boat in Italy, and How do I get from Sydney to Melbourne - to help you get the most out of your next trip.
More Questions & Answers
Harihar to Tiruvannāmalai bus services, operated by Vijayanand Travels, arrive at Anand Rao Circle station.
Harihar to Tiruvannāmalai train services, operated by Indian Railways, arrive at Tiruvannamalai station.
Yes, the driving distance between Harihar to Tiruvannāmalai is 478 km. It takes approximately 7h 5m to drive from Harihar to Tiruvannāmalai.
There are 503+ hotels available in Tiruvannāmalai.

















