There are 5 ways to get from Shivagange to Yelahanka 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
best- Take the train from Dobbspet to Yasvantpur Jntrain 06274 / ...
2h 32m₹471–2,135Bus
cheapest- Take the bus from Hosahalli Gate to Jalahalli Crossbus 258-Dn Kbs-Dbsp / ...
- Take the bus from Jalahalli Cross to Yelahanka Old Townbus 401-A / ...
2h 46m₹265–323Drive 51.5 km
- Drive from Shivagange to Yelahankacar 51.5 km
49 min₹580–838Taxi
- Take the taxi from Shivagange to Yelahankataxi 51.5 km
49 min₹1,300–1,600Bus, line 407 bus
- Take the bus from Billinakote to Nelamangala Bus Stationbus 258-Dn Kbs-Dbsp / ...
- Take the bus from Nelamangala Bus Station to Yelahanka Old Townbus 407 / ...
2h 51m₹291–358
Questions & Answers
The cheapest way to get from Shivagange to Yelahanka is to bus which costs ₹260 - ₹330 and takes 2h 46m.
The fastest way to get from Shivagange to Yelahanka is to drive which takes 49 min and costs ₹550 - ₹850.
No, there is no direct bus from Shivagange to Yelahanka. However, there are services departing from Hosahalli Gate and arriving at Yelahanka Old Town via Jalahalli Cross. The journey, including transfers, takes approximately 2h 46m.
No, there is no direct train from Shivagange to Yelahanka. However, there are services departing from Dobbspet and arriving at Yelahanka Jn. via Yasvantpur Jn. The journey, including transfers, takes approximately 2h 32m.
The distance between Shivagange and Yelahanka is 64 km. The road distance is 51.5 km.
The best way to get from Shivagange to Yelahanka without a car is to train which takes 2h 32m and costs ₹470 - ₹2,200.
It takes approximately 2h 32m to get from Shivagange to Yelahanka, including transfers.
Shivagange to Yelahanka bus services, operated by BMTC, depart from Hosahalli Gate station.
Shivagange to Yelahanka train services, operated by Indian Railways, depart from Dobbspet station.
The best way to get from Shivagange to Yelahanka is to train which takes 2h 32m and costs ₹470 - ₹2,200. Alternatively, you can bus, which costs ₹260 - ₹330 and takes 2h 46m.
What companies run services between Shivagange, India and Yelahanka, India?
Indian Railways operates a train from Dobbspet to Yasvantpur Jn 5 times a day. Tickets cost ₹120–950 and the journey takes 1h 9m. Alternatively, you can take a vehicle from Shivagange to Yelahanka Old Town via Hosahalli Gate and Jalahalli Cross in around 2h 46m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Dobbspet to Yasvantpur Jn
- Ave. Duration
- 1h 9m
- Frequency
- 5 times a day
- Estimated price
- ₹120–950
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–430
- Second AC (2A)
- ₹470–600
- First Class (1A)
- ₹750–950
- Phone
- +91 080 22483777
- Website
- mybmtc.karnataka.gov.in
Bus from Hosahalli Gate to Jalahalli Cross
- Ave. Duration
- 1h 44m
- Frequency
- Every 2 hours
- Estimated price
- ₹25–35
- Website
- https://mybmtc.karnataka.gov.in/en
Bus from Jalahalli Cross to Yelahanka Old Town
- Ave. Duration
- 48 min
- Frequency
- Every 15 minutes
- Estimated price
- ₹19–27
- Website
- https://mybmtc.karnataka.gov.in/en
Bus from Billinakote to Nelamangala Bus Station
- Ave. Duration
- 43 min
- Frequency
- Every 2 hours
- Estimated price
- ₹20–28
- Website
- https://mybmtc.karnataka.gov.in/en
Bus from Nelamangala Bus Station to Yelahanka Old Town
- Ave. Duration
- 1h 28m
- Frequency
- Hourly
- Estimated price
- ₹26–40
- Website
- https://mybmtc.karnataka.gov.in/en
- Ave. Duration
- 49 min
- Estimated price
- ₹1,300–1,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 Need to know: Jadrolinija, How do I get from Sydney to Melbourne, and How to plan an amazing trip around Scandinavia - to help you get the most out of your next trip.
More Questions & Answers
Shivagange to Yelahanka bus services, operated by BMTC, arrive at Jalahalli Cross station.
Shivagange to Yelahanka train services, operated by Indian Railways, arrive at Yasvantpur Jn station.
Yes, the driving distance between Shivagange to Yelahanka is 51 km. It takes approximately 49 min to drive from Shivagange to Yelahanka.
There are 2486+ hotels available in Yelahanka.









