There are 5 ways to get from Udumalpet to Dharmapuri by train, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, bus
best- Take the train from Udumalaippettai to Coimbatore Jntrain 06030 / ...
- Take the bus from Coimbatore to Dharmapuribus redbusIndia_Bharat Benz A/C Sleeper
6h 38m₹784–3,929Train
cheapest- Take the train from Udumalaippettai to Salem Jntrain 22652
- Take the train from Salem Jn to Dharmapuritrain 07356 / ...
7h 8m₹329–2,515Drive 225.8 km
- Drive from Udumalpet to Dharmapuricar 225.8 km
3h 18m₹2,190–3,163Taxi
- Take the taxi from Udumalpet to Dharmapuritaxi 225.8 km
3h 18m₹5,000–6,000Bus
- Take the bus from Udumalpet to Gandhipurambus
- Take the bus from Coimbatore to Salembus
- Take the bus from Salem to Dharmapuribus
7h₹582–3,717
Udumalpet to Dharmapuri by foot, train, and bus
Comparing Your Travel Options
The cheapest way to get from Udumalpet to Dharmapuri is to bus which costs ₹550 - ₹3,800 and takes 7h.
The fastest way to get from Udumalpet to Dharmapuri is to drive which takes 3h 18m and costs ₹2,100 - ₹3,200.
No, there is no direct bus from Udumalpet to Dharmapuri. However, there are services departing from Udumalpet and arriving at Dharmapuri via Coimbatore and Salem. The journey, including transfers, takes approximately 7h.
No, there is no direct train from Udumalpet to Dharmapuri. However, there are services departing from Udumalaippettai and arriving at Dharmapuri via Salem Jn. The journey, including transfers, takes approximately 7h 8m.
The distance between Udumalpet and Dharmapuri is 286 km. The road distance is 225.8 km.
The best way to get from Udumalpet to Dharmapuri without a car is to train and bus which takes 6h 38m and costs ₹750 - ₹4,000.
It takes approximately 6h 38m to get from Udumalpet to Dharmapuri, including transfers.
Udumalpet to Dharmapuri bus services, operated by SETC, depart from Udumalpet station.
Udumalpet to Dharmapuri train services, operated by Indian Railways, depart from Udumalaippettai station.
The best way to get from Udumalpet to Dharmapuri is to train which takes 7h 8m and costs ₹320 - ₹2,600. Alternatively, you can bus, which costs ₹550 - ₹3,800 and takes 7h.
What companies run services between Udumalpet, India and Dharmapuri, India?
You can take a vehicle from Udumalpet to Dharmapuri via Udumalaippettai and Salem Jn in around 7h 8m. Alternatively, you can take a vehicle from Udumalpet to Dharmapuri via Udumalpet, Coimbatore, and Salem in around 7h.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Udumalaippettai to Coimbatore Jn
- Ave. Duration
- 2h 5m
- Frequency
- Once daily
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Udumalaippettai to Salem Jn
- Ave. Duration
- 4h 45m
- Frequency
- Once daily
- Estimated price
- ₹190–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹190–240
- Third AC (3A)
- ₹500–700
- Second AC (2A)
- ₹700–950
- First Class (1A)
- ₹1,200–1,600
Train from Salem Jn to Dharmapuri
- Ave. Duration
- 1h 18m
- Frequency
- Every 3 hours
- Estimated price
- ₹130–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,000
- Phone
- 8893555000
- [email protected]
- Website
- Kallada Tours and Travels
Bus from Coimbatore to Dharmapuri
- Ave. Duration
- 4h 30m
- Frequency
- Hourly
- Estimated price
- ₹650–2,100
- Schedules at
- Kallada Tours and Travels
Bus from Salem to Dharmapuri
- Ave. Duration
- 45 min
- Frequency
- Twice daily
- Estimated price
- ₹480–2,000
- Schedules at
- Kallada Tours and Travels
- Phone
- +91 96330 68884
- [email protected]
- Website
- Green Bird Tours & Travels
Bus from Coimbatore to Dharmapuri
- Ave. Duration
- 3h 16m
- Frequency
- Every 4 hours
- Schedules at
- Green Bird Tours & Travels
- Phone
- +91 80566 50533
- [email protected]
- Website
- Krish Travels
Bus from Coimbatore to Dharmapuri
- Ave. Duration
- 4h 16m
- Frequency
- 4 times a day
- Website
- Krish Travels
Bus from Salem to Dharmapuri
- Ave. Duration
- 1h 5m
- Frequency
- Every 4 hours
- Website
- Krish Travels
- Website
- Royal Rich India R No. 114
Bus from Coimbatore to Dharmapuri
- Ave. Duration
- 3h 55m
- Frequency
- Every 4 hours
- Schedules at
- Royal Rich India R No. 114
- Phone
- 84899 10650
- [email protected]
- Website
- Essaar Travels
Bus from Coimbatore to Dharmapuri
- Ave. Duration
- 4h 20m
- Frequency
- Every 4 hours
- Schedules at
- Essaar Travels
Bus from Salem to Dharmapuri
- Ave. Duration
- 1h 15m
- Frequency
- Every 3 hours
- Schedules at
- Essaar Travels
- Website
- Jihan Luxury Travels
Bus from Coimbatore to Dharmapuri
- Ave. Duration
- 4h 20m
- Frequency
- 5 times a day
- Schedules at
- Jihan Luxury Travels
Bus from Salem to Dharmapuri
- Ave. Duration
- 1h 30m
- Frequency
- 3 times a day
- Schedules at
- Jihan Luxury Travels
- Website
- Conti travels
Bus from Coimbatore to Dharmapuri
- Ave. Duration
- 4h 10m
- Frequency
- 3 times a day
- Schedules at
- Conti travels
Bus from Salem to Dharmapuri
- Ave. Duration
- 1h 10m
- Frequency
- Twice daily
- Schedules at
- Conti travels
- Website
- KMS Travels
Bus from Coimbatore to Dharmapuri
- Ave. Duration
- 4h 30m
- Frequency
- 3 times a day
- Schedules at
- KMS Travels
Bus from Salem to Dharmapuri
- Ave. Duration
- 1h 30m
- Frequency
- Every 4 hours
- Schedules at
- KMS Travels
- Phone
- +91 8336003361
- [email protected]
- Website
- Shymoli Paribahan
Bus from Coimbatore to Dharmapuri
- Ave. Duration
- 4h
- Frequency
- 3 times a day
- Estimated price
- ₹800–2,900
- Website
- Shymoli Paribahan
Bus from Salem to Dharmapuri
- Ave. Duration
- 1h 20m
- Frequency
- Twice daily
- Estimated price
- ₹700–2,800
- Website
- Shymoli Paribahan
Bus from Coimbatore to Dharmapuri
- Ave. Duration
- 4h 45m
- Frequency
- Twice daily
- Schedules at
- (SBLT) Shri Bhagiyalakshimi Travels
- Website
- Smartline Travels
Bus from Coimbatore to Dharmapuri
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Schedules at
- Smartline Travels
- Phone
- 1800 267 9001
- [email protected]
- Website
- NeuGo
Bus from Coimbatore to Dharmapuri
- Ave. Duration
- 5h 10m
- Frequency
- Once daily
- Website
- NeuGo
Bus from Salem to Dharmapuri
- Ave. Duration
- 1h 35m
- Frequency
- Every 3 hours
- Website
- NeuGo
- Website
- YAS Tours and Travels
Bus from Coimbatore to Dharmapuri
- Ave. Duration
- 3h 55m
- Frequency
- Once daily
- Schedules at
- YAS Tours and Travels
- Website
- JaiSai Roadlinks
Bus from Coimbatore to Dharmapuri
- Ave. Duration
- 4h 15m
- Frequency
- Once daily
- Schedules at
- JaiSai Roadlinks
- Website
- Sunline Travels
Bus from Coimbatore to Dharmapuri
- Ave. Duration
- 4h 25m
- Frequency
- 6 times a week
- Schedules at
- Sunline Travels
Bus from Salem to Dharmapuri
- Ave. Duration
- 1h 15m
- Frequency
- Twice daily
- Schedules at
- Sunline Travels
- Website
- Sri Bala Tours and Travels
Bus from Coimbatore to Dharmapuri
- Ave. Duration
- 4h 15m
- Frequency
- 5 times a week
- Schedules at
- Sri Bala Tours and Travels
Bus from Salem to Dharmapuri
- Ave. Duration
- 1h 16m
- Frequency
- Twice daily
- Schedules at
- Sri Bala Tours and Travels
- Website
- Raveendra Holidays
Bus from Coimbatore to Dharmapuri
- Ave. Duration
- 3h 5m
- Frequency
- 4 times a week
- Schedules at
- Raveendra Holidays
Bus from Salem to Dharmapuri
- Ave. Duration
- 50 min
- Frequency
- Once daily
- Schedules at
- Raveendra Holidays
- Website
- Maaruti Travels
Bus from Coimbatore to Dharmapuri
- Ave. Duration
- 4h
- Frequency
- Twice a week
- Schedules at
- Maaruti Travels
Bus from Salem to Dharmapuri
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Schedules at
- Maaruti Travels
- Phone
- +91 7396374200
- [email protected]
- Website
- 7Hills roadways
Bus from Coimbatore to Dharmapuri
- Ave. Duration
- 5h 5m
- Frequency
- Twice a week
- Website
- 7Hills roadways
- Website
- 7Hills roadways
- Website
- Resande Transports
Bus from Coimbatore to Dharmapuri
- Ave. Duration
- 4h 20m
- Frequency
- Once a week
- Schedules at
- Resande Transports
- Phone
- +91 9847324424
- Website
- Green tree tours and travels
Bus from Coimbatore to Dharmapuri
- Ave. Duration
- 6h
- Frequency
- Once a week
- Website
- Green tree tours and travels
- Website
- Green tree tours and travels
Bus from Salem to Dharmapuri
- Ave. Duration
- 2h 20m
- Frequency
- Once a week
- Website
- Green tree tours and travels
- Website
- Green tree tours and travels
- Phone
- 9513948001
- [email protected]
- Website
- TNSTC
Bus from Udumalpet to Gandhipuram
- Ave. Duration
- 1h 45m
- Frequency
- Once daily
- Estimated price
- ₹60–650
- Website
- TNSTC
- Phone
- +91 9447071021
- [email protected]
- Website
- KSRTC
Bus from Coimbatore to Salem
- Ave. Duration
- 2h 50m
- Frequency
- 5 times a day
- Estimated price
- ₹190–280
- Website
- KSRTC
- Website
- Mass Travels
Bus from Salem to Dharmapuri
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Schedules at
- Mass Travels
- Phone
- +91 97514 35999
- [email protected]
- Website
- SBM Traansport
Bus from Salem to Dharmapuri
- Ave. Duration
- 50 min
- Frequency
- Every 3 hours
- Schedules at
- SBM Traansport
- Website
- SST Limoliner
Bus from Salem to Dharmapuri
- Ave. Duration
- 1h 15m
- Frequency
- Every 4 hours
- Schedules at
- SST Limoliner
- Phone
- 91 82870 09889
- [email protected]
- Website
- Zingbus
Bus from Salem to Dharmapuri
- Ave. Duration
- 1h 25m
- Frequency
- 3 times a day
- Estimated price
- ₹330–650
- Schedules at
- Zingbus
- Phone
- +91 89399 49730
- [email protected]
- Website
- Sri SMS Travels
Bus from Salem to Dharmapuri
- Ave. Duration
- 1h 15m
- Frequency
- Twice daily
- Website
- Sri SMS Travels
- Website
- Kavi Travels
Bus from Salem to Dharmapuri
- Ave. Duration
- 1h 25m
- Frequency
- Once daily
- Schedules at
- Kavi Travels
- Phone
- +91 93422 22241
- [email protected]
- Website
- Dream Line Travels Private Limited
Bus from Salem to Dharmapuri
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Schedules at
- Dream Line Travels Private Limited
- Website
- Annai Travels
Bus from Salem to Dharmapuri
- Ave. Duration
- 1h 15m
- Frequency
- 4 times a week
- Schedules at
- Annai Travels
Bus from Salem to Dharmapuri
- Ave. Duration
- 1h 45m
- Frequency
- 4 times a week
- Schedules at
- Madurai balajee tours & travels
- Phone
- 040-1221324849
- [email protected]
- Website
- Padikkal Travels
Bus from Salem to Dharmapuri
- Ave. Duration
- 1h 20m
- Frequency
- Twice a week
- Schedules at
- Padikkal Travels
- Ave. Duration
- 3h 18m
- Estimated price
- ₹5,000–6,000
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 Getting to Rome from the airport, Travelling by boat in Italy, and How to get from JFK to New York City - to help you get the most out of your next trip.
Booking & Getting There
Udumalpet to Dharmapuri bus services, operated by SETC, arrive at Gandhipuram station.
Udumalpet to Dharmapuri train services, operated by Indian Railways, arrive at Salem Jn station.
Yes, the driving distance between Udumalpet to Dharmapuri is 226 km. It takes approximately 3h 18m to drive from Udumalpet to Dharmapuri.
There are four+ hotels available in Dharmapuri.






































