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.

Trump says Iran should wave the white flag of surrender
Pentagon chief says ceasefire with Iran is not over
US and Iran launch new attacks as they wrestle for control of Strait
Israeli strikes kill two Palestinians in Gaza, medics say
Blast at fireworks factory in China's Hunan kills 26, Xi calls for probe
