There are 5 ways to get from Devanahalli to Bannerghatta National Park by train, subway, 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.
Line 06594 train, subway
best- Take the train from Devanahalli to Yasvantpur Jntrain 06594 / ...
- Take the subway from Yeshwathpur to Talaghattapurasubway Green
2h 24m₹605–1,556Bus, line 365 bus
cheapest- Take the bus from Devanahalli New Bus Station to Kempegowda Bus Stationbus 298-M / ...
- Take the bus from Kempegowda Bus Station to Bannerughatta National Parkbus 365 / ...
3h 21m₹57–78Bus, line 365 bus via Sadahalli Gate
- Take the bus from Sadahalli Gate to JP Nagara 3rd Phasebus Kia-14
- Take the bus from JP Nagara 3rd Phase to Bannerughatta National Parkbus 365 / ...
3h 13m₹64–90Drive 58.4 km
- Drive from Devanahalli to Bannerghatta National Parkcar 58.4 km
56 min₹660–954Taxi
- Take the taxi from Devanahalli to Bannerghatta National Parktaxi 58.4 km
56 min₹1,400–1,800
Devanahalli to Bannerghatta National Park by bus and foot
Questions & Answers
The cheapest way to get from Devanahalli to Bannerghatta National Park is to bus and line 365 bus which costs ₹55 - ₹80 and takes 3h 21m.
The fastest way to get from Devanahalli to Bannerghatta National Park is to drive which takes 56 min and costs ₹650 - ₹1,000.
No, there is no direct bus from Devanahalli station to Bannerghatta National Park. However, there are services departing from Devanahalli New Bus Station and arriving at Bannerughatta National Park via Sadahalli Gate and JP Nagara 3rd Phase. The journey, including transfers, takes approximately 3h 13m.
No, there is no direct train from Devanahalli to Bannerghatta National Park. However, there are services departing from Devanahalli and arriving at Talaghattapura via Yeshwathpur. The journey, including transfers, takes approximately 2h 24m.
The distance between Devanahalli and Bannerghatta National Park is 76 km. The road distance is 58.4 km.
The best way to get from Devanahalli to Bannerghatta National Park without a car is to line 06594 train and subway which takes 2h 24m and costs ₹600 - ₹1,600.
It takes approximately 2h 24m to get from Devanahalli to Bannerghatta National Park, including transfers.
Devanahalli to Bannerghatta National Park bus services, operated by BMTC, depart from Sadahalli Gate station.
Devanahalli to Bannerghatta National Park train services, operated by Indian Railways, depart from Devanahalli station.
Devanahalli to Bannerghatta National Park bus services, operated by BMTC, arrive at JP Nagara 3rd Phase station.
What companies run services between Devanahalli, India and Bannerghatta National Park, India?
You can take a bus from Devanahalli New Bus Station to Bannerghatta National Park via Sadahalli Gate, JP Nagara 3rd Phase, and Bannerughatta National Park in around 3h 13m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Devanahalli to Yasvantpur Jn
- Ave. Duration
- 1h 22m
- Frequency
- Twice daily
- Estimated price
- ₹120–950
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–140
- Third AC (3A)
- ₹340–430
- Second AC (2A)
- ₹460–600
- First Class (1A)
- ₹700–950
- Phone
- 91-080 -25191091
- [email protected]
- Website
- english.bmrc.co.in
Subway from Yeshwathpur to Talaghattapura
- Ave. Duration
- 41 min
- Frequency
- Every 10 minutes
- Estimated price
- ₹55–85
- Website
- https://english.bmrc.co.in/
- Phone
- +91 080 22483777
- Website
- mybmtc.karnataka.gov.in
Bus from Sadahalli Gate to JP Nagara 3rd Phase
- Ave. Duration
- 1h 18m
- Frequency
- Hourly
- Estimated price
- ₹28–40
- Website
- https://mybmtc.karnataka.gov.in/en
Bus from JP Nagara 3rd Phase to Bannerughatta National Park
- Ave. Duration
- 50 min
- Frequency
- Every 15 minutes
- Estimated price
- ₹18–26
- Website
- https://mybmtc.karnataka.gov.in/en
Bus from Devanahalli New Bus Station to Kempegowda Bus Station
- Ave. Duration
- 1h 37m
- Frequency
- Every 30 minutes
- Estimated price
- ₹35–50
- Website
- https://mybmtc.karnataka.gov.in/en
Bus from Kempegowda Bus Station to Bannerughatta National Park
- Ave. Duration
- 1h 27m
- Frequency
- Every 30 minutes
- Estimated price
- ₹22–30
- Website
- https://mybmtc.karnataka.gov.in/en
- Ave. Duration
- 56 min
- Estimated price
- ₹1,400–1,800
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: Greyhound, 10 amazing places to get away from it all in Australia, and Italy Travel Guides - to help you get the most out of your next trip.
More Questions & Answers
Devanahalli to Bannerghatta National Park train services, operated by Indian Railways, arrive at Yasvantpur Jn station.
Yes, the driving distance between Devanahalli to Bannerghatta National Park is 58 km. It takes approximately 56 min to drive from Devanahalli to Bannerghatta National Park.
There are 1911+ hotels available in Bannerghatta National Park.













