who served the longest term as prime minister of india?
Serving until his death in May 1964, Nehru remains India's longest-serving prime minister. He was succeeded by fellow Congressman Lal Bahadur Shastri, whose 1 year 7-month term also ended in death.