There are 10 ways to get from Karīmnagar to Dharmapuri by bus, train, car, plane, or bus (Flixbus)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Karimnagar to Hyderabadbus Karimnagar - Hyderabad
- Take the bus from Shamshabad to Dharmapuribus
16h 57m₹1,626–4,065Train via Dharmavaram
cheapest- Take the train from Karimnagar Oa to Dharmavaram Jntrain 17635
- Take the train from Dharmavaram Jn to Dharmapuritrain 11013
32h₹701–5,332Train
- Take the train from Peddapalli to Salem Jntrain 22363
- Take the train from Salem Jn to Dharmapuritrain 07356 / ...
20h₹719–5,518Drive 844.6 km
- Drive from Karīmnagar to Dharmapuricar 844.6 km
12h 18m₹9,637–13,921Bus to Hyderabad, fly to Kempegowda International Airport, bus, train
- Take the bus from Karimnagar to Hyderabadbus
- Fly from Hyderabad (HYD) to Kempegowda International Airport (BLR)plane HYD - BLR
- Take the bus from Kempegowda International Airport to Kempegowda Bus Stationbus
- Take the train from Ksr Bengaluru to Dharmapuritrain
12h 10m₹5,706–12,205Bus via Bengaluru
- Take the bus from Karimnagar to Hyderabadbus
- Take the bus from Hyderabad MGBS to Kempegowda BS Majesticbus
- Take the bus from FlixBus Bengaluru Majestic - Flixbus Boarding Zone to FlixBus Dharmapuri - Bypassbus
17h 17m₹1,516–3,765Bus to Hyderabad, fly to Coimbatore International Airport, bus
- Take the bus from Karimnagar to Hyderabadbus
- Fly from Hyderabad (HYD) to Coimbatore International Airport (CJB)plane HYD - CJB
- Take the bus from Chithra Airport to Dharmapuribus
11h 49m₹6,726–14,705Bus to Hyderabad, fly to Trichy International Airport, train
- Take the bus from Karimnagar to Hyderabadbus
- Fly from Hyderabad (HYD) to Trichy International Airport (TRZ)plane HYD - TRZ
- Take the train from Tiruchchirapali to Dharmapuritrain
14h 5m₹8,276–17,805Bus to Hyderabad, fly to Mysore, train
- Take the bus from Karimnagar to Hyderabadbus
- Fly from Hyderabad (HYD) to Mysore (MYQ)plane HYD - MYQ
- Take the train from Mysore Jn to Dharmapuritrain
14h 14m₹9,336–22,005Train, train to Nanded Airport, fly to Kempegowda International Airport, bus
- Take the train from Karimnagar Oa to Dharmabadtrain
- Take the train from Dharmabad to Nandedtrain
- Fly from Nanded Airport (NDC) to Kempegowda International Airport (BLR)plane NDC - BLR
- Take the bus from Kempegowda International Airport to Kempegowda Bus Stationbus
- Take the train from Ksr Bengaluru to Dharmapuritrain
14h 36m₹5,304–23,235
Karīmnagar to Dharmapuri by train
Comparing Your Travel Options
The cheapest way to get from Karīmnagar to Dharmapuri is to train via Dharmavaram which costs ₹700 - ₹5,500 and takes 32h.
The fastest way to get from Karīmnagar to Dharmapuri is to bus and fly which takes 11h 49m and costs ₹6,500 - ₹15,000.
No, there is no direct bus from Karīmnagar to Dharmapuri. However, there are services departing from Karimnagar and arriving at Dharmapuri via Cbs, Afzalgunj and Shamshabad. The journey, including transfers, takes approximately 16h 57m.
No, there is no direct train from Karīmnagar to Dharmapuri. However, there are services departing from Karimnagar Oa and arriving at Dharmapuri via Peddapalli and Salem Jn. The journey, including transfers, takes approximately 20h.
The distance between Karīmnagar and Dharmapuri is 850 km. The road distance is 844.6 km.
The best way to get from Karīmnagar to Dharmapuri without a car is to bus which takes 16h 57m and costs ₹1,600 - ₹4,100.
It takes approximately 16h 57m to get from Karīmnagar to Dharmapuri, including transfers.
Karīmnagar to Dharmapuri bus services, operated by IntrCity SmartBus, depart from Karimnagar station.
Karīmnagar to Dharmapuri train services, operated by Indian Railways, depart from Peddapalli station.
The best way to get from Karīmnagar to Dharmapuri is to bus which takes 16h 57m and costs ₹1,600 - ₹4,100. Alternatively, you can train, which costs ₹700 - ₹5,500 and takes 20h.
What companies run services between Karīmnagar, India and Dharmapuri, India?
You can take a bus from Karimnagar to Dharmapuri via Hyderabad, Cbs, Afzalgunj, and Shamshabad in around 16h 57m. Alternatively, you can take a train from Karimnagar Oa to Dharmapuri via Peddapalli and Salem Jn in around 20h.
- Website
- goindigo.in
Flights from Hyderabad to Kempegowda International Airport
- Ave. Duration
- 1h 17m
- When
- Every day
- Estimated price
- ₹4,900–8,000
Flights from Hyderabad to Coimbatore International Airport
- Ave. Duration
- 1h 23m
- When
- Every day
- Estimated price
- ₹5,500–9,000
Flights from Hyderabad to Coimbatore International Airport via Kempegowda International Airport
- Ave. Duration
- 3h 10m
- When
- Every day
- Estimated price
- ₹5,500–9,000
Flights from Hyderabad to Coimbatore International Airport via Madras
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- ₹5,500–9,000
Flights from Hyderabad to Trichy International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ₹6,500–14,000
Flights from Hyderabad to Trichy International Airport via Madras
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- ₹6,500–14,000
Flights from Hyderabad to Mysore
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- ₹8,000–18,000
Flights from Hyderabad to Mysore via Madras
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- ₹8,000–18,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Peddapalli to Salem Jn
- Ave. Duration
- 16h 2m
- Frequency
- Once a week
- Estimated price
- ₹470–3,600
- Website
- irctc.co.in
- Sleeper Class
- ₹470–600
- Third AC (3A)
- ₹1,200–1,500
- Second AC (2A)
- ₹1,700–2,200
- First Class (1A)
- ₹2,800–3,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
Train from Ksr Bengaluru to Dharmapuri
- Ave. Duration
- 3h
- Frequency
- 3 times a day
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–190
- Third AC (3A)
- ₹450–550
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Karimnagar Oa to Dharmavaram Jn
- Ave. Duration
- 22h
- Frequency
- Once a week
- Estimated price
- ₹470–3,600
- Website
- irctc.co.in
- Sleeper Class
- ₹470–550
- Third AC (3A)
- ₹1,200–1,500
- Second AC (2A)
- ₹1,700–2,100
- First Class (1A)
- ₹2,800–3,600
Train from Dharmavaram Jn to Dharmapuri
- Ave. Duration
- 9h
- Frequency
- Once daily
- Estimated price
- ₹230–1,800
- Website
- irctc.co.in
- Sleeper Class
- ₹230–280
- Third AC (3A)
- ₹600–800
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,800
Train from Tiruchchirapali to Dharmapuri
- Ave. Duration
- 5h 36m
- Frequency
- Once daily
- Estimated price
- ₹200–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹200–240
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–950
- First Class (1A)
- ₹1,200–1,600
Train from Mysore Jn to Dharmapuri
- Ave. Duration
- 5h 35m
- Frequency
- Twice daily
- Estimated price
- ₹210–1,700
- Website
- irctc.co.in
- Sleeper Class
- ₹210–250
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–1,000
- First Class (1A)
- ₹1,300–1,700
Train from Karimnagar Oa to Dharmabad
- Ave. Duration
- 3h 58m
- Frequency
- Once a week
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹470–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
Train from Dharmabad to Nanded
- Ave. Duration
- 1h 25m
- Frequency
- Every 4 hours
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Ksr Bengaluru to Dharmapuri
- Ave. Duration
- 3h
- Frequency
- 3 times a day
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–190
- Third AC (3A)
- ₹450–550
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
- Phone
- +917303093510
- [email protected]
- Website
- intrcity.com
Bus from Karimnagar to Hyderabad
- Ave. Duration
- 3h 5m
- Frequency
- Once daily
- Estimated price
- ₹420–1,400
- Book at
- intrcity.com
- Sleeper
- ₹1,000–1,400
- Seat
- ₹420–600
Bus from Karimnagar to Hyderabad
- Ave. Duration
- 3h 5m
- Frequency
- Once daily
- Estimated price
- ₹420–1,400
- Book at
- intrcity.com
- Sleeper
- ₹1,000–1,400
- Seat
- ₹420–600
Bus from Karimnagar to Hyderabad
- Ave. Duration
- 3h 5m
- Frequency
- Once daily
- Estimated price
- ₹420–1,400
- Book at
- intrcity.com
- Sleeper
- ₹1,000–1,400
- Seat
- ₹420–600
Bus from Karimnagar to Hyderabad
- Ave. Duration
- 3h 5m
- Frequency
- Once daily
- Estimated price
- ₹420–1,400
- Book at
- intrcity.com
- Sleeper
- ₹1,000–1,400
- Seat
- ₹420–600
Bus from Karimnagar to Hyderabad
- Ave. Duration
- 3h 5m
- Frequency
- Once daily
- Estimated price
- ₹420–1,400
- Book at
- intrcity.com
- Sleeper
- ₹1,000–1,400
- Seat
- ₹420–600
Bus from Karimnagar to Hyderabad
- Ave. Duration
- 3h 5m
- Frequency
- Once daily
- Estimated price
- ₹420–1,400
- Book at
- intrcity.com
- Sleeper
- ₹1,000–1,400
- Seat
- ₹420–600
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 the UK: What do I need to know?, Getting to Milan from the airport, and How to plan an amazing trip around Scandinavia - to help you get the most out of your next trip.
Booking & Getting There
Karīmnagar to Dharmapuri bus services, operated by IntrCity SmartBus, arrive at Hyderabad station.
Karīmnagar to Dharmapuri train services, operated by Indian Railways, arrive at Salem Jn station.
Yes, the driving distance between Karīmnagar to Dharmapuri is 845 km. It takes approximately 12h 18m to drive from Karīmnagar to Dharmapuri.
There are four+ hotels available in Dharmapuri.










