Doddakallasandra to Halasuru metro
Travelling from Doddakallasandra to Halasuru on Namma Metro takes 18 stops and about 50 minutes with a change at Majestic. Board at platform 1, train towards Madavara. Token fare ₹70, smart card about ₹63.
- Green Line12 stops · ~29 min
Board at Doddakallasandra on platform 1, train towards Madavara.
Stations on this leg
Get off at Majestic to change lines.
- ChangeAlight at Majestic and walk to platform 1 for the Purple Line (about 5 min).
Timings on this route
- Green Line
- First
- 05:00
- Last
- 23:05
- Peak
- 8 min
- Purple Line
- First
- 05:00
- Last
- 23:05
- Peak
- 8 min
First/last times are terminal departures (Tue–Sat). Mondays start earlier, Sundays at 07:00.
Plan a different journey
Frequently asked questions
How long does the metro take from Doddakallasandra to Halasuru?
About 50 minutes for 18 stops, including 5 minutes to change at Majestic. Allow extra time for peak-hour crowding.
What is the metro fare from Doddakallasandra to Halasuru?
₹70 by token or QR ticket and about ₹63 with a Namma Metro smart card (10% discount; a little more off-peak and on Sundays). The journey is roughly 18.7 km.
Which platform at Doddakallasandra for Halasuru?
Board at platform 1 on the Green Line, train towards Madavara. At Majestic change to platform 1 for the Purple Line towards Whitefield.
Do I need to change trains between Doddakallasandra and Halasuru?
Yes, once: at Majestic from the Green Line to the Purple Line.
What is the first and last metro from Doddakallasandra?
Green Line trains start from the terminals at 05:00 Tuesday–Saturday (04:15 Monday, 07:00 Sunday) and the last terminal departure is 23:05. The connecting Purple Line runs until 23:05. Add the travel time from the terminal to Doddakallasandra.