Saturday, July 26, 2025
33.1 C
Delhi

PM Narendra Modi surpasses Indira Gandhi to become the second longest serving Prime Minister with 4079 days

Modi is now the second longest serving Prime Minister followed by Jawaharlal Nehru. Here’s the list of longest serving Indian PMs.

Prime Minister Narendra Modi surpassed former Prime Minister Indira Gandhi’s tenure on Friday, 25 July 2025 by serving as the PM of India for 4079 days. In his third term, Modi’s growing tenure only reflects his growing following and credit in the Indian political landscape. 

Modi took his first oath on 26 May 2014 and is currently on a two-day diplomatic tour in Maldives. Indira Gandhi was the second longest serving Prime Minister of India, serving for 4078 days followed by her father Jawaharlal Nehru, who served for 5871 days. Modi has also become the longest serving Non- congress Prime Minister of India. 

Longest Serving Prime Ministers of India 

RankPrime MinisterTenure(s)Total Duration
1Jawaharlal Nehru15 Aug 1947 – 27 May 196416 years, 286 days (~5,871 days)
2Narendra Modi26 May 2014a – present (as of 25 Jul 2025)~11 years, 60 days (~4,078 days)
3Indira Gandhi24 Jan 1966 – 24 Mar 1977; 14 Jan 1980 – 31 Oct 1984~15 years, 350 days (~5,829 days) total; 4,077 days continuous
4Manmohan Singh22 May 2004 – 26 May 201410 years, 4 days (~3,656 days)
5Atal Bihari Vajpayee16 May–1 Jun 1996; 19 Mar 1998 – 22 May 2004~6 years, 80 days (~2,272 days)
6Rajiv Gandhi31 Oct 1984 – 2 Dec 19895 years, 32 days (~1,867 days)
7P. V. Narasimha Rao21 Jun 1991 – 16 May 19964 years, 330 days (~1,709 days)
8Morarji Desai24 Mar 1977 – 28 Jul 19792 years, 126 days (~776 days)
9Lal Bahadur Shastri9 Jun 1964 – 11 Jan 19661 year, 216 days (~562 days)
10Vishwanath Pratap Singh2 Dec 1989 – 10 Nov 1990343 days

Read Also: Union Budget 2025-26: PM Modi Focuses on Economic Growth and Innovation

Related Articles