The nationwide strike called by various trade unions hit normal life in this Madhya Pradesh capital on Wednesday.
All the state-run public buses remained off roads, creating problems for commuters.
Shops and banks too remained shut.
Trade unions across the country have called a daylong strike to protest central government's anti-people and anti-trade policies.
The effect of the strike was visible in major cities like Indore, Jabalpur and Ujjain.