India's national elections will be held in seven phases from April 11.
The country's election commission announced the schedule of voting on Sunday.
It said counting will be completed and final results announced on May 23.
Some 900 million voters are eligible to vote for a new government for the next five years.
The gigantic voting exercise will see Prime Minister Narendra Modi seeking another term in office and the opposition attempting to join forces to put up a fight.

Israel to allow international force into Gaza, Israeli official says
Kuwait strongly condemns repeated Houthi attacks on ships in Red Sea
Trump gives Iran talks 'room', US ambassador to UN says
Southern China faces torrential rain, flood risk after Typhoon Noul hits land
India's youth protests end as Modi's education minister quits
Vehicle mows down crowd at Berlin Pride festival, killing one
Rescuers scour South China Sea for 17 missing after Vietnamese vessel sinks
DR Congo says number of confirmed Ebola cases surpasses 3,000
