There are 9 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 Bengalurubus redbusIndia_A/C Sleeper / ...
- Take the bus from Bengaluru to Dharmapuribus redbusIndia_A/C Sleeper
15h 34m₹1,480–5,999Train
cheapest- 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₹8,247–11,912Bus 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 20m₹5,806–12,205Bus via FlixBus Dharmapuri - Bypass
- Take the bus from Karimnagar to Bangalorebus Karimnagar - Bangalore
- Take the bus from FlixBus Bengaluru Majestic - Flixbus Boarding Zone to FlixBus Dharmapuri - Bypassbus FlixBus IN4340 / ...
19h 21m₹916–2,065Bus 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 59m₹6,726–15,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 9m₹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,504–24,235
Karīmnagar to Dharmapuri by bus
Comparing Your Travel Options
The cheapest way to get from Karīmnagar to Dharmapuri is to bus via FlixBus Dharmapuri - Bypass which costs ₹900 - ₹2,100 and takes 19h 21m.
The fastest way to get from Karīmnagar to Dharmapuri is to bus and fly which takes 11h 59m and costs ₹6,500 - ₹16,000.
No, there is no direct bus from Karīmnagar to Dharmapuri. However, there are services departing from Karimnagar and arriving at Dharmapuri via Bengaluru. The journey, including transfers, takes approximately 15h 34m.
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 851 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 15h 34m and costs ₹1,400 - ₹6,000.
It takes approximately 15h 34m to get from Karīmnagar to Dharmapuri, including transfers.
Karīmnagar to Dharmapuri bus services, operated by Ira Transports, 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 15h 34m and costs ₹1,400 - ₹6,000. 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 Bengaluru in around 15h 34m. 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 20m
- When
- Every day
- Estimated price
- ₹4,900–9,000
Flights from Hyderabad to Coimbatore International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ₹5,500–12,000
Flights from Hyderabad to Coimbatore International Airport via Madras
- Ave. Duration
- 3h 35m
- When
- Every day
- Estimated price
- ₹5,500–12,000
Flights from Hyderabad to Coimbatore International Airport via Kempegowda International Airport
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- ₹5,500–12,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 35m
- When
- Every day
- Estimated price
- ₹6,500–14,000
Flights from Hyderabad to Trichy International Airport via Kempegowda International Airport
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- ₹6,500–14,000
Flights from Hyderabad to Mysore
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- ₹8,000–18,000
Flights from Hyderabad to Mysore via Madras
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- ₹8,000–18,000
- Website
- airindiaexpress.in
Flights from Hyderabad to Kempegowda International Airport
- Ave. Duration
- 1h 24m
- When
- Every day
- Estimated price
- ₹5,000–6,500
- Website
- starair.in
Flights from Hyderabad to Kempegowda International Airport
- Ave. Duration
- 1h 12m
- When
- Every day
- Estimated price
- ₹3,100–16,000
Flights from Nanded Airport to Kempegowda International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ₹4,800–20,000
Flights from Nanded Airport to Kempegowda International Airport via Hyderabad
- Ave. Duration
- 4h
- When
- Tuesday to Sunday
- Estimated price
- ₹5,000–21,000
- Website
- helitrans.no
Flights from Hyderabad to Kempegowda International Airport
- Ave. Duration
- 1h 45m
- When
- Monday to Saturday
- Estimated price
- ₹3,400–9,500
- 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 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
- +91 6309828333
- [email protected]
- Website
- Ira Transport
Bus from Karimnagar to Bengaluru
- Ave. Duration
- 12h 15m
- Frequency
- Twice daily
- Website
- Ira Transport
- Phone
- +91 8336003361
- [email protected]
- Website
- Shymoli Paribahan
Bus from Karimnagar to Bengaluru
- Ave. Duration
- 13h 15m
- Frequency
- Once daily
- Estimated price
- ₹1,100–3,200
- Website
- Shymoli Paribahan
Bus from Bengaluru to Dharmapuri
- Ave. Duration
- 2h 45m
- Frequency
- Twice daily
- Estimated price
- ₹750–2,800
- Website
- Shymoli Paribahan
- Website
- Madesh Travels
Bus from Karimnagar to Bengaluru
- Ave. Duration
- 12h 15m
- Frequency
- 4 times a week
- Schedules at
- Madesh Travels
- Website
- Gudikati Transport
Bus from Karimnagar to Bengaluru
- Ave. Duration
- 12h 40m
- Frequency
- 4 times a week
- Schedules at
- Gudikati Transport
- Website
- Prt Travels
Bus from Bengaluru to Dharmapuri
- Ave. Duration
- 3h 10m
- Frequency
- Hourly
- Schedules at
- Prt Travels
- Phone
- +91 707 5511 729
- [email protected]
- Website
- Fresh Bus
Bus from Bengaluru to Dharmapuri
- Ave. Duration
- 2h 35m
- Frequency
- Every 4 hours
- Schedules at
- Fresh Bus
- Phone
- +91 80566 50533
- [email protected]
- Website
- Krish Travels
Bus from Bengaluru to Dharmapuri
- Ave. Duration
- 3h
- Frequency
- Every 4 hours
- Website
- Krish Travels
- Phone
- 1800 267 9001
- [email protected]
- Website
- NeuGo
Bus from Bengaluru to Dharmapuri
- Ave. Duration
- 2h 30m
- Frequency
- 5 times a day
- Website
- NeuGo
- Website
- SST Limoliner
Bus from Bengaluru to Dharmapuri
- Ave. Duration
- 2h 45m
- Frequency
- Every 4 hours
- Schedules at
- SST Limoliner
- Website
- Annai Travels
Bus from Bengaluru to Dharmapuri
- Ave. Duration
- 2h 45m
- Frequency
- Twice daily
- Schedules at
- Annai Travels
- Website
- Soumya Tours and Travels
Bus from Bengaluru to Dharmapuri
- Ave. Duration
- 3h 30m
- Frequency
- 3 times a day
- Schedules at
- Soumya Tours and Travels
- Website
- Ya2 Connect
Bus from Bengaluru to Dharmapuri
- Ave. Duration
- 2h 35m
- Frequency
- Twice daily
- Schedules at
- Ya2 Connect
- Website
- Conti travels
Bus from Bengaluru to Dharmapuri
- Ave. Duration
- 2h 10m
- Frequency
- Twice daily
- Schedules at
- Conti travels
- Phone
- 91 82870 09889
- [email protected]
- Website
- Zingbus
Bus from Bengaluru to Dharmapuri
- Ave. Duration
- 2h 40m
- Frequency
- Twice daily
- Estimated price
- ₹360–800
- Schedules at
- Zingbus
- Website
- Rhythm Xpress
Bus from Bengaluru to Dharmapuri
- Ave. Duration
- 3h 15m
- Frequency
- Twice daily
- Schedules at
- Rhythm Xpress
- Phone
- +91 8888056147
- [email protected]
- Website
- AR Group Vijaylaxmi Travels
Bus from Bengaluru to Dharmapuri
- Ave. Duration
- 2h 20m
- Frequency
- 4 times a week
- Website
- AR Group Vijaylaxmi Travels
- Website
- Jihan Luxury Travels
Bus from Bengaluru to Dharmapuri
- Ave. Duration
- 2h 25m
- Frequency
- Once daily
- Schedules at
- Jihan Luxury Travels
- Website
- Sunline Travels
Bus from Bengaluru to Dharmapuri
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Schedules at
- Sunline Travels
- Website
- Maaruti Travels
Bus from Bengaluru to Dharmapuri
- Ave. Duration
- 3h
- Frequency
- Once daily
- Schedules at
- Maaruti Travels
- Phone
- +91 7396374200
- [email protected]
- Website
- 7Hills roadways
Bus from Bengaluru to Dharmapuri
- Ave. Duration
- 3h
- Frequency
- 6 times a week
- Website
- 7Hills roadways
- Website
- 7Hills roadways
- Website
- Sri Bala Tours and Travels
Bus from Bengaluru to Dharmapuri
- Ave. Duration
- 3h 35m
- Frequency
- 4 times a week
- Schedules at
- Sri Bala Tours and Travels
- Phone
- +91 89399 49730
- [email protected]
- Website
- Sri SMS Travels
Bus from Bengaluru to Dharmapuri
- Ave. Duration
- 3h 45m
- Frequency
- 4 times a week
- Website
- Sri SMS Travels
- Website
- Sharma Transports
Bus from Bengaluru to Dharmapuri
- Ave. Duration
- 3h 55m
- Frequency
- 4 times a week
- Schedules at
- Sharma Transports
- Website
- Raveendra Holidays
Bus from Bengaluru to Dharmapuri
- Ave. Duration
- 5h 25m
- Frequency
- 4 times a week
- Schedules at
- Raveendra Holidays
- Website
- VRT Travels
Bus from Bengaluru to Dharmapuri
- Ave. Duration
- 4h
- Frequency
- 3 times a week
- Schedules at
- VRT Travels
- Website
- Jai Sriram Travels
Bus from Bengaluru to Dharmapuri
- Ave. Duration
- 2h 50m
- Frequency
- Once a week
- Schedules at
- Jai Sriram Travels
Bus from Bengaluru to Dharmapuri
- Ave. Duration
- 3h 30m
- Frequency
- Once a week
- Schedules at
- Madurai balajee tours & travels
- 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 Bangalore
- Ave. Duration
- 14h 25m
- Frequency
- Twice daily
- Estimated price
- ₹600–1,400
- Book at
- intrcity.com
- Sleeper
- ₹1,000–1,400
- Seat
- ₹600–850
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
- Phone
- +91 080 22483777
- Website
- BMTC
Bus from Kempegowda International Airport to Kempegowda Bus Station
- Ave. Duration
- 1h 11m
- Frequency
- Every 30 minutes
- Estimated price
- ₹70–300
- Website
- BMTC
- Airport Vajra Vayu Electric
- ₹70–90
- Airport Vajra Vayu
- ₹220–300
Bus from Kempegowda International Airport to Kempegowda Bus Station
- Ave. Duration
- 1h 11m
- Frequency
- Every 30 minutes
- Estimated price
- ₹70–300
- Website
- BMTC
- Airport Vajra Vayu Electric
- ₹70–90
- Airport Vajra Vayu
- ₹220–300
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from FlixBus Bengaluru Majestic - Flixbus Boarding Zone to FlixBus Dharmapuri - Bypass
- Ave. Duration
- 3h 50m
- Frequency
- Every 2 hours
- Estimated price
- ₹290–700
- Website
- FlixBus India
- Phone
- 8893555000
- [email protected]
- Website
- kalladatravels.com
Bus from Chithra Airport to Dharmapuri
- Ave. Duration
- 3h 45m
- Frequency
- 4 times a day
- Estimated price
- ₹650–2,100
- Website
- kalladatravels.com
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 5 delightfully under-the-radar French towns you need to visit, Getting to Milan from the airport, and Need to know: Eurostar - to help you get the most out of your next trip.
Booking & Getting There
Karīmnagar to Dharmapuri bus services, operated by Ira Transports, arrive at Bengaluru 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.
Book your Karīmnagar to Dharmapuri bus tickets online with Omio.
There are four+ hotels available in Dharmapuri.






































