There are 4 ways to get from Birur Jn to Doddaballapura by train, car, taxi, or bus
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 06265 train
best- Take the train from Birur Jn to Yasvantpur Jntrain 12080 / ...
- Take the train from Yasvantpur Jn to Dodballapurtrain 06265 / ...
4h 28m₹292–2,338Train, bus
cheapest- Take the train from Birur Jn to Ksr Bengalurutrain 12090 / ...
- Take the bus from Kempegowda Bus Station to Doddaballapura Bus Standbus 285-M / ...
5h 28m₹210–1,444Drive 196.9 km
- Drive from Birur Jn to Doddaballapuracar 196.9 km
2h 51m₹2,218–3,204Taxi
- Take the taxi from Birur Jn to Doddaballapurataxi 196.9 km
2h 51m₹4,800–6,000
Birur Jn to Doddaballapura by train
Questions & Answers
The cheapest way to get from Birur Jn to Doddaballapura is to train and bus which costs ₹210 - ₹1,500 and takes 5h 28m.
The fastest way to get from Birur Jn to Doddaballapura is to drive which takes 2h 51m and costs ₹2,200 - ₹3,200.
No, there is no direct train from Birur Jn to Doddaballapura. However, there are services departing from Birur Jn and arriving at Dodballapur via Yasvantpur Jn. The journey, including transfers, takes approximately 4h 28m.
The distance between Birur Jn and Doddaballapura is 238 km. The road distance is 196.9 km.
The best way to get from Birur Jn to Doddaballapura without a car is to train and line 06265 train which takes 4h 28m and costs ₹290 - ₹2,400.
It takes approximately 4h 28m to get from Birur Jn to Doddaballapura, including transfers.
Birur Jn to Doddaballapura train services, operated by Indian Railways, depart from Birur Jn station.
Birur Jn to Doddaballapura train services, operated by Indian Railways, arrive at Yasvantpur Jn station.
Yes, the driving distance between Birur Jn to Doddaballapura is 197 km. It takes approximately 2h 51m to drive from Birur Jn to Doddaballapura.
There are 184+ hotels available in Doddaballapura.
What companies run services between Birur Jn, India and Doddaballapura, India?
You can take a train from Birur Jn to Dodballapur via Yasvantpur Jn in around 4h 28m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Birur Jn to Yasvantpur Jn
- Ave. Duration
- 2h 45m
- Frequency
- Hourly
- Estimated price
- ₹180–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹490–650
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,400
Train from Yasvantpur Jn to Dodballapur
- Ave. Duration
- 43 min
- Frequency
- 4 times a day
- Estimated price
- ₹110–950
- Website
- irctc.co.in
- Sleeper Class
- ₹110–140
- Third AC (3A)
- ₹340–420
- Second AC (2A)
- ₹450–600
- First Class (1A)
- ₹700–950
Train from Birur Jn to Ksr Bengaluru
- Ave. Duration
- 3h 32m
- Frequency
- Every 2 hours
- Estimated price
- ₹180–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,400
- Phone
- +91 080 22483777
- Website
- BMTC
Bus from Kempegowda Bus Station to Doddaballapura Bus Stand
- Ave. Duration
- 1h 32m
- Frequency
- Every 30 minutes
- Estimated price
- ₹26–40
- Website
- BMTC
- Ave. Duration
- 2h 51m
- Estimated price
- ₹4,800–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 Train travel in France: A guide to SNCF, How to get from Gatwick Airport into central London, and Need to know: Greyhound - to help you get the most out of your next trip.









