There are 5 ways to get from Kannamangala to Bengaluru 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 06388 train, subway
best- Take the train from Kempegowda Internati to Baiyyappanahalitrain 06388 / ...
- Take the subway from Baiyappanahalli to Vidhana Soudasubway Purple
1h 2m₹149–962Bus
cheapest- Take the bus from Bachahalli Gate to RC Collegebus 298-Mf / ...
1h 11m₹30–45Drive 33.2 km
- Drive from Kannamangala to Bengalurucar 33.2 km
30 min₹375–541Taxi
- Take the taxi from Kannamangala to Bengalurutaxi 33.2 km
30 min₹850–1,100Line 16550 train
- Take the train from Kempegowda Internati to Ksr Bengalurutrain 16550
1h 17m₹120–950
Kannamangala to Bengaluru by bus
Questions & Answers
The cheapest way to get from Kannamangala to Bengaluru is to bus which costs ₹30 - ₹45 and takes 1h 11m.
The fastest way to get from Kannamangala to Bengaluru is to drive which takes 30 min and costs ₹370 - ₹550.
Yes, there is a direct bus departing from Bachahalli Gate and arriving at RC College. Services depart every 30 minutes, and operate Monday to Friday. The journey takes approximately 1h 11m.
Yes, there is a direct train departing from Kempegowda Internati and arriving at Ksr Bengaluru. Services depart six times a week, and operate Monday to Saturday. The journey takes approximately 1h 17m.
The distance between Kannamangala and Bengaluru is 43 km. The road distance is 33.2 km.
The best way to get from Kannamangala to Bengaluru without a car is to line 06388 train and subway which takes 1h 2m and costs ₹140 - ₹1,000.
It takes approximately 1h 2m to get from Kannamangala to Bengaluru, including transfers.
Kannamangala to Bengaluru bus services, operated by BMTC, depart from Bachahalli Gate station.
Kannamangala to Bengaluru train services, operated by Indian Railways, depart from Kempegowda Internati station.
The best way to get from Kannamangala to Bengaluru is to bus which takes 1h 11m and costs ₹30 - ₹45. Alternatively, you can line 16550 train, which costs ₹120 - ₹950 and takes 1h 17m.
What companies run services between Kannamangala, India and Bengaluru, India?
BMTC operates a bus from Bachahalli Gate to RC College every 30 minutes. Tickets cost ₹30–45 and the journey takes 1h 11m. Alternatively, Indian Railways operates a train from Kempegowda Internati to Ksr Bengaluru 6 times a week. Tickets cost ₹120–950 and the journey takes 1h 17m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Kempegowda Internati to Baiyyappanahali
- Ave. Duration
- 45 min
- Frequency
- 3 times a day
- 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
Train from Kempegowda Internati to Ksr Bengaluru
- Ave. Duration
- 1h 17m
- Frequency
- 6 times a week
- 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 Baiyappanahalli to Vidhana Souda
- Ave. Duration
- 12 min
- Frequency
- Every 10 minutes
- Estimated price
- ₹30–45
- Website
- https://english.bmrc.co.in/
- Phone
- +91 080 22483777
- Website
- mybmtc.karnataka.gov.in
Bus from Bachahalli Gate to RC College
- Ave. Duration
- 1h 11m
- Frequency
- Every 30 minutes
- Estimated price
- ₹30–45
- Website
- https://mybmtc.karnataka.gov.in/en
- Ave. Duration
- 30 min
- Estimated price
- ₹850–1,100
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 Travelling by boat in Italy, How to get from Southend Airport into central London, and Train travel in France: A guide to SNCF - to help you get the most out of your next trip.
More Questions & Answers
Kannamangala to Bengaluru bus services, operated by BMTC, arrive at RC College station.
Kannamangala to Bengaluru train services, operated by Indian Railways, arrive at Baiyyappanahali station.
Yes, the driving distance between Kannamangala to Bengaluru is 33 km. It takes approximately 30 min to drive from Kannamangala to Bengaluru.
There are 2698+ hotels available in Bengaluru.













