There are 9 ways to get from Trivendrum to Tiruvannāmalai by train, bus, car, taxi, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Thiruvananthapuram Central to Villupuram Jn20636 / ...
- Take the train from Villupuram Jn to Tiruvannamalai16854 / ...
13h 7m₹471–3,670Bus
- Take the bus from Trivandrum to Tiruvannamalai795Ns
13h 31m₹982–1,651Drive 571.1 km
- Drive from Trivendrum to Tiruvannāmalai571.1 km
8h 49m₹6,057–8,749Taxi
- Take the taxi from Trivendrum to Tiruvannāmalai571.1 km
8h 49m₹9,500–12,000Fly to Pondicherry, train
- Fly from Trivandrum (TRV) to Pondicherry (PNY)TRV - PNY
- Take the train from Pondicherry to Tiruvannamalai
7h 54m₹10,722–23,901Train via Dindigul
- Take the train from Thiruvananthapuram Central to Dindigul Jn22628 / ...
- Take the train from Dindigul Jn to Tiruvannamalai16780 / ...
15h 2m₹491–3,824Fly to Chennai International Airport, train
- Fly from Trivandrum (TRV) to Chennai International Airport (MAA)TRV - MAA
- Take the train from Tambaram to Villupuram Jn
- Take the train from Villupuram Jn to Tiruvannamalai
6h 18m₹5,302–14,531Fly to Trichy International Airport, train
- Fly from Trivandrum (TRV) to Trichy International Airport (TRZ)TRV - TRZ
- Take the train from Tiruchchirapali to Tiruvannamalai
8h 31m₹5,692–15,511Fly to Kempegowda International Airport, bus, train
- Fly from Trivandrum (TRV) to Kempegowda International Airport (BLR)TRV - BLR
- Take the bus from Kempegowda International Airport to Kempegowda Bus Station
- Take the train from Krishnarajapurm to Tiruvannamalai
10h 20m₹4,897–11,901
Trivendrum to Tiruvannāmalai by foot and train
Questions & Answers
The cheapest way to get from Trivendrum to Tiruvannāmalai is to bus which costs ₹950 - ₹1,700 and takes 13h 31m.
The fastest way to get from Trivendrum to Tiruvannāmalai is to fly and train which takes 6h 18m and costs ₹5,000 - ₹15,000.
No, there is no direct train from Trivendrum to Tiruvannāmalai. However, there are services departing from Thiruvananthapuram Central and arriving at Tiruvannamalai via Villupuram Jn. The journey, including transfers, takes approximately 13h 7m.
The distance between Trivendrum and Tiruvannāmalai is 702 km. The road distance is 571.1 km.
The best way to get from Trivendrum to Tiruvannāmalai without a car is to train which takes 13h 7m and costs ₹470 - ₹3,700.
It takes approximately 13h 7m to get from Trivendrum to Tiruvannāmalai, including transfers.
Trivendrum to Tiruvannāmalai train services, operated by Indian Railways, depart from Thiruvananthapuram Central station.
The best way to get from Trivendrum to Tiruvannāmalai is to train which takes 13h 7m and costs ₹470 - ₹3,700. Alternatively, you can bus, which costs ₹950 - ₹1,700 and takes 13h 31m.
Tiruvannāmalai is 2h 30m behind Trivendrum. It is currently 12:24 AM in Trivendrum and 9:54 PM in Tiruvannāmalai.
Trivendrum to Tiruvannāmalai train services, operated by Indian Railways, arrive at Villupuram Jn station.
What companies run services between Trivendrum, India and Tiruvannāmalai, India?
You can take a vehicle from Trivendrum to Tiruvannamalai via Thiruvananthapuram Central and Villupuram Jn in around 13h 7m. Alternatively, SETC operates a bus from Trivandrum to Tiruvannamalai once daily. Tickets cost ₹600–1,200 and the journey takes 13h 15m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- goindigo.in
Flights from Trivandrum to Pondicherry via Kempegowda International Airport
- Ave. Duration
- 5h 25m
- When
- Every day
- Estimated price
- ₹9,500–22,000
Flights from Trivandrum to Pondicherry via Hyderabad
- Ave. Duration
- 6h 10m
- When
- Every day
- Estimated price
- ₹9,500–22,000
Flights from Trivandrum to Pondicherry via Chennai International Airport, Kempegowda International Airport
- Ave. Duration
- 8h 45m
- When
- Every day
- Estimated price
- ₹9,500–22,000
Flights from Trivandrum to Chennai International Airport
- Ave. Duration
- 1h 18m
- When
- Every day
- Estimated price
- ₹5,000–12,000
Flights from Trivandrum to Chennai International Airport via Kochi
- Ave. Duration
- 3h 5m
- When
- Every day
- Estimated price
- ₹5,000–12,000
Flights from Trivandrum to Chennai International Airport via Kempegowda International Airport
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- ₹5,000–12,000
Flights from Trivandrum to Trichy International Airport via Chennai International Airport
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- ₹7,000–14,000
Flights from Trivandrum to Kempegowda International Airport
- Ave. Duration
- 1h 22m
- When
- Every day
- Estimated price
- ₹4,800–12,000
Flights from Trivandrum to Kempegowda International Airport via Kochi
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- ₹4,800–12,000
Flights from Trivandrum to Kempegowda International Airport via Chennai International Airport
- Ave. Duration
- 3h 27m
- When
- Every day
- Estimated price
- ₹4,800–12,000
- Website
- airindiaexpress.in
Flights from Trivandrum to Trichy International Airport
- Ave. Duration
- 1h 20m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹3,700–13,000
Flights from Trivandrum to Kempegowda International Airport
- Ave. Duration
- 1h 27m
- When
- Every day
- Estimated price
- ₹4,600–8,500
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Thiruvananthapuram Central to Villupuram Jn
- Ave. Duration
- 10h 55m
- Frequency
- Twice daily
- Estimated price
- ₹340–2,600
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹340–400
- Third AC (3A)
- ₹850–1,100
- Second AC (2A)
- ₹1,200–1,600
- First Class (1A)
- ₹2,000–2,600
Train from Villupuram Jn to Tiruvannamalai
- Ave. Duration
- 1h 5m
- Frequency
- 5 times a day
- Estimated price
- ₹130–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Pondicherry to Tiruvannamalai
- Ave. Duration
- 1h 40m
- Frequency
- 4 times a week
- Estimated price
- ₹140–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–500
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹850–1,200
Train from Thiruvananthapuram Central to Dindigul Jn
- Ave. Duration
- 6h 27m
- Frequency
- 4 times a day
- Estimated price
- ₹240–1,900
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹240–290
- Third AC (3A)
- ₹600–800
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,900
Train from Dindigul Jn to Tiruvannamalai
- Ave. Duration
- 7h 28m
- Frequency
- 5 times a week
- Estimated price
- ₹250–2,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹250–300
- Third AC (3A)
- ₹650–850
- Second AC (2A)
- ₹900–1,200
- First Class (1A)
- ₹1,500–2,000
Train from Tambaram to Villupuram Jn
- Ave. Duration
- 2h 8m
- Frequency
- Hourly
- Estimated price
- ₹150–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
Train from Tiruchchirapali to Tiruvannamalai
- Ave. Duration
- 5h 58m
- Frequency
- 5 times a week
- Estimated price
- ₹220–1,700
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹220–260
- Third AC (3A)
- ₹550–750
- Second AC (2A)
- ₹800–1,100
- First Class (1A)
- ₹1,300–1,700
Train from Krishnarajapurm to Tiruvannamalai
- Ave. Duration
- 5h 53m
- Frequency
- 3 times a week
- Estimated price
- ₹220–1,700
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹220–260
- Third AC (3A)
- ₹550–750
- Second AC (2A)
- ₹800–1,100
- First Class (1A)
- ₹1,300–1,700
- Phone
- 9513948001
- commercial@tnstc.in
- Website
- tnstc.in
Bus from Trivandrum to Tiruvannamalai
- Ave. Duration
- 13h 15m
- Frequency
- Once daily
- Estimated price
- ₹600–1,200
- Website
- https://www.tnstc.in/OTRSOnline/
- Sleeper/ Seater
- ₹750–1,200
- Phone
- 080 22483777
- Website
- mybmtc.karnataka.gov.in
Bus from Kempegowda International Airport to Kempegowda Bus Station
- Ave. Duration
- 1h 11m
- Frequency
- Every 30 minutes
- Estimated price
- ₹220–260
- Website
- https://mybmtc.karnataka.gov.in/en
- Airport Vajra Vayu
- ₹220–260
- Ave. Duration
- 8h 49m
- Estimated price
- ₹9,500–12,000
Trivandrum Cabs
- Phone
- +91 97 44 18 32 73
- Website
- trivandrumcabs.net
Taxi Tel
- Phone
- +91 75 59 9 9 90 09
- Website
- taxitel.in
Abel Cabs
- Phone
- +91 94 97 18 36 93
- Website
- abelcabs.com
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 Travelling to and around Russia for the 2018 FIFA World Cup, How to get from Luton Airport into central London, and Getting to Rome from the airport - to help you get the most out of your next trip.
More Questions & Answers
Yes, the driving distance between Trivendrum to Tiruvannāmalai is 571 km. It takes approximately 8h 49m to drive from Trivendrum to Tiruvannāmalai.
There are 470+ hotels available in Tiruvannāmalai.












