There are 7 ways to get from Carmelaram 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 via Hosur
best- Take the bus from Hosur to Tiruvannamalaibus Hosur - Tiruvannamalai
4h 58m₹539–2,318Train
cheapest- Take the train from Krishnarajapurm to Tiruvannamalaitrain 11005
7h 49m₹240–1,727Train via Vellore
- Take the train from Bangalore Cant to Katpadi Jntrain 12658 / ...
- Take the train from Katpadi Jn to Tiruvannamalaitrain 16853 / ...
7h 24m₹444–3,477Drive 192.2 km
- Drive from Carmelaram to Tiruvannāmalaicar 192.2 km
2h 56m₹2,157–3,116Taxi
- Take the taxi from Carmelaram to Tiruvannāmalaitaxi 192.2 km
2h 56m₹4,700–6,000Bus (Flixbus)
- Take the bus from FlixBus Bengaluru - Koramangala to FlixBus Tiruvannamalai - Bypassbus FlixBus IN4320
6h 9m₹377–1,023Bus via Attibele Toll
- Take the bus from Carmelaram to Attibele Tollbus
- Take the bus from FlixBus Bengaluru - Attibelle Toll to FlixBus Tiruvannamalai - Bypassbus FlixBus IN4320
7h 5m₹1,670–3,497
Carmelaram to Tiruvannāmalai by train and bus
Questions & Answers
The cheapest way to get from Carmelaram to Tiruvannāmalai is to train which costs ₹240 - ₹1,800 and takes 7h 49m.
The fastest way to get from Carmelaram to Tiruvannāmalai is to drive which takes 2h 56m and costs ₹2,100 - ₹3,200.
No, there is no direct bus from Carmelaram to Tiruvannāmalai. However, there are services departing from Hosur and arriving at Tiruvannamalai via . The journey, including transfers, takes approximately 4h 58m.
No, there is no direct train from Carmelaram to Tiruvannāmalai. However, there are services departing from Carmelaram and arriving at Tiruvannamalai via Bangalore Cant and Katpadi Jn. The journey, including transfers, takes approximately 7h 24m.
The distance between Carmelaram and Tiruvannāmalai is 200 km. The road distance is 192.2 km.
The best way to get from Carmelaram to Tiruvannāmalai without a car is to bus via Hosur which takes 4h 58m and costs ₹500 - ₹2,400.
It takes approximately 4h 58m to get from Carmelaram to Tiruvannāmalai, including transfers.
Carmelaram to Tiruvannāmalai bus services, operated by IntrCity SmartBus, depart from Hosur station.
Carmelaram to Tiruvannāmalai train services, operated by Indian Railways, depart from Bangalore Cant station.
The best way to get from Carmelaram to Tiruvannāmalai is to bus via Hosur which takes 4h 58m and costs ₹500 - ₹2,400. Alternatively, you can train via Vellore, which costs ₹440 - ₹3,500 and takes 7h 24m.
What companies run services between Carmelaram, India and Tiruvannāmalai, India?
IntrCity SmartBus operates a bus from Hosur to Tiruvannamalai once daily. Tickets cost ₹387–1,400 and the journey takes 3h 30m. Alternatively, you can take a train from Carmelaram to Tiruvannamalai via Bangalore Cant and Katpadi Jn in around 7h 24m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Bangalore Cant to Katpadi Jn
- Ave. Duration
- 3h 6m
- Frequency
- Every 4 hours
- Estimated price
- ₹190–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
Train from Katpadi Jn to Tiruvannamalai
- Ave. Duration
- 1h 53m
- Frequency
- 5 times a day
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹390–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Krishnarajapurm to Tiruvannamalai
- Ave. Duration
- 5h 53m
- Frequency
- 3 times a week
- Estimated price
- ₹220–1,700
- Website
- irctc.co.in
- Sleeper Class
- ₹220–260
- Third AC (3A)
- ₹550–750
- Second AC (2A)
- ₹800–1,100
- First Class (1A)
- ₹1,300–1,700
- Phone
- +917303093510
- [email protected]
- Website
- intrcity.com
Bus from Hosur to Tiruvannamalai
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- ₹387–1,400
- Book at
- intrcity.com
- Sleeper
- ₹1,000–1,400
- Seat
- ₹420–600
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from FlixBus Bengaluru - Koramangala to FlixBus Tiruvannamalai - Bypass
- Ave. Duration
- 4h 45m
- Frequency
- Once daily
- Estimated price
- ₹360–1,000
- Website
- FlixBus India
Bus from FlixBus Bengaluru - Attibelle Toll to FlixBus Tiruvannamalai - Bypass
- Ave. Duration
- 3h 40m
- Frequency
- Once daily
- Estimated price
- ₹320–850
- Website
- FlixBus India
- Phone
- +91 9995388059
- [email protected]
- Website
- punchirytravels.in
Bus from Carmelaram to Attibele Toll
- Ave. Duration
- 2h 25m
- Frequency
- Hourly
- Estimated price
- ₹1,300–2,700
- Schedules at
- punchirytravels.in
- Ave. Duration
- 2h 56m
- Estimated price
- ₹4,700–6,000
Best Ride
- Phone
- +91 996 427 3747
Bharat Taxi
- Phone
- +91 969 600 0999
- Website
- bharattaxi.com
Ola Cabs
- Phone
- +91 922 654 7777
- Website
- olacabs.com
City Call Taxi
- Phone
- +91 93 60 90 09 00
- Website
- citycalltaxi.com
One Way Car Rental
- Phone
- +91 88 25 92 51 02
- Website
- onewaycarrental.in
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 Train travel in France: A guide to SNCF, 10 amazing places to get away from it all in Australia, and Thanksgiving 2018: How to travel stress-free - to help you get the most out of your next trip.
More Questions & Answers
Carmelaram to Tiruvannāmalai bus services, operated by IntrCity SmartBus, arrive at Tiruvannamalai station.
Carmelaram to Tiruvannāmalai train services, operated by Indian Railways, arrive at Katpadi Jn station.
Yes, the driving distance between Carmelaram to Tiruvannāmalai is 192 km. It takes approximately 2h 56m to drive from Carmelaram to Tiruvannāmalai.
There are 504+ hotels available in Tiruvannāmalai.

















