Second only to Nehru, PM Modi sets new milestone with 4,078 consecutive days in office
New Delhi: Prime Minister Narendra Modi on Friday etched his name in history once again by surpassing Indira Gandhi’s record for the second-longest uninterrupted tenure as India’s Prime Minister. With 4,078 continuous days in office, Modi now trails only the nation’s first Prime Minister, Pandit Jawaharlal Nehru, in terms of longest consecutive service.
Modi, who assumed office on May 26, 2014, after a historic win, has since secured two consecutive re-elections—in 2019 and again in 2024—cementing his dominance in Indian politics. The 74-year-old leader is now the longest-serving non-Congress Prime Minister in India’s post-independence history.
A Historic Milestone for PM Narendra Modi 🇮🇳
On 25 July 2025, PM @narendramodi will complete 4,078 consecutive days in office — becoming India’s second longest-serving Prime Minister, surpassing Smt. Indira Gandhi’s 1966–77 tenure.
This is a single, uninterrupted tenure — a… pic.twitter.com/EAwBL5XDIz
— Dr Jitendra Singh (@DrJitendraSingh) July 25, 2025
By overtaking Indira Gandhi’s 4,077-day streak from 1966 to 1977, Modi not only broke a decades-old record but also reinforced his position as one of the most enduring figures in Indian politics. Indira Gandhi had returned to power after a brief gap in 1980, continuing until her assassination in 1984.
Before rising to national leadership, Modi was also Gujarat’s longest-serving Chief Minister, holding office from 2001 until 2014.
With this milestone, Modi continues to reshape the political timeline of India—setting records while steering the country through a transformative decade.