Thiruvannamalai to Salem Distance
The road distance between Thiruvannamalai and Salem is approximately 100+ km, and the drive usually takes around 3 hours by car or taxi, depending on traffic and road conditions. Travellers can also opt for bus services, which generally take 4 hours. The fastest way to reach Salem takes approximately 3 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Direct Options
RECOMMENDED
FASTEST
Thiruvannamalai
Salem
Approx Travel Time
2h 49m
₹3,826
Onwards
Thiruvannamalai
Salem
Approx Travel Time
3h 32m
₹399
Onwards
Via Tirukkoyilur
Thiruvannamalai
Tirukkoyilur
Salem
Approx Travel Time
3h 39m
₹345
Onwards
Thiruvannamalai
Tirukkoyilur
Salem
Approx Travel Time
3h 50m
₹869
Onwards
Via Viluppuram
CHEAPEST
Thiruvannamalai
Viluppuram
Salem
Approx Travel Time
4h 12m
₹200
Onwards
Thiruvannamalai
Viluppuram
Salem
Approx Travel Time
4h 33m
₹2,185
Onwards
Thiruvannamalai
Viluppuram
Salem
Approx Travel Time
4h 24m
₹480
Onwards
Thiruvannamalai
Viluppuram
Salem
Approx Travel Time
4h 48m
₹757
Onwards
Via Vriddhachalam
Thiruvannamalai
Vriddhachalam
Salem
Approx Travel Time
4h 27m
₹320
Onwards
Via Tiruppattur, Tirupathur
Thiruvannamalai
Tiruppattur
Salem
Approx Travel Time
5h 23m
₹230
Onwards
Frequently Asked Questions
What is the distance between Thiruvannamalai and Salem?
The distance between Thiruvannamalai and Salem is approximately 100+ km by road.
What is the straight-line (aerial) distance between Thiruvannamalai and Salem?
The straight-line distance is approximately 100+ km.
How long does it take to travel from Thiruvannamalai to Salem by road?
It takes around 3 hours by road.
What is the distance from Thiruvannamalai to Salem via Tirukkoyilur?
Via Tirukkoyilur, the distance is approximately 150+ km, taking around 4 hours.
How much does it cost to travel from Thiruvannamalai to Salem?
Costs vary by mode — approximately ₹350+ by bus and ₹3800+ by cab.
Does the distance from Thiruvannamalai to Salem change by route?
Yes — the road distance varies from 100+ km via the direct route to 150+ km via Tirukkoyilur, depending on the path taken.
Does travel time between Thiruvannamalai and Salem vary by season?
Yes, travel time can increase during monsoon or winter due to road conditions in hilly or mountainous stretches.
Routes Connecting Thiruvannamalai
Routes From Thiruvannamalai
- Thiruvannamalai to Pen
- Thiruvannamalai to Imphal
- Thiruvannamalai to Jalandhar
- Thiruvannamalai to Itanagar
- Thiruvannamalai to Khanapur
- Thiruvannamalai to Bhavani
- Thiruvannamalai to Asansol
- Thiruvannamalai to Makrana
- Thiruvannamalai to Yeola
- Thiruvannamalai to Shegaon
- Thiruvannamalai to Sirohi
- Thiruvannamalai to Meja
- Thiruvannamalai to Gokak
- Thiruvannamalai to Faridkot
- Thiruvannamalai to Thiruvarur
Routes To Thiruvannamalai
- Gunupur to Thiruvannamalai
- Darbhanga to Thiruvannamalai
- Talcher to Thiruvannamalai
- Bhiwandi to Thiruvannamalai
- Pune to Thiruvannamalai
- Baripada to Thiruvannamalai
- Daltonganj to Thiruvannamalai
- Sanchi to Thiruvannamalai
- Dausa to Thiruvannamalai
- Arakkonam to Thiruvannamalai
- Calicut to Thiruvannamalai
- Tinsukia to Thiruvannamalai
- Lalitpur to Thiruvannamalai
- Palampur to Thiruvannamalai
Routes Connecting Salem
Routes From Salem
Popular Places Routes
- Itarsi to Bhinmal Distance
- Roorkee to Markapur Distance
- Khamgaon to Hosur Distance
- Khandwa to Thanjavur Distance
- Goa to Pandavapura Distance
- Puri to Karimnagar Distance
- Gulmarg to Delhi Distance
- Kadur to Bhilwara Distance
- Ayodhya to Kanchipuram Distance
- Keshod to Porbandar Distance
- Ajmer to Sanchi Distance
- Siliguri to Durg Distance
- Daund to Jharsuguda Distance
- Anantapur to Kovilpatti Distance
- Raichur to Khordha Distance
- Dewas to Manali Distance
- Paralakhemundi to Hubli Distance
- Navsari to Kavali Distance
- Khed to Anuppur Distance
- Hardoi to Udaipur Distance
- Kollur to Veraval Distance
- Khatima to Kamareddy Distance
- Agra to Chalakudy Distance
- Burhanpur to Faridabad Distance
- Jharsuguda to Basoda Distance
- Kolkata to Barmer Distance
- Erode to Bhabua Distance
- Bettiah to Jagraon Distance
- Laxmangarh to Harda Distance
- Jamnagar to Chhindwara Distance
- Narasaraopet to Sindhanur Distance
- Bhind to Puri Distance
- Somnath to Bardoli Distance
- Rishikesh to Dahanu Distance
- Gorakhpur to Dindigul Distance
- Wayanad to Khatima Distance
- Ajmer to Ahmedabad Distance
- Adoor to Jamkhandi Distance
- Nabadwip to Varanasi Distance
- Sringeri to Challakere Distance
- Mehsana to Raichur Distance
- Mavli to Jaipur Distance
- Aligarh to Gandhinagar Distance
- Sulya to Puri Distance
- Pune to Alipurduar Distance
- Jodhpur to METTUPALAYAM Distance
- Darbhanga to Malda Distance
- Purnia to Siliguri Distance
- Venkatagiri to Somnath Distance
- Gokak to Jorhat Distance
- Jaipur to Begun Distance
- Delhi to Polur Distance
- Belur to Ooty Distance
- Tirunelveli to Lakhisarai Distance
- Indi to Mughal-Sarai Distance
- Piduguralla to Amroha Distance
- Udaipur to Moradabad Distance
- Thane to Guntur Distance
- Chennai to Nelamangala Distance
- Deoband to Sirsa Distance

