Police in riot gear beat back angry protesters after they squatted on railway tracks and held up commuter trains for several hours on Wednesday, demanding better services.
Repairs on the city's western suburb line had delayed rush hour trains on Wednesday morning, a railways spokesman said, which led to protests as commuter crowds at the stations waiting to board trains swelled.
Protesters squatted on the tracks and shouted slogans against the railways, demanding more trains and better services.
Local trains, a lifeline in the city, ferry more than six million commuters every day, with passengers hanging out of crowded compartments and riding on the roof during rush hour.
"Everyday it is the same problem. There are not enough trains, and trains are so crowded, it is very difficult for us," one commuter told news channel CNN-IBN.
Services had been partially restored, albeit with delays, and would be back to normal by evening, the railways spokesman said.