There are 3 ways to get from Dharmapuri to Bommidi by train, taxi, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Dharmapuri to Bommidi by train
Questions & Answers
The cheapest way to get from Dharmapuri to Bommidi is to drive which costs ₹270 - ₹400 and takes 29 min.
The fastest way to get from Dharmapuri to Bommidi is to taxi which takes 29 min and costs ₹700 - ₹850.
No, there is no direct train from Dharmapuri to Bommidi. However, there are services departing from Dharmapuri and arriving at Bommidi via Salem Jn. The journey, including transfers, takes approximately 3h 24m.
The distance between Dharmapuri and Bommidi is 110 km. The road distance is 25 km.
The best way to get from Dharmapuri to Bommidi without a car is to train which takes 3h 24m and costs ₹250 - ₹2,000.
It takes approximately 3h 24m to get from Dharmapuri to Bommidi, including transfers.
Dharmapuri to Bommidi train services, operated by Indian Railways, depart from Dharmapuri station.
Dharmapuri to Bommidi train services, operated by Indian Railways, arrive at Salem Jn station.
Yes, the driving distance between Dharmapuri to Bommidi is 25 km. It takes approximately 29 min to drive from Dharmapuri to Bommidi.
There are 174+ hotels available in Bommidi.
What companies run services between Dharmapuri, India and Bommidi, Tamil Nādu, India?
You can take a train from Dharmapuri to Bommidi via Salem Jn in around 3h 24m.
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Dharmapuri to Salem Jn
- Ave. Duration
- 1h 20m
- Frequency
- Every 3 hours
- Estimated price
- ₹130–1,000
- 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,000
Train from Salem Jn to Bommidi
- Ave. Duration
- 1h 4m
- Frequency
- Every 4 hours
- Estimated price
- ₹120–950
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–430
- Second AC (2A)
- ₹460–600
- First Class (1A)
- ₹750–950
- Ave. Duration
- 29 min
- Estimated price
- ₹700–850
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 What are the different types of Renfe trains in Spain?, How do I get from Sydney to Melbourne, and How to get from London City Airport into central London - to help you get the most out of your next trip.





