There are 5 ways to get from Devanahalli to Nelamangala 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.
Line 06594 train, bus
best- Take the train from Devanahalli to Yasvantpur Jntrain 06594 / ...
- Take the bus from Yeshwantpur to Kunigal Bypassbus
2h 27m₹215–1,421Bus, line 407 bus
cheapest- Take the bus from Devanahalli New Bus Station to Raitarasanthe Yalahankabus 298-M / ...
- Take the bus from Yelahanka Santhe Circle to Nelamangala Bus Stationbus 407 / ...
2h 54m₹47–69Drive 50.5 km
- Drive from Devanahalli to Nelamangalacar 50.5 km
48 min₹568–820Taxi
- Take the taxi from Devanahalli to Nelamangalataxi 50.5 km
48 min₹1,200–1,600Line 06594 train, line 22679 train
- Take the train from Devanahalli to Yasvantpur Jntrain 06594 / ...
- Take the train from Yasvantpur Jn to Nelamangalatrain 22679 / ...
2h 45m₹230–1,821
Devanahalli to Nelamangala by train and bus
Questions & Answers
The cheapest way to get from Devanahalli to Nelamangala is to bus and line 407 bus which costs ₹45 - ₹70 and takes 2h 54m.
The fastest way to get from Devanahalli to Nelamangala is to drive which takes 48 min and costs ₹550 - ₹850.
No, there is no direct bus from Devanahalli station to Nelamangala station. However, there are services departing from Devanahalli New Bus Station and arriving at Nelamangala Bus Station via Yelahanka Santhe Circle. The journey, including transfers, takes approximately 2h 54m.
No, there is no direct train from Devanahalli to Nelamangala. However, there are services departing from Devanahalli and arriving at Nelamangala via Yasvantpur Jn. The journey, including transfers, takes approximately 2h 45m.
The distance between Devanahalli and Nelamangala is 56 km. The road distance is 50.5 km.
The best way to get from Devanahalli to Nelamangala without a car is to line 06594 train and bus which takes 2h 27m and costs ₹210 - ₹1,500.
It takes approximately 2h 27m to get from Devanahalli to Nelamangala, including transfers.
Devanahalli to Nelamangala bus services, operated by BMTC, depart from Devanahalli New Bus Station.
Devanahalli to Nelamangala train services, operated by Indian Railways, depart from Devanahalli station.
The best way to get from Devanahalli to Nelamangala is to bus and line 407 bus which takes 2h 54m and costs ₹45 - ₹70. Alternatively, you can line 06594 train and line 22679 train, which costs ₹230 - ₹1,900 and takes 2h 45m.
What companies run services between Devanahalli, India and Nelamangala, India?
You can take a bus from Devanahalli New Bus Station to Nelamangala Bus Station via Raitarasanthe Yalahanka and Yelahanka Santhe Circle in around 2h 54m. Alternatively, you can take a train from Devanahalli to Nelamangala via Yasvantpur Jn in around 2h 45m.
- 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
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
Train from Yasvantpur Jn to Nelamangala
- Ave. Duration
- 23 min
- Frequency
- 4 times a day
- Estimated price
- ₹110–900
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹110–140
- Third AC (3A)
- ₹330–410
- Second AC (2A)
- ₹440–550
- First Class (1A)
- ₹700–900
- Phone
- 080-26252625
- Website
- ksrtc.in
Bus from Yeshwantpur to Kunigal Bypass
- Ave. Duration
- 40 min
- Frequency
- Hourly
- Estimated price
- ₹370–500
- Schedules at
- ksrtc.in
- Phone
- +91 8404855555
- Website
- https://www.flixbus.in
Bus from Yeshwantpur to Kunigal Bypass
- Ave. Duration
- 50 min
- Frequency
- 4 times a day
- Estimated price
- ₹95–140
- Website
- https://www.flixbus.in
- Phone
- +91 080 22483777
- Website
- mybmtc.karnataka.gov.in
Bus from Devanahalli New Bus Station to Raitarasanthe Yalahanka
- Ave. Duration
- 59 min
- Frequency
- Every 20 minutes
- Estimated price
- ₹21–29
- Website
- https://mybmtc.karnataka.gov.in/en
Bus from Yelahanka Santhe Circle to Nelamangala Bus Station
- Ave. Duration
- 1h 27m
- Frequency
- Hourly
- Estimated price
- ₹26–40
- Website
- https://mybmtc.karnataka.gov.in/en
- Ave. Duration
- 48 min
- Estimated price
- ₹1,200–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 How to get from Southend Airport into central London, How do I buy a London Underground ticket?, and Travelling to the US: What do I need to know? - to help you get the most out of your next trip.
More Questions & Answers
Devanahalli to Nelamangala bus services, operated by BMTC, arrive at Raitarasanthe Yalahanka station.
Devanahalli to Nelamangala train services, operated by Indian Railways, arrive at Yasvantpur Jn station.
Yes, the driving distance between Devanahalli to Nelamangala is 50 km. It takes approximately 48 min to drive from Devanahalli to Nelamangala.
There are 69+ hotels available in Nelamangala.
















