
Dharmapuri to Theni
Theni is approximately 300+ kms from Dharmapuri. The fastest way to reach Theni from Dharmapuri is by Bus. It takes approximately 6 hours. The cheapest way to reach Theni from Dharmapuri is by Bus, Train Via Salem which would take approximately 8 hours.
Sort By
Mode of Transport
Via Namakkal
Dharmapuri
Namakkal
Theni
Approx Travel Time
7h 37m
On Demand
Dharmapuri
Namakkal
Theni
Approx Travel Time
9h 46m
On Demand
Via Salem
CHEAPEST
Dharmapuri
Salem
Theni
Approx Travel Time
7h 35m
₹610
Onwards
Dharmapuri
Salem
Theni
Approx Travel Time
8h 30m
₹930
Onwards
Dharmapuri
Salem
Theni
Approx Travel Time
8h 53m
₹3,197
Onwards
Dharmapuri
Salem
Theni
Approx Travel Time
7h 58m
₹2,877
Onwards
Via Dindigul
Dharmapuri
Dindigul
Theni
Approx Travel Time
7h 25m
₹1,577
Onwards
Dharmapuri
Dindigul
Theni
Approx Travel Time
7h 31m
₹2,865
Onwards
Frequently Asked Questions
What is the distance between Dharmapuri and Theni?
Theni is approximately 300+ kms from Dharmapuri.
How long does it take to reach Theni from Dharmapuri?
It takes approximately 6 hours to reach Theni from Dharmapuri by Bus.
What is the cheapest way to reach Theni from Dharmapuri?
The cheapest way to reach Theni from Dharmapuri is by Bus, Train Via Salem.
What is the fastest way to reach Theni from Dharmapuri?
The fastest way to reach Theni from Dharmapuri is by Bus.
Routes Connecting Dharmapuri
Routes From Dharmapuri
- Dharmapuri to Kudal
- Dharmapuri to Rewari
- Dharmapuri to Alipurduar
- Dharmapuri to Viluppuram
- Dharmapuri to Faridkot
- Dharmapuri to Nanpara
- Dharmapuri to Kadur
- Dharmapuri to Faridabad
- Dharmapuri to Abohar
- Dharmapuri to Bhabua
- Dharmapuri to Agra
- Dharmapuri to Bulandshahr
- Dharmapuri to Sunam
- Dharmapuri to Lalkuan
- Dharmapuri to Parbhani
Routes To Dharmapuri
- Rameshwaram to Dharmapuri
- Palakkad to Dharmapuri
- Jaisalmer to Dharmapuri
- Bapatla to Dharmapuri
- Dhule to Dharmapuri
- Mukerian to Dharmapuri
- Kolhapur to Dharmapuri
- Kota to Dharmapuri
- Loharu to Dharmapuri
- Porbandar to Dharmapuri
- Shirpur to Dharmapuri
- Abohar to Dharmapuri
- Begusarai to Dharmapuri
- Lakshadweep to Dharmapuri
- Nandgaon to Dharmapuri


