Indian Prime Minister with the Longest Tenure in History
1. Jawaharlal Nehru
Duration Time -
16 Years, 286 Days
2. Indira Gandhi
Duration Time -
15 Years, 350 Days
3. Narendra Modi
Duration Time -
11 Years, 140+ Still Present
4. Manmohan Singh
Duration Time -
10 Years, 04 Days
5. Atal Bihari Vajpayee
Duration Time -
06 Years, 80 Days