There are 5 ways to get from Bangārapet Junction 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, line 306 bus, bus
best- Take the train from Bangarapet to Krishnarajapurmtrain
- Take the bus from KR Pura station to KR Marketbus 306 / ...
- Take the bus from Bengaluru to Dharmapuribus
4h 11m₹505–3,802Train
cheapest- Take the train from Bangarapet to Bangalore Canttrain 12657 / ...
- Take the train from Bangalore Cant to Dharmapuritrain 11013 / ...
4h 49m₹291–2,303Drive 111.4 km
- Drive from Bangārapet Junction to Dharmapuricar 111.4 km
1h 43m₹1,080–1,560Taxi
- Take the taxi from Bangārapet Junction to Dharmapuritaxi 111.4 km
1h 43m₹2,400–2,900Train, bus
- Take the train from Bangarapet to Krishnarajapurmtrain
- Take the bus from FlixBus Bengaluru - KR Puram Railway Station to FlixBus Bengaluru - Attibelle Tollbus
- Take the bus from FlixBus Bengaluru - Attibelle Toll to FlixBus Dharmapuri - Bypassbus
5h 50m₹527–3,197
Bangārapet Junction to Dharmapuri by train and bus
Comparing Your Travel Options
The cheapest way to get from Bangārapet Junction to Dharmapuri is to train which costs ₹290 - ₹2,300 and takes 4h 49m.
The fastest way to get from Bangārapet Junction to Dharmapuri is to drive which takes 1h 43m and costs ₹1,000 - ₹1,600.
No, there is no direct train from Bangārapet Junction to Dharmapuri. However, there are services departing from Bangarapet and arriving at Dharmapuri via Bangalore Cant. The journey, including transfers, takes approximately 4h 49m.
The distance between Bangārapet Junction and Dharmapuri is 192 km. The road distance is 111.4 km.
The best way to get from Bangārapet Junction to Dharmapuri without a car is to train and line 306 bus and bus which takes 4h 11m and costs ₹500 - ₹3,800.
It takes approximately 4h 11m to get from Bangārapet Junction to Dharmapuri, including transfers.
Bangārapet Junction to Dharmapuri train services, operated by Indian Railways, depart from Bangarapet station.
Bangārapet Junction to Dharmapuri train services, operated by Indian Railways, arrive at Bangalore Cant station.
Yes, the driving distance between Bangārapet Junction to Dharmapuri is 111 km. It takes approximately 1h 43m to drive from Bangārapet Junction to Dharmapuri.
There are four+ hotels available in Dharmapuri.
What companies run services between Bangārapet Junction, India and Dharmapuri, India?
You can take a train from Bangarapet to Dharmapuri via Bangalore Cant in around 4h 49m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Bangarapet to Krishnarajapurm
- Ave. Duration
- 38 min
- Frequency
- Hourly
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹480–600
- First Class (1A)
- ₹750–1,000
Train from Bangarapet to Bangalore Cant
- Ave. Duration
- 1h 1m
- Frequency
- Every 4 hours
- Estimated price
- ₹130–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹800–1,000
Train from Bangalore Cant to Dharmapuri
- Ave. Duration
- 2h 48m
- Frequency
- 4 times a day
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹600–750
- First Class (1A)
- ₹950–1,300
Train from Bangarapet to Krishnarajapurm
- Ave. Duration
- 38 min
- Frequency
- Hourly
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹480–600
- First Class (1A)
- ₹750–1,000
- Phone
- +91 080 22483777
- Website
- BMTC
Bus from KR Pura station to KR Market
- Ave. Duration
- 46 min
- Frequency
- Every 30 minutes
- Estimated price
- ₹18–25
- Website
- BMTC
- Phone
- 1800 267 9001
- [email protected]
- Website
- NeuGo
Bus from Bengaluru to Dharmapuri
- Ave. Duration
- 2h 30m
- Frequency
- Every 2 hours
- Website
- NeuGo
- Phone
- +91 707 5511 729
- [email protected]
- Website
- Fresh Bus
Bus from Bengaluru to Dharmapuri
- Ave. Duration
- 2h 35m
- Frequency
- Every 3 hours
- Schedules at
- Fresh Bus
- Phone
- +91 99626 64447
- [email protected]
- Website
- GSM Trans India
Bus from Bengaluru to Dharmapuri
- Ave. Duration
- 2h 35m
- Frequency
- Every 4 hours
- Website
- GSM Trans India
Bus from Bengaluru to Dharmapuri
- Ave. Duration
- 3h 30m
- Frequency
- Hourly
- Schedules at
- Madurai balajee tours & travels
- Website
- Ya2 Connect
Bus from Bengaluru to Dharmapuri
- Ave. Duration
- 2h 35m
- Frequency
- Every 4 hours
- Schedules at
- Ya2 Connect
- Website
- Annai Travels
Bus from Bengaluru to Dharmapuri
- Ave. Duration
- 2h 30m
- Frequency
- 5 times a day
- Schedules at
- Annai Travels
- Website
- SST Limoliner
Bus from Bengaluru to Dharmapuri
- Ave. Duration
- 2h 45m
- Frequency
- Every 4 hours
- Schedules at
- SST Limoliner
- Website
- Soumya Tours and Travels
Bus from Bengaluru to Dharmapuri
- Ave. Duration
- 3h 30m
- Frequency
- 5 times a day
- Schedules at
- Soumya Tours and Travels
- Website
- Conti travels
Bus from Bengaluru to Dharmapuri
- Ave. Duration
- 2h 10m
- Frequency
- Twice daily
- Schedules at
- Conti travels
- Website
- Jihan Luxury Travels
Bus from Bengaluru to Dharmapuri
- Ave. Duration
- 2h 25m
- Frequency
- 3 times a day
- Schedules at
- Jihan Luxury Travels
- Phone
- 91 82870 09889
- [email protected]
- Website
- Zingbus
Bus from Bengaluru to Dharmapuri
- Ave. Duration
- 2h 40m
- Frequency
- 3 times a day
- Estimated price
- ₹360–800
- Schedules at
- Zingbus
- Website
- Rhythm Xpress
Bus from Bengaluru to Dharmapuri
- Ave. Duration
- 3h 15m
- Frequency
- 3 times a day
- Schedules at
- Rhythm Xpress
- Website
- Prt Travels
Bus from Bengaluru to Dharmapuri
- Ave. Duration
- 3h 10m
- Frequency
- 3 times a day
- Schedules at
- Prt Travels
- Website
- Maaruti Travels
Bus from Bengaluru to Dharmapuri
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Schedules at
- Maaruti Travels
- Phone
- +91 8336003361
- [email protected]
- Website
- Shymoli Paribahan
Bus from Bengaluru to Dharmapuri
- Ave. Duration
- 2h 45m
- Frequency
- Twice daily
- Estimated price
- ₹750–2,800
- Website
- Shymoli Paribahan
Bus from Bengaluru to Dharmapuri
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Schedules at
- Dreamz bus travels and travel
- Website
- Sri Bala Tours and Travels
Bus from Bengaluru to Dharmapuri
- Ave. Duration
- 3h 35m
- Frequency
- Once daily
- Schedules at
- Sri Bala Tours and Travels
- Phone
- +91 8888056147
- [email protected]
- Website
- AR Group Vijaylaxmi Travels
Bus from Bengaluru to Dharmapuri
- Ave. Duration
- 2h 20m
- Frequency
- Once daily
- Website
- AR Group Vijaylaxmi Travels
- Website
- YAS Tours & Travels
Bus from Bengaluru to Dharmapuri
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Schedules at
- YAS Tours & Travels
- Phone
- +91 89399 49730
- [email protected]
- Website
- Sri SMS Travels
Bus from Bengaluru to Dharmapuri
- Ave. Duration
- 3h 45m
- Frequency
- Once daily
- Website
- Sri SMS Travels
- Website
- Sharma Transports
Bus from Bengaluru to Dharmapuri
- Ave. Duration
- 3h 55m
- Frequency
- 6 times a week
- Schedules at
- Sharma Transports
- Website
- VRT Travels
Bus from Bengaluru to Dharmapuri
- Ave. Duration
- 4h
- Frequency
- 6 times a week
- Schedules at
- VRT Travels
- Phone
- +91 7396374200
- [email protected]
- Website
- 7Hills roadways
Bus from Bengaluru to Dharmapuri
- Ave. Duration
- 3h
- Frequency
- 3 times a week
- Website
- 7Hills roadways
- Website
- 7Hills roadways
- Phone
- +91 8903851555
- Website
- Golden Power Travels
Bus from Bengaluru to Dharmapuri
- Ave. Duration
- 3h 30m
- Frequency
- Once a week
- Schedules at
- Golden Power Travels
- Website
- Guru Travels
Bus from Bengaluru to Dharmapuri
- Ave. Duration
- 3h 30m
- Frequency
- Once a week
- Schedules at
- Guru Travels
- Website
- Star Travels
Bus from Bengaluru to Dharmapuri
- Ave. Duration
- 4h 20m
- Frequency
- Once a week
- Schedules at
- Star Travels
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from FlixBus Bengaluru - KR Puram Railway Station to FlixBus Bengaluru - Attibelle Toll
- Ave. Duration
- 1h 55m
- Frequency
- Hourly
- Estimated price
- ₹160–220
- Website
- FlixBus India
Bus from FlixBus Bengaluru - Attibelle Toll to FlixBus Dharmapuri - Bypass
- Ave. Duration
- 2h 5m
- Frequency
- Hourly
- Estimated price
- ₹240–500
- Website
- FlixBus India
- Phone
- 8893555000
- [email protected]
- Website
- kalladatravels.com
Bus from FlixBus Bengaluru - Attibelle Toll to FlixBus Dharmapuri - Bypass
- Ave. Duration
- 2h 21m
- Frequency
- 3 times a day
- Estimated price
- ₹500–2,000
- Website
- kalladatravels.com
- Ave. Duration
- 1h 43m
- Estimated price
- ₹2,400–2,900
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 South Korea: Travelling from Seoul to Busan , Travelling to and around Russia for the 2018 FIFA World Cup, and Thanksgiving 2018: How to travel stress-free - to help you get the most out of your next trip.






































