Archive · 26 Jul 2025
Modi Overtakes Indira Gandhi as Second-Longest Serving PM
Narendra Modi has been Prime Minister of India for a long time!
He has now served longer than Indira Gandhi, making him the second-longest in a row.
He has been in office for about 4,078 days.
The only one who served longer was Jawaharlal Nehru.
Modi has also won many elections and is the longest-serving non-Congress leader.
Narendra Modi surpassed Indira Gandhi as second-longest serving Prime Minister of India in consecutive terms.
Modi has served approximately 4,078 days in office.
Indira Gandhi served for 4,077 consecutive days as Prime Minister.
Modi matched Jawaharlal Nehru in leading their parties to victory in three consecutive Lok Sabha elections.
Modi is the longest-serving non-Congress Prime Minister.
- Who
- Narendra Modi
- What
- Narendra Modi became the second-longest serving Prime Minister of India in consecutive terms.
- When
- Modi completed approximately 4,078 days in office.
- Where
- India
- Why
- This is a milestone reflecting his extended tenure as Prime Minister.
- Current Title
- Prime Minister of India
- Days in Office (approximate)
- 4,078
- Predecessor
- Indira Gandhi
- Longest Serving
- Jawaharlal Nehru
- Political Party
- Not Specified