There are 6 ways to get from Krishnarajapuram to Doddaballapura by bus, train, 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.
Bus, line 06595 train
best- Take the bus from KR Pura Market to B Channasandra Bridge(Ramamurthy Nagara Ring Road)bus 500-Hk / ...
- Take the train from Channasandra to Dodballapurtrain 06595
1h 46m₹126–972Bus
cheapest- Take the bus from KR Pura Market to Doddaballapura Bus Standbus 316-Yd
2h 10m₹40–60Drive 44.7 km
- Drive from Krishnarajapuram to Doddaballapuracar 44.7 km
42 min₹504–728Taxi
- Take the taxi from Krishnarajapuram to Doddaballapurataxi 44.7 km
42 min₹1,100–1,400Bus via Hebbala Bridge
- Take the bus from KR Pura Govt Hospital to Hebbala Bridgebus 500-Q / ...
- Take the bus from Hebbala to Doddaballapura Bus Standbus 285-M / ...
2h 13m₹44–62Bus via Kempegowda Bus Station
- Take the bus from KR Pura Market to Kempegowda Bus Stationbus Kbs-12Hk / ...
- Take the bus from Kempegowda Bus Station to Doddaballapura Bus Standbus 285-M / ...
2h 33m₹45–66
Krishnarajapuram to Doddaballapura by bus and train
Questions & Answers
The cheapest way to get from Krishnarajapuram to Doddaballapura is to bus which costs ₹40 - ₹60 and takes 2h 10m.
The fastest way to get from Krishnarajapuram to Doddaballapura is to drive which takes 42 min and costs ₹500 - ₹750.
Yes, there is a direct bus departing from KR Pura Market and arriving at Doddaballapura Bus Stand. Services depart once daily, and operate Monday to Friday. The journey takes approximately 2h 10m.
The distance between Krishnarajapuram and Doddaballapura is 39 km. The road distance is 44.7 km.
The best way to get from Krishnarajapuram to Doddaballapura without a car is to bus and line 06595 train which takes 1h 46m and costs ₹120 - ₹1,000.
It takes approximately 1h 46m to get from Krishnarajapuram to Doddaballapura, including transfers.
Krishnarajapuram to Doddaballapura bus services, operated by BMTC, depart from KR Pura Market station.
Krishnarajapuram to Doddaballapura bus services, operated by BMTC, arrive at Doddaballapura Bus Stand station.
Yes, the driving distance between Krishnarajapuram to Doddaballapura is 45 km. It takes approximately 42 min to drive from Krishnarajapuram to Doddaballapura.
There are 183+ hotels available in Doddaballapura.
What companies run services between Krishnarajapuram, Karnātaka, India and Doddaballapura, India?
BMTC operates a bus from KR Pura Market to Doddaballapura Bus Stand once daily. Tickets cost ₹40–60 and the journey takes 2h 10m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Channasandra to Dodballapur
- Ave. Duration
- 36 min
- Frequency
- Once daily
- Estimated price
- ₹110–950
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹110–140
- Third AC (3A)
- ₹340–420
- Second AC (2A)
- ₹450–600
- First Class (1A)
- ₹700–950
- Phone
- +91 080 22483777
- Website
- mybmtc.karnataka.gov.in
Bus from KR Pura Market to B Channasandra Bridge(Ramamurthy Nagara Ring Road)
- Ave. Duration
- 10 min
- Frequency
- Hourly
- Estimated price
- ₹16–22
- Website
- https://mybmtc.karnataka.gov.in/en
Bus from KR Pura Market to Doddaballapura Bus Stand
- Ave. Duration
- 2h 10m
- Frequency
- Once daily
- Estimated price
- ₹40–60
- Website
- https://mybmtc.karnataka.gov.in/en
Bus from KR Pura Govt Hospital to Hebbala Bridge
- Ave. Duration
- 43 min
- Frequency
- Every 15 minutes
- Estimated price
- ₹19–27
- Website
- https://mybmtc.karnataka.gov.in/en
Bus from Hebbala to Doddaballapura Bus Stand
- Ave. Duration
- 1h 13m
- Frequency
- Every 20 minutes
- Estimated price
- ₹24–35
- Website
- https://mybmtc.karnataka.gov.in/en
Bus from KR Pura Market to Kempegowda Bus Station
- Ave. Duration
- 49 min
- Frequency
- Every 15 minutes
- Estimated price
- ₹19–27
- Website
- https://mybmtc.karnataka.gov.in/en
Bus from Kempegowda Bus Station to Doddaballapura Bus Stand
- Ave. Duration
- 1h 32m
- Frequency
- Every 30 minutes
- Estimated price
- ₹26–40
- Website
- https://mybmtc.karnataka.gov.in/en
- Ave. Duration
- 42 min
- Estimated price
- ₹1,100–1,400
Best Ride
- Phone
- +91 996 427 3747
Bharat Taxi
- Phone
- +91 969 600 0999
- Website
- bharattaxi.com
Ola Cabs
- Phone
- +91 922 654 7777
- Website
- olacabs.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 Italian Lakes: Getting around by train, Travelling by boat in Italy, and Travelling to the US: What do I need to know? - to help you get the most out of your next trip.









