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.

US skips congressional review to approve arms sale to Israel
Partial resumption of air navigation in Qatar
Kuwait and Qatar thwart fresh wave of Iranian attacks
After a week of war, Trump demands Iran's 'unconditional surrender'
Ex-rapper's party set to sweep Nepal election
Israeli airforce pounds Beirut, Lebanon death toll rises
US releases Epstein-related FBI interviews mentioning Trump
Hezbollah warns Israeli residents to evacuate towns near border
